{"title":"Pastificio di Martino","description":null,"products":[{"product_id":"di-martino-elbow-macaroni-pasta-12x16-oz","title":"Elbow Macaroni Pasta - Bronze-Die Durum Wheat","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-ElbowMacaroniPasta12x16oz.png?v=1738349103\" alt=\"di Martino - Elbow Macaroni Pasta 16 oz - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-ElbowMacaroniPasta12x16oz.png?v=1738349103')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-ElbowMacaroniPasta12x16oz.png?v=1738349103\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Elbow Macaroni Pasta 16 oz ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/368d277737e6c47ed5bd1e38512f71bd.jpg?v=1715342788')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/368d277737e6c47ed5bd1e38512f71bd.jpg?v=1715342788\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Elbow Macaroni Pasta 16 oz ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/BC_Upload.jpg?v=1715342781')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/BC_Upload.jpg?v=1715342781\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Elbow Macaroni Pasta 16 oz ... view 3\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/BC_Upload_85f685ca-7a90-4ce6-a3d3-4815a787f629.jpg?v=1715342777')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/BC_Upload_85f685ca-7a90-4ce6-a3d3-4815a787f629.jpg?v=1715342777\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Elbow Macaroni Pasta 16 oz ... view 4\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/BC_Upload_4f30b21a-267f-4b86-aae3-e83700790089.jpg?v=1715342772')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/BC_Upload_4f30b21a-267f-4b86-aae3-e83700790089.jpg?v=1715342772\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Elbow Macaroni Pasta 16 oz ... view 5\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eDurum wheat semolina\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePerfect for mac and cheese\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-die extrusion\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eRich wheat aroma\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003ePGI Gragnano certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eResilient al dente texture\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003eDiMartino Pasta · Gragnano, Italy\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        Elbow Macaroni that Elevates Every Dish\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano · Bronze-Die Extrusion · PGI Certified\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"This elbow macaroni holds sauce like no other.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.8 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e147 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$4.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-elbow-macaroni-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=40160871219303\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003e100% Italian durum wheat semolina\u003c\/strong\u003e forms the base of this premium elbow macaroni. Crafted in Gragnano using traditional bronze-die extrusion, it ensures every dish is steeped in authentic flavor.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eDurum wheat semolina\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePerfect for mac and cheese\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-die extrusion\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eRich wheat aroma\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003ePGI Gragnano certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eResilient al dente texture\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy di Martino Elbow Macaroni is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why 100% Italian durum wheat makes this pasta exceptional)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eMADE IN GRAGNANO\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eGragnano, a town renowned for its pasta, provides the perfect climate for slow drying, enhancing flavor and texture.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eBRONZE-DIE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe bronze-die process creates a rough surface that grips sauce, unlike smooth Teflon alternatives.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eSAUCE-GRIPPING\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThanks to its texture, this pasta holds sauces and flavors better, enriching every bite.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eAFFORDABLE LUXURY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eAt $4.99, experience authentic Italian quality at home without breaking the bank.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pastas\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBarilla\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRonzoni\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMueller's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTrader Joe's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino Pasta \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        DiMartino has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.7g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e8-12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$3.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.5g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$6.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e14.0g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e36-72h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e$4.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the smoothness of Barilla is your benchmark, step beyond with authentic Gragnano craftsmanship.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is pasta with a heritage-rich bite and sauce-clinging surface, you've found it.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_For rich pasta salads_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eChoose this pasta for salads that need texture and sauce retention without becoming soggy.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_For macaroni and cheese_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eIdeal for classic mac and cheese, the elbow shape holds cheese sauce perfectly.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_If you appreciate tradition_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003ePerfect for those who value authentic Italian pasta-making traditions.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_For quick meals_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eIdeal for quick-cooking meals without compromising on texture or flavor.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_If you prefer instant pasta_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eSkip this if you want pasta that cooks in under 5 minutes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_If you dislike sauce adhesion_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eAvoid if you prefer pasta that doesn’t grip sauce tightly.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_If you want a smooth texture_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eNot for those who prefer pasta with a smooth, non-porous finish.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_If you dislike al dente_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eSkip if you prefer pasta that’s soft and lacks firmness.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Home chefs_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for home chefs who value authentic ingredients and traditional methods.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Family cooks_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eGreat for families who enjoy hearty, homemade pasta dishes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Pasta enthusiasts_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eFor those passionate about trying varied pasta textures and flavors.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Italian food lovers_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIdeal for anyone who loves genuine Italian culinary experiences.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose di Martino\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eAuthentic Italian Craft\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eDi Martino's pasta delivers genuine Italian flavors, crafted in Gragnano with traditional bronze-die methods.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eSuperior Sauce Grip\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eIts rough texture ensures sauces cling perfectly, enhancing every bite with rich flavors.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eVersatile and Reliable\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eIdeal for a variety of dishes, from classic mac and cheese to creative pasta salads.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTEXTURE\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eEnjoy a \u003cstrong\u003efirm bite\u003c\/strong\u003e every time.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eFLAVOR\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eExperience \u003cstrong\u003ewheat aroma\u003c\/strong\u003e with each dish.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eAUTHENTICITY\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eTrue \u003cstrong\u003eGragnano IGP\u003c\/strong\u003e pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-ElbowMacaroniPasta12x16oz.png?v=1738349103\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-ElbowMacaroniPasta12x16oz.png?v=1738349103\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-ElbowMacaroniPasta12x16oz.png?v=1738349103\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eExperience authentic Gragnano pasta in every dish.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-elbow-macaroni-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      \u003cem\u003eFor those who refuse to compromise on quality\u003c\/em\u003e ... this pasta transforms every meal into a culinary experience.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eFirst taste discovery\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eFrom the moment you open the box, the fresh wheat aroma sets the stage. As you cook, the pasta holds its shape and texture perfectly, offering an enjoyable bite that grips onto sauces, ensuring every mouthful is flavorful and fulfilling.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatile meal choices\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eWhether you're preparing a traditional macaroni and cheese, a refreshing pasta salad, or a hearty casserole, this elbow macaroni adapts flawlessly. Its ability to hold sauce makes it a favorite for a variety of recipes, from family meals to gourmet creations.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eGragnano's heritage\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in Gragnano, Italy, this pasta carries a legacy of culinary excellence. The unique climate and traditional production techniques contribute to its superior quality, making each bite a testament to the region's rich pasta-making traditions.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe pasta that turns meals into memories.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-elbow-macaroni-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eEvery meal becomes a journey to Italy.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore owning di Martino, pasta might have been just a side dish. Afterward, it becomes the star, transforming simple meals into Italian feasts. The texture and flavor elevate every recipe, turning dinner into an experience.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eWith \u003cstrong\u003eevery bite\u003c\/strong\u003e, you taste the tradition.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat di Martino Elbow Macaroni is made of, and how it's crafted\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eElbow Macaroni\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e16 oz (454 g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eUnit Count\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1 box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eSingle SKU product.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCountry of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eItaly\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eRegion\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCertification\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePGI Gragnano\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAllergens\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eContains wheat\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eMade with 100% Italian ingredients.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eConditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eCool, dry place away from sunlight\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eOpened\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eSeal tightly and refrigerate\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eStore in pantry before opening.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eAll specifications are based on current data.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eNot all pasta is created equal\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMany believe that pasta is just pasta. \u003cstrong\u003eBut true Italian pasta\u003c\/strong\u003e, like di Martino, offers a texture and flavor that mass-produced brands can't match.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eChoosing authentic Gragnano pasta elevates any dish, proving that quality makes a difference.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/BC_Upload.jpg?v=1715342781\" alt=\"di Martino - Elbow Macaroni Pasta 16 oz - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eChoosing a pasta with heritage\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eWhen you choose di Martino, you're choosing more than just pasta... you're embracing a culinary tradition that transforms every dish into a celebration of Italian craftsmanship.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eEvery meal becomes a \u003cstrong\u003etaste of Italy\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003e\u003cstrong\u003eHome chefs\u003c\/strong\u003e who value quality, \u003cstrong\u003efood enthusiasts\u003c\/strong\u003e passionate about Italian cuisine, and \u003cstrong\u003efamilies\u003c\/strong\u003e seeking to elevate everyday meals with authentic flavors will find joy in every box.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each ingredient does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003erough bronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003edurum semolina\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eCross-section of pasta showing its rough texture and core.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eBronze-die surface\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCreates a rough texture that holds sauce better than smooth, Teflon-extruded pasta.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eDurum wheat core\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eProvides a firm, al dente bite that maintains its shape during cooking.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eSlow drying\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003ePreserves the wheat's natural flavor, giving a richer taste experience.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"This pasta feels like a piece of Italy in every bite.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTA COLLECTION\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003eDiMartino Pasta · Handcrafted in Gragnano\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eElbow macaroni that stands out in every dish.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-elbow-macaroni-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePerfect for any meal\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eBrings the family together with a classic taste everyone loves.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003ePotluck parties\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eA crowd-pleaser that holds up well in baked dishes.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eQuick lunches\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eIdeal for speedy meals without sacrificing quality.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eWeekend brunch\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003ePairs perfectly with a variety of brunch dishes.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003ePicnic outings\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eGreat for salads that need to hold dressing well.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:4\/3;max-height:480px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/BC_Upload_85f685ca-7a90-4ce6-a3d3-4815a787f629.jpg?v=1715342777\" alt=\"di Martino - Elbow Macaroni Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eSome meals are just meals. Some are moments.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003eDi Martino is for the second kind.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-elbow-macaroni-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina definition\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhy Italian durum wheat matters\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eComparison of pasta textures: Italian ingredients vs others.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eDi Martino uses \u003cstrong\u003e100% Italian durum wheat semolina\u003c\/strong\u003e, providing a superior bite and color. The bronze-die process ensures a rough, sauce-gripping surface unlike smooth alternatives.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eThis pasta is slow-dried at low temperatures for 36-72 hours, preserving flavor and protein structure. Industrial methods use high-heat drying, which can diminish taste and texture.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eFor di Martino, the result is a pasta that not only looks appealing but also enhances every sauce with its robust surface.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003e\u003cstrong\u003eDi Martino's pasta excels\u003c\/strong\u003e in taste and texture.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Elbow ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-elbow-macaroni-pasta-12x16-oz\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Elbow evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-elbow-macaroni-pasta-12x16-oz\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Elbow.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-elbow-macaroni-pasta-12x16-oz\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-elbow-macar-eggplant-elbow-rs7_ffbf3d4c-02af-4abb-bc38-afa67a373602.png?v=1783273864\" alt=\"Eggplant Elbow\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eElbow\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eeggplant\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eParmesan cheese\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Eggplant Parmesan Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eEggplant Elbow\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 8 oz (227 g) of Elbow in salted water until al dente. Drain and set aside.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a pan, heat 1 jar of Pastificio Mandala's Eggplant \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e Sauce.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCombine the pasta with the sauce in the pan and stir gently.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe warm, garnished with freshly grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e cheese.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-eggplant-parm-sauce-6x19-8-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-eggplant-parm-sauce-6x19-8-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Eggplant Parmesan Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-elbow-macar-pasta-e-fagioli-elbow-rs7_f73a76e4-0174-46f6-b9a9-a3de6be5df7f.png?v=1783273867\" alt=\"Pasta e Fagioli Elbow\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eElbow\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ecannellini beans\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003erosemary\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eCannellini soup\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003ePasta e Fagioli Elbow\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a pot, sauté 1 diced onion and 2 cloves of garlic in \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e until translucent.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 2 cans of cannellini beans, 4 cups (960 ml) of vegetable broth, and 1 cup (240 ml) water.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eStir in 8 oz (227 g) of Elbow and simmer until the pasta is cooked.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eFinish with chopped fresh rosemary and a drizzle of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e before serving.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-elbow-macar-scallop-and-elbow-delight-rs7_6942c1a8-7ffc-45ab-aaf8-b3eba3e61e29.png?v=1783273871\" alt=\"Scallop and Elbow Delight\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eElbow\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003escallops\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003elemon\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eButter and herb glaze\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eScallop and Elbow Delight\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSear 8 sea scallops in butter until golden on each side. Remove and set aside (internal temp 145°F \/ 63°C).\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn the same pan, melt 2 tbsp of butter and add the juice of 1 lemon.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 8 oz (227 g) of cooked Elbow, tossing to coat. Return scallops to the pan (internal temp 145°F \/ 63°C).\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eGarnish with chopped parsley and serve immediately.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eEggplant Elbow\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChianti Classico, Tuscany\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eChianti's acidity cuts through the rich sauce, enhancing the eggplant's flavors.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003ePasta e Fagioli Elbow\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eVermentino, Sardinia\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eVermentino's crispness complements the creamy beans and fresh herbs.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eScallop and Elbow Delight\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChardonnay, Burgundy\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe buttery chardonnay enhances the rich scallop and butter glaze.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eThe legacy of Gragnano pasta\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ePasta di Gragnano\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eTimeline of Di Martino's pasta-making heritage.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eChoosing di Martino means embracing \u003cstrong\u003ecenturies of tradition\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/BC_Upload_4f30b21a-267f-4b86-aae3-e83700790089.jpg?v=1715342772\" alt=\"di Martino - Elbow Macaroni Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-elbow-macaroni-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"This pasta makes every meal special ... superb sauce grip and excellent texture!\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eSarah K. ... bought for new home, 8 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"Di Martino's elbow macaroni holds its shape and flavor perfectly, even in salads.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eJames L. ... family cook, 6 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"I've never tasted pasta with such a perfect bite. It's a staple in my kitchen now.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eEmily R. ... frequent buyer, 3 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete the Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eEnhance your pasta dishes with our selection of authentic Italian products.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003ePerfect for birthdays or anniversaries, showcasing Gragnano's artisan pasta tradition. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-pennoni-pasta-10x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PennoniPasta16oz.png?v=1737425105\" alt=\"di Martino - Pennoni Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Pennoni Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for chunky sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-rigatoni-pasta-10x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-RigatoniPasta16oz.png?v=1737425133\" alt=\"di Martino - Rigatoni Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Rigatoni Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eIdeal for hearty bakes\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiPasta16oz.png?v=1737424875\" alt=\"di Martino - Spaghetti Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Spaghetti Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eClassic Italian favorite\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-bucatini-pasta-24x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-BucatiniPasta16oz.png?v=1737348396\" alt=\"di Martino - Bucatini Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Bucatini Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eGreat for rich sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout DiMartino Pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eCrafting pasta with passion since 1912\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eFounded in 1912 in Gragnano, DiMartino Pasta is a testament to Italian culinary tradition. We use 100% Italian durum wheat and pure mountain water, employing bronze-die extrusion and slow drying to create pasta with exceptional texture and flavor.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eGragnano's unique climate and our commitment to traditional methods ensure that every box of di Martino pasta brings authentic Italian quality to your kitchen.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCaring for your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules that preserve the flavor\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eStore in a cool place\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep the pasta in a cool, dry location to maintain its quality.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eAvoid sunlight\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eDirect sunlight can affect the pasta's color and texture.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSeal tightly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eAfter opening, ensure the box is sealed to keep the pasta fresh.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eRefrigerate if cooked\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eOnce cooked, refrigerate any leftovers and consume within 5 days.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eFollowing these steps ensures your pasta stays fresh and flavorful for every meal.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eChoose quality that enhances every dish\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for the generic supermarket box, the flavors and textures fall flat. With di Martino Elbow Macaroni, the authentic taste of \u003cstrong\u003eGragnano\u003c\/strong\u003e comes alive in every bite. The unique bronze-die extrusion and slow drying ensure that each macaroni offers a sauce-gripping surface and a satisfying chew, transforming your meals into true Italian experiences.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eEmbrace the tradition, savor the difference.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $4.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs elbow macaroni suitable for baked dishes?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, di Martino's elbow macaroni is perfect for baked dishes. \u003cstrong\u003eIts rough texture\u003c\/strong\u003e holds sauce and cheese excellently, ensuring a delicious outcome.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat is the best sauce for elbow macaroni?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eDi Martino's elbow macaroni pairs well with \u003cstrong\u003ecream-based and tomato-based\u003c\/strong\u003e sauces. The pasta's texture ensures the sauce clings to each piece.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhy do families with young children prefer di Martino's elbow macaroni over mass-produced alternatives?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eDi Martino's elbow macaroni appeals to children because its fun shape is paired with authentic Italian flavor...bronze-die extrusion creates a rough texture that grips simple butter or cheese sauces while the slow-drying process preserves the natural sweetness of 100% Italian durum wheat, making even plain pasta taste richer and more satisfying than industrially-dried competitors.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat's the best way to store di Martino's Gragnano pasta to preserve its bronze-cut texture and flavor integrity?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eStore di Martino's pasta in a cool, dry place (ideally 60-75°F) away from direct sunlight to protect the delicate starches shaped by traditional slow-drying. Once opened, transfer to an airtight container or reseal the original packaging tightly to prevent moisture absorption...the rough, bronze-cut surface that makes this pasta sauce-gripping can also attract humidity, so proper sealing maintains the texture that sets it apart from smooth, Teflon-cut brands.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes this pasta contain nuts?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eNo nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow long will di Martino's bronze-cut pasta maintain its superior texture and flavor after opening the package?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eWhen stored properly in an airtight container in a cool, dry place, di Martino's pasta retains optimal texture and the natural grain sweetness from slow mountain-air drying for 3-4 months after opening...significantly longer than mass-produced alternatives whose Teflon-smooth surfaces and rapid industrial drying leave less structural integrity. For peak sauce-gripping performance and authentic Gragnano character, we recommend enjoying within 6-8 weeks.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs there a subscription option?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, di Martino offers a subscription service for regular deliveries. Enjoy a consistent supply of authentic pasta.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is di Martino's Gragnano pasta packaged to protect its artisanal quality during shipping and make it gift-worthy?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach box of di Martino pasta is individually wrapped in protective cushioning that shields the delicate bronze-cut strands from breakage, then packed in presentation-quality outer packaging featuring the iconic Gragnano IGP seal...designed to arrive shelf-ready for gifting or pantry display, reflecting the artisanal care taken from the pasta-making process through final delivery.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eAre there other pasta shapes in this line?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, explore our range including \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-pennoni-pasta-10x16-oz\"\u003ePennoni\u003c\/a\u003e and \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-rigatoni-pasta-10x16-oz\"\u003eRigatoni\u003c\/a\u003e for more options.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat makes authentic Gragnano IGP pasta fundamentally different from bronze-cut pastas produced elsewhere in Italy or abroad?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eGragnano IGP pasta is protected by geographic certification requiring three irreplaceable elements: bronze-die extrusion for sauce-gripping texture, slow drying (36-48 hours) in the mountain air currents flowing from the Gulf of Naples that provide ideal humidity, and 100% locally-sourced Campanian durum wheat...this terroir-driven combination creates pasta that doesn't just hold sauce but integrates with it, a quality impossible to replicate in factories using blended wheat, rapid kiln-drying, or locations lacking Gragnano's unique microclimate.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-elbow-macaroni-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"Is elbow macaroni suitable for baked dishes?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, di Martino's elbow macaroni is perfect for baked dishes. Its rough texture holds sauce and cheese excellently, ensuring a delicious outcome.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the best sauce for elbow macaroni?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Di Martino's elbow macaroni pairs well with cream-based and tomato-based sauces. The pasta's texture ensures the sauce clings to each piece.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is di Martino's elbow macaroni good for kids?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Absolutely! Kids love the shape and texture of di Martino's elbow macaroni, making it a great choice for family meals.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How should I store the pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Store in a cool, dry place away from sunlight. Once opened, seal tightly to maintain freshness.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does this pasta contain nuts?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How long does an open box last?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"An open box of pasta should be consumed within a month if stored properly in a cool, dry place.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is there a subscription option?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, di Martino offers a subscription service for regular deliveries. Enjoy a consistent supply of authentic pasta.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the packaging like?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each box is cushioned in protective material and arrives presentation-ready, making it ideal for gifting.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Are there other pasta shapes in this line?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, explore our range including Pennoni and Rigatoni for more options.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What makes Gragnano pasta special?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Gragnano pasta is known for its unique texture and flavor, achieved through traditional methods and the region's ideal climate.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"di Martino - Elbow Macaroni Pasta 16 oz\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"DiMartino Pasta\"\n  },\n  \"description\": \"Di Martino Elbow Macaroni is crafted in Gragnano, Italy, using 100% Italian durum wheat and bronze-die extrusion for superior texture and flavor.\",\n  \"sku\": \"PAS-0333\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"4.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"Italian durum wheat, bronze-die extrusion\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Weight\",\n      \"value\": \"16 oz (454 g)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certification\",\n      \"value\": \"PGI Gragnano\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Texture\",\n      \"value\": \"Rough, sauce-gripping\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Protein\",\n      \"value\": \"14.0g\/100g\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eElbow Macaroni that Elevates Every Dish\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$4.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-elbow-macaroni-pasta-12x16-oz')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":40160871219303,"sku":"PAS-0333","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-ElbowMacaroniPasta12x16oz.png?v=1738349103"},{"product_id":"di-martino-bucatini-pasta-24x16-oz","title":"Bucatini Pasta 16 oz - Authentic Italian Flavor","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-BucatiniPasta16oz.png?v=1737348396\" alt=\"di Martino - Bucatini Pasta 16 oz - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-BucatiniPasta16oz.png?v=1737348396')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-BucatiniPasta16oz.png?v=1737348396\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Bucatini Pasta 16 oz ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/342efadbc761517084f73aab58ac5bf0.jpg?v=1715342909')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/342efadbc761517084f73aab58ac5bf0.jpg?v=1715342909\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Bucatini Pasta 16 oz ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/BC_Upload_39e0f4d3-0fb0-4b63-968a-7159c2f5112b.jpg?v=1715342908')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/BC_Upload_39e0f4d3-0fb0-4b63-968a-7159c2f5112b.jpg?v=1715342908\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Bucatini Pasta 16 oz ... view 3\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eItalian durum wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with Amatriciana sauce\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eLattari Mountains spring water\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eCooks evenly, inside and out\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003e14% protein content\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePerfect al dente texture\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003eDiMartino Pasta · Italy\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        Bucatini: Thick, Hollow, Sauce-Ready\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano · Bronze-Extruded · PGI Certified · 16 oz\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"This bucatini holds sauce like no other, offering a truly authentic Italian experience.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.9 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e219 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$4.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-bucatini-pasta-24x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979392237671\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003eItalian durum wheat\u003c\/strong\u003e meets \u003cstrong\u003ebronze-die extrusion\u003c\/strong\u003e in the heart of Gragnano, Italy, creating bucatini with unmatched sauce adhesion and texture.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eItalian durum wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with Amatriciana sauce\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eLattari Mountains spring water\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eCooks evenly, inside and out\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003e14% protein content\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePerfect al dente texture\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy di Martino Bucatini is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why high-protein durum wheat makes this pasta the chef's choice)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eGRAGNANO\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eNestled in the Lattari Mountains, Gragnano is renowned for its perfect pasta-making climate, offering humidity that enhances flavor.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eBRONZE-DIE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe bronze-die extrusion process creates a rough surface that grips and holds sauces, unlike smooth Teflon-extruded pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eHIGH PROTEIN\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eWith a 14% protein content, this pasta provides a firm bite and excellent texture, elevating any dish.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003ePGI CERTIFIED\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eProtected Geographical Indication ensures authenticity, so you know you're getting genuine Gragnano pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pasta\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBarilla\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRonzoni\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMueller's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTrader Joe's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino Pasta \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        DiMartino has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e12.7g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e8-12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e~$3.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e12.5g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e~$6.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino\u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e14.0g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e36h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e$4.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the quality of Barilla is your baseline, then DiMartino Bucatini elevates your pasta game to new heights.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is the authentic Gragnano-made texture, then this is the pasta that defines your meals.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Amatriciana sauce lover*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eThis pasta shape is perfect for Amatriciana, gripping every luscious component of the sauce.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Texture enthusiast*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eEach strand delivers a satisfying snap, enhancing your pasta experience with every bite.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Italian heritage seeker*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eCrafted in Gragnano, this pasta embodies Italian pasta-making tradition.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Culinary explorer*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eDiscover a new level of flavor with a pasta designed to hold sauce inside and out.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*Quick meal preparer*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eIf you need a pasta that cooks rapidly, this isn't your best option.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*Light sauce preference*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eNot the best choice if you prefer sauces that don't require a pasta that grips tightly.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*Minimalist eater*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eIf pasta is an afterthought, this specialized shape might not be necessary.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*Budget-conscious shopper*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003ePriced for its artisan quality, it might not fit every budget.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Gourmet home chef*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eFor those who design meals around pasta, not the other way around.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Sauce connoisseur*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIdeal for showcasing sauces that deserve to be highlighted, not hidden.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Traditionalist*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for those who appreciate the art of traditional Italian pasta making.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Texture-focused cook*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIf you believe texture is vital, this pasta will transform your dishes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose di Martino Bucatini\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eAuthentic Italian Craft\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eCrafted in Gragnano, this pasta offers unmatched texture and flavor, a staple for Italian cuisine lovers.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eChef’s Favorite Shape\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eBucatini's hollow core and thick strands make it perfect for hearty sauces like Amatriciana.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eHigh-Protein Durum Wheat\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eWith 14% protein, it delivers a firm bite and superior taste in every dish.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTEXTURE\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eRough surface ensures \u003cstrong\u003esauce adhesion\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eHERITAGE\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003ePasta made in \u003cstrong\u003eGragnano\u003c\/strong\u003e since 1912.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eQUALITY\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003ePGI certified\u003c\/strong\u003e for authenticity.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-BucatiniPasta16oz.png?v=1737348396\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-BucatiniPasta16oz.png?v=1737348396\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-BucatiniPasta16oz.png?v=1737348396\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe pasta that transforms your sauce game.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-bucatini-pasta-24x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      Choosing DiMartino Bucatini isn't just about pasta; it's about embracing a culinary tradition. \u003cem\u003eEach meal becomes a story\u003c\/em\u003e of Italian heritage and craftsmanship.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eThe first taste\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eOpening a box of di Martino Bucatini immediately reveals its premium quality. The rough, porous surface is a testament to its bronze-die extrusion, setting it apart from ordinary pastas. \u003cstrong\u003eEvery bite captures sauce\u003c\/strong\u003e in a way Teflon-extruded pasta never does.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatility in cuisine\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eDiMartino Bucatini is not just for Italian classics. Its texture and structure make it a perfect base for a variety of dishes, from creamy carbonaras to robust ragùs, offering endless culinary possibilities for those who love to experiment with flavors.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eGragnano's legacy\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eMade in Gragnano, the home of pasta, this bucatini carries the legacy of generations of pasta-makers. The region's climate and traditional methods contribute to a pasta that's more than just a meal; it's a part of culinary history.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eAuthenticity in every strand from Gragnano.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-bucatini-pasta-24x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eYour pasta dish becomes the centerpiece.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore, pasta might have been just a vehicle for sauce. Now, with DiMartino Bucatini, \u003cstrong\u003ethe pasta itself commands attention\u003c\/strong\u003e. It elevates each dish, making every meal a memorable occasion.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eDiscover why pasta can be the main event.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat DiMartino Bucatini is made of, and how it's crafted\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eDry pasta\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e16 oz (454 g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eUnit Count\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1 box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eCrafted from high-protein durum wheat semolina.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCertification\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePGI Gragnano Pasta\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCountry\/Region of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano, Italy\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eContains gluten. Produced in a facility that also processes nuts.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eStorage Conditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eCool, dry place\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eOpened Shelf Life\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e5-7 days refrigerated\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eDo not expose to direct sunlight.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eAll specifications are based on manufacturer's data.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eNot all pasta shapes are equal.\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMany assume any pasta can substitute for another. \u003cstrong\u003eBucatini's unique structure\u003c\/strong\u003e makes it ideal for sauces that need a robust partner. Its hollow core traps flavor inside, offering a dining experience beyond expectations.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eChoosing the right pasta shape enhances your dish significantly.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/BC_Upload_39e0f4d3-0fb0-4b63-968a-7159c2f5112b.jpg?v=1715342908\" alt=\"di Martino - Bucatini Pasta 16 oz - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhen pasta becomes a culinary masterpiece.\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eOwning DiMartino Bucatini transforms ordinary meals into gourmet experiences. Its texture, crafted through decades of tradition, offers a dining experience where \u003cstrong\u003eevery bite tells a story\u003c\/strong\u003e. It's the kind of pasta that makes you rethink what a meal can be.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eEmbrace the joy of genuine Italian pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eFor those who seek culinary excellence and value tradition, DiMartino Bucatini is the ultimate choice. \u003cstrong\u003eTexture enthusiasts\u003c\/strong\u003e, \u003cstrong\u003esauce aficionados\u003c\/strong\u003e, and \u003cstrong\u003eItalian cuisine lovers\u003c\/strong\u003e will find this pasta indispensable. It's for anyone who believes pasta can be more than just a side dish.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each material does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003erough bronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003edurum wheat\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eCross-section of bronze-die pasta texture\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eDurum wheat\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eHigh-protein durum wheat provides a firm bite and excellent texture, making it ideal for hearty sauces.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eBronze-die extrusion\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThis traditional method creates a rough surface that grips sauces, unlike smooth Teflon-extruded pasta.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eSlow drying\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEnsures the preservation of natural aromas and flavors, giving you pasta that tastes as good as it looks.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"This pasta turns any sauce into a gourmet experience.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003eDIMARTINO PASTA COLLECTION\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003eDiMartino Pasta · Crafted in Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eAuthenticity and flavor from Gragnano's renowned pasta makers.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-bucatini-pasta-24x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePerfect for these occasions\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eTransform everyday meals into memorable family feasts with this authentic Italian pasta.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSpecial gatherings\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eImpress guests with a pasta dish that showcases traditional Italian craftsmanship.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGourmet nights\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eElevate your gourmet nights with bucatini that captures the essence of Italian cuisine.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCooking classes\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eIdeal for teaching about authentic Italian pasta-making and the art of sauce pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGift giving\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eA thoughtful gift for foodies and Italian cuisine enthusiasts, showcasing artisan quality.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:4\/3;max-height:480px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/BC_Upload_39e0f4d3-0fb0-4b63-968a-7159c2f5112b.jpg?v=1715342908\" alt=\"di Martino - Bucatini Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eExperience pasta as it should be.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003eDiMartino Bucatini for true food lovers.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-bucatini-pasta-24x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina definition\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhy this pasta’s production matters\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eItalian ingredients vs inferior global blends\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eDiMartino Bucatini is made from \u003cstrong\u003e100% Italian durum wheat semolina\u003c\/strong\u003e. Unlike Teflon-die pasta, our bronze-die extrusion ensures a rough surface that excels in sauce adherence.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eOur pasta undergoes slow, low-temperature drying for 36-72 hours. This method preserves the grain's flavor and structural integrity, unlike flash-dried pasta which compromises taste.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eWith a hollow core, bucatini absorbs flavors from the inside, providing a more robust and satisfying bite.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003e\u003cstrong\u003eDiMartino's process results in superior pasta\u003c\/strong\u003e with unmatched texture and taste.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Bucatini ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-bucatini-pasta-24x16-oz\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Bucatini evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-bucatini-pasta-24x16-oz\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Bucatini.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-bucatini-pasta-24x16-oz\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-bucatini-pa-marinara-bucatini-rs7_4e557403-a6ce-404b-b741-f5efc76bfdac.png?v=1783273850\" alt=\"Marinara Bucatini\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003emarinara sauce\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ebucatini\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ebasil\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Marinara Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eMarinara Bucatini\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 8 oz (227 g) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-bucatini-pasta-24x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eBucatini\u003c\/a\u003e in salted water until al dente. Drain and set aside.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a pan, heat 1 jar of Pastificio Mandala's Marinara Sauce over medium heat.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eToss the drained \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-bucatini-pasta-24x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eBucatini\u003c\/a\u003e into the sauce, stirring to coat thoroughly.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe hot, garnished with fresh basil and grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e cheese.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Marinara Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-bucatini-pa-golden-brodo-bucatini-rs7_ef044121-ce05-4991-8fcb-4941c2e07cfe.png?v=1783273854\" alt=\"Golden Brodo Bucatini\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ebucatini\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003echicken broth\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003espinach\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eWhite wine broth\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eGolden Brodo Bucatini\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a large pot, combine 4 cups (946 ml) chicken broth, 1 cup (237 ml) white wine, and 1 \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e rind.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBring to a simmer, then add 8 oz (227 g) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-bucatini-pasta-24x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eBucatini\u003c\/a\u003e, cooking until al dente and broth is absorbed (internal temp 165°F \/ 74°C).\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eStir in 2 cups (60 g) of spinach and a pinch of saffron. Cook until the spinach wilts.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe with a drizzle of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e and a sprinkle of lemon zest.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-bucatini-pa-mussels-and-bucatini-rs7_97efac66-5a15-4221-b5e4-d1a15fcda93f.png?v=1783273858\" alt=\"Mussels and Bucatini\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003emussels\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ebucatini\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ewhite wine\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTomato sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eMussels and Bucatini\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a pot, sauté 2 minced shallots and 2 cloves garlic in \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e until translucent.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 1 cup (237 ml) white wine, bringing to a simmer. Add 1 lb (450 g) cleaned mussels.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCover and steam until mussels open. Stir in 1 jar (24 oz) tomato sauce and 8 oz (227 g) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-bucatini-pasta-24x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eBucatini\u003c\/a\u003e (internal temp 145°F \/ 63°C).\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCook until pasta is al dente, garnish with chopped parsley (internal temp 145°F \/ 63°C).\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eMarinara Bucatini\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChianti Classico, Tuscany\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe acidity balances the rich tomato sauce beautifully.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eGolden Brodo Bucatini\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChardonnay, Burgundy\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eA buttery texture complements the golden broth.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eMussels and Bucatini\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eSauvignon Blanc, Marlborough\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eCrisp notes enhance the sea flavors of the mussels.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eGragnano's pasta legacy\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eBucatini line\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eGragnano's tradition from past to present\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eDiMartino brings \u003cstrong\u003ecenturies of Italian pasta artistry\u003c\/strong\u003e to your table.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/BC_Upload_39e0f4d3-0fb0-4b63-968a-7159c2f5112b.jpg?v=1715342908\" alt=\"di Martino - Bucatini Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-bucatini-pasta-24x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The perfect al dente texture and sauce adhesion make this my go-to pasta for special meals.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eMaria L. ... Italian cuisine enthusiast, 6 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"I never thought pasta could change a dish so dramatically. DiMartino Bucatini is a revelation.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eJohn D. ... Home chef, 3 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The rich, authentic taste reminds me of my grandmother's kitchen in Italy.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eSophia R. ... Nostalgic buyer, 1 year ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete the Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eEnhance your culinary creations with these complementary pasta shapes.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003eIdeal for birthdays or anniversaries, showcasing Gragnano's artisan quality. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiPasta16oz.png?v=1737424875\" alt=\"di Martino - Spaghetti Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Spaghetti Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eClassic for a reason\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-fusilli-corti-col-buco-pasta-12x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-FusilliCortiColBucoPasta16oz.png?v=1737424982\" alt=\"di Martino - Fusilli Corti Col Buco Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Fusilli Corti Col Buco Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eTwists that hold sauce\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-elbow-macaroni-pasta-12x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-ElbowMacaroniPasta12x16oz.png?v=1738349103\" alt=\"di Martino - Elbow Macaroni Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Elbow Macaroni Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for baked dishes\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-farfalle-pasta-6x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-FarfallePasta16oz.png?v=1715342754\" alt=\"di Martino - Farfalle Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Farfalle Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eIdeal for creamy sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout DiMartino Pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eCrafting tradition into every strand\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eDiMartino Pasta was founded in 1912 in Gragnano, Italy, a region renowned for its pasta-making tradition. Utilizing pure spring water and 100% Italian durum wheat, DiMartino maintains a commitment to authentic production methods.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eThis brand chose the Gragnano region for its ideal pasta-making climate and rich heritage, ensuring each box carries the legacy of Italian culinary excellence.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eLooking after your bucatini\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules that preserve the flavor\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eStore properly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep in a cool, dry place away from direct sunlight to maintain texture and flavor.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eKeep sealed\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eAfter opening, ensure the package is tightly sealed to prevent moisture exposure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eUse fresh\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eBest used within a year of purchase to enjoy full flavor and texture.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCook carefully\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eFollow recommended cooking times for the perfect al dente bite.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eProper storage ensures that your pasta remains fresh and flavorful for every meal.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eThe pasta that transforms your meals\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you \u003cstrong\u003ereach for the generic supermarket box\u003c\/strong\u003e, you miss out on the unique texture and flavor that \u003cstrong\u003eDiMartino Bucatini\u003c\/strong\u003e delivers. With its Gragnano-made quality, this pasta elevates any dish, offering a taste that mass-produced options simply can't match. Consider a subscription to keep your pantry stocked with this culinary staple.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eExperience the difference that authentic Italian craftsmanship makes.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $4.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat makes Bucatini different from spaghetti?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eBucatini is thicker than spaghetti and has a hollow core that allows sauce to be absorbed inside and out, offering a unique \u003cstrong\u003etexture and flavor experience\u003c\/strong\u003e.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes bronze-die bucatini's rough surface work better with creamy Alfredo or Carbonara than smooth factory-extruded pasta?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes...the micro-textured surface created by bronze extrusion allows creamy sauces like Carbonara and Alfredo to cling both to the outer ridges and inside the hollow core, delivering sauce in every bite rather than pooling at the bottom of your bowl.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is bucatini traditionally cooked?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eCook bucatini in boiling salted water until al dente, about 8-10 minutes. It pairs well with hearty sauces like Amatriciana.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes this Gragnano bucatini contain gluten, and are there cross-contamination risks for nut allergies in the production facility?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThis pasta contains gluten from durum wheat semolina. It is produced in a facility that also processes tree nuts, so individuals with nut allergies should review the package label for current allergen statements and cross-contact information.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat's the best way to store unopened Gragnano bucatini to preserve the slow-dried texture and prevent the pasta from absorbing moisture or odors?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eStore unopened bucatini in a cool, dry pantry away from direct sunlight and humidity, which can compromise the slow-dried structure. Once opened, reseal the package tightly or transfer to an airtight container to prevent moisture absorption and preserve the pasta's firm texture for up to 12 months.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan I subscribe for regular deliveries?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, you can subscribe to receive DiMartino Bucatini regularly, ensuring your pantry is always stocked with this premium pasta.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat is the protein content of this pasta?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eDiMartino Bucatini boasts a 14% protein content, providing a firm bite and excellent texture.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs this pasta suitable for gifting?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, each box is individually cushioned and arrives presentation-ready for gifting, perfect for birthdays or special occasions.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eOnce I open a package of this dried Gragnano bucatini, how long will it maintain its texture and quality if stored in my pantry versus refrigerator?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eDried bucatini does not require refrigeration...store the opened package in an airtight container in your pantry for up to 12 months. Refrigeration can introduce unwanted moisture; the 5-7 day window applies only to cooked, leftover bucatini stored in the fridge.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat sauces pair best with bucatini?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eBucatini pairs well with hearty sauces like Amatriciana, Carbonara, and Cacio e Pepe due to its thick texture and hollow core.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-bucatini-pasta-24x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"What makes Bucatini different from spaghetti?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Bucatini is thicker than spaghetti and has a hollow core that allows sauce to be absorbed inside and out, offering a unique texture and flavor experience.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is bucatini good for creamy sauces?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, the rough surface of bronze-die bucatini grips creamy sauces effectively, ensuring each bite is flavorful and satisfying.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is bucatini traditionally cooked?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Cook bucatini in boiling salted water until al dente, about 8-10 minutes. It pairs well with hearty sauces like Amatriciana.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Are there any allergens?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Contains gluten. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How should I store my bucatini?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Keep it in a cool, dry place, away from direct sunlight. Once opened, ensure the package is tightly sealed.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Can I subscribe for regular deliveries?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, you can subscribe to receive DiMartino Bucatini regularly, ensuring your pantry is always stocked with this premium pasta.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the protein content of this pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"DiMartino Bucatini boasts a 14% protein content, providing a firm bite and excellent texture.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is this pasta suitable for gifting?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, each box is individually cushioned and arrives presentation-ready for gifting, perfect for birthdays or special occasions.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How long does an open box last?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"An open box of bucatini should be used within 5-7 days if refrigerated and tightly sealed.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What sauces pair best with bucatini?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Bucatini pairs well with hearty sauces like Amatriciana, Carbonara, and Cacio e Pepe due to its thick texture and hollow core.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"di Martino - Bucatini Pasta 16 oz\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"DiMartino Pasta\"\n  },\n  \"description\": \"DiMartino Bucatini is crafted in Gragnano, Italy, from high-protein durum wheat semolina. This pasta features a hollow core and is bronze-extruded for superior sauce adhesion, ideal for dishes like Amatriciana.\",\n  \"sku\": \"PAS-0300\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"4.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"High-protein Italian durum wheat semolina, bronze-extruded\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certification\",\n      \"value\": \"PGI Gragnano Pasta\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Protein Content\",\n      \"value\": \"14%\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Drying Time\",\n      \"value\": \"36-72 hours\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Unit Size\",\n      \"value\": \"16 oz\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eBucatini: Thick, Hollow, Sauce-Ready\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$4.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-bucatini-pasta-24x16-oz')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979392237671,"sku":"PAS-0300","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-BucatiniPasta16oz.png?v=1737348396"},{"product_id":"di-martino-farfalle-pasta-6x16-oz","title":"Farfalle Pasta 16 oz Made with Durum Wheat","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-FarfallePasta16oz.png?v=1715342754\" alt=\"di Martino - Farfalle Pasta 16 oz - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-FarfallePasta16oz.png?v=1715342754')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-FarfallePasta16oz.png?v=1715342754\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Farfalle Pasta 16 oz ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/91b452166b8b064ce8155d1a191555c1.jpg?v=1715342673')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/91b452166b8b064ce8155d1a191555c1.jpg?v=1715342673\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Farfalle Pasta 16 oz ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eItalian durum wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with creamy sauces\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-die extruded\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eBowtie shape for salads\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003ePGI Gragnano certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePerfect for visual appeal\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003eDiMartino Pasta · Italy\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        Authentic Gragnano Farfalle Pasta ... A Culinary Delight\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano · Bronze-Die Extruded · PGI Certified · 16 oz\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"This farfalle holds its shape and sauce perfectly ... a game-changer for pasta salads.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.9 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e158 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$4.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-farfalle-pasta-6x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979392270439\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003eDurum wheat semolina\u003c\/strong\u003e and bronze-die extrusion create a rough surface for sauce adhesion, made in Gragnano, Italy. Perfect for pasta salads and creamy sauces.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eItalian durum wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with creamy sauces\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-die extruded\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eBowtie shape for salads\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003ePGI Gragnano certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePerfect for visual appeal\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy Di Martino Farfalle is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why Italian durum wheat makes this pasta unforgettable)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eGRAGNANO, ITALY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe climate and tradition of Gragnano provide perfect conditions for pasta making, resulting in exceptional quality and flavor.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eBRONZE-DIE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eBronze-die extrusion creates a rough surface that grips sauces better than the smooth finish of Teflon-extruded pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eNO ADDITIVES\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eMade with pure ingredients, this pasta contains no additives, ensuring a natural taste and texture.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eFREE SHIPPING\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEnjoy free shipping on orders over $50, making it easy to stock up on your favorite pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pasta\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBarilla\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRonzoni\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMueller's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTrader Joe's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino Pasta \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        DiMartino has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.7g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e8–12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$3.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.5g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$6.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino Pasta\u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e12.5g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e36-72h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e$4.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the best you know is Barilla, this product will redefine your expectations.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is authentic Gragnano craftsmanship with perfect sauce adhesion, this pasta delivers.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Perfect for pasta salads_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eIdeal for those who love creating visually appealing dishes with texture and flavor.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Great with creamy sauces_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eChoose this if you're looking to enhance creamy sauce dishes with a pasta that grips.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Authentic Italian production_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eFor those who value tradition and authentic Gragnano craftsmanship in their pasta.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_High-quality ingredients_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003ePerfect if you prioritize using only high-protein, Italian durum wheat semolina.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Prefer seamless pasta shapes_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eSkip if you prefer cylindrical shapes like penne for your pasta dishes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Only cook hearty ragù_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eNot suitable if your main focus is on heavy ragù that needs tubular pasta.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Looking for quick cook options_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eSkip if you need pasta that cooks in under five minutes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Budget over quality_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eIf price is your only concern, less expensive options might suit you better.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Home cooks with flair_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIdeal for those who want their dishes to look as good as they taste.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Pasta salad enthusiasts_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eGreat for anyone who loves crafting elaborate and flavorful pasta salads.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Tradition seekers_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for those who value traditional Italian craftsmanship and authentic flavors.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Visual-focused chefs_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eBest for cooks who treat plating as an art form and want pasta to elevate their presentations.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose Di Martino Farfalle\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eAuthentic Italian Craft\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eEach piece is a testament to Gragnano's pasta-making heritage, ensuring quality you can taste.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eVisually Stunning Dishes\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eThe bowtie shape adds an artistic touch to salads and plated presentations.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eUnmatched Sauce Adhesion\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eThanks to bronze-die extrusion, every bite is full of flavor as sauces cling perfectly.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eORIGIN\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eGragnano, Italy\u003c\/strong\u003e ... the birthplace of pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eCRAFT\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eBronze-die extruded\u003c\/strong\u003e for sauce-holding texture.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eFLAVOR\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eHigh-protein wheat\u003c\/strong\u003e lends unique bite and taste.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-FarfallePasta16oz.png?v=1715342754\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-FarfallePasta16oz.png?v=1715342754\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-FarfallePasta16oz.png?v=1715342754\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eBronze-cut pasta, crafted for culinary excellence.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-farfalle-pasta-6x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      For those who demand more from their pasta, \u003cem\u003eDi Martino Farfalle\u003c\/em\u003e is the definitive choice for flavor and form.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eThe first taste sensation\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eOpening a bag of Di Martino Farfalle reveals the \u003cstrong\u003edistinct aroma\u003c\/strong\u003e of high-quality Italian durum wheat. The first bite confirms its superiority ... firm yet yielding, with a surface designed to hold every drop of sauce.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatility in the kitchen\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eFrom summer salads to hearty winter soups, this farfalle adapts beautifully. Its bowtie shape adds visual appeal, making it a favorite for composed dishes that require both taste and aesthetics.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eCrafted in Gragnano\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eBorn in the \u003cstrong\u003epasta-making capital\u003c\/strong\u003e of Gragnano, Italy, this farfalle carries the legacy and quality that only a century-old tradition can offer. Each piece is crafted with care and respect for the art of pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe pasta that makes your dishes shine.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-farfalle-pasta-6x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eThe pasta transforms your culinary landscape.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003e\u003cstrong\u003eBefore:\u003c\/strong\u003e You rely on generic pasta that lacks character. \u003cstrong\u003eAfter:\u003c\/strong\u003e Di Martino Farfalle enhances every dish, making each meal a memorable experience. The pasta becomes a conversation starter, not just a base.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eWith Di Martino, \u003cstrong\u003epasta becomes the star\u003c\/strong\u003e of your kitchen creations.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat the Di Martino Farfalle is made of\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eBox\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e16 oz (454 g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eUnit Count\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eSingle package of Farfalle Pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCountry of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eItaly\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eRegion\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCertification\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePGI Gragnano\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAllergen Summary\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eContains wheat\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eProduced using traditional methods in Gragnano, Italy.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eStorage Conditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eCool, dry place\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAvoid\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eDirect sunlight\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eServing Temperature\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eServe hot\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eEnsure the pasta remains in optimal condition by storing it properly.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eSpecifications are subject to change without notice.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eNot all pasta is created equally\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMany assume all pasta is the same, but \u003cstrong\u003eDi Martino Farfalle\u003c\/strong\u003e offers a unique texture and flavor that mass-produced options cannot match.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eSelect Di Martino and experience pasta that elevates every meal to a new level.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/91b452166b8b064ce8155d1a191555c1.jpg?v=1715342673\" alt=\"di Martino - Farfalle Pasta 16 oz - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003ePasta that makes the meal unforgettable.\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eChoosing Di Martino Farfalle means choosing a pasta that stands out both in taste and presentation. It’s perfect for those who see cooking as an art form and dining as an experience.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eThis pasta \u003cstrong\u003eturns every dish\u003c\/strong\u003e into a masterpiece.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eThis pasta is for \u003cstrong\u003eculinary enthusiasts\u003c\/strong\u003e, \u003cstrong\u003ehome chefs\u003c\/strong\u003e who appreciate the finer details, and \u003cstrong\u003ehosts\u003c\/strong\u003e who want to impress their guests with both taste and presentation.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each material does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze-die texture\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eDurum wheat\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eLayered cross-section of pasta production.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eBronze-die surface\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThis method creates a rough texture that is perfect for holding sauces, enhancing both flavor and presentation.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eDurum wheat core\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eHigh-protein wheat from Gragnano ensures a firm bite and golden color, setting it apart from ordinary pasta.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eSlow drying process\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eLow-temperature drying preserves the gluten structure, resulting in pasta that maintains its shape and texture.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"Every dish feels more authentic, more Italian, with pasta that truly holds the sauce.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTA COLLECTION\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003eDi Martino · Gragnano, Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eCrafted for those who appreciate true Italian pasta.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-farfalle-pasta-6x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePerfect for any culinary occasion\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSpecial dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eEnhance your sophisticated dinner parties with pasta that complements gourmet sauces beautifully.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily gatherings\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eBring the family together with a dish that everyone will love and remember.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFestive holidays\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eCelebrate holidays with a traditional Italian touch that elevates your entire menu.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCasual lunches\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eMake everyday meals special with pasta that brings joy to the table.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCreative cooking\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eExperiment with new recipes knowing you have the perfect pasta foundation.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:4\/3;max-height:480px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/91b452166b8b064ce8155d1a191555c1.jpg?v=1715342673\" alt=\"di Martino - Farfalle Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eEvery dish becomes a masterpiece.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003eDi Martino is for the dedicated cook.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-farfalle-pasta-6x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina definition\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eHow semolina affects quality\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eItalian ingredients vs industrial alternatives\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eOur farfalle uses \u003cstrong\u003e100% Italian durum wheat\u003c\/strong\u003e, ensuring a robust texture and superior sauce adhesion compared to industrially milled pasta.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBronze-die extrusion creates a rough surface that clings to sauces, while slow drying maintains the pasta's protein structure and flavor.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eThis method enhances the pasta's ability to hold sauce, providing a firmer bite and vibrant color.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eExperience \u003cstrong\u003eauthentic Italian quality\u003c\/strong\u003e with every bite.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Farfalle ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-farfalle-pasta-6x16-oz\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Farfalle evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-farfalle-pasta-6x16-oz\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Farfalle.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-farfalle-pasta-6x16-oz\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-farfalle-pa-marinara-farfalle-rs4_76f9f045-8afd-4a7f-aeac-20c08c5442e3.png?v=1783273885\" alt=\"Marinara Farfalle\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003efarfalle\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003emarinara sauce\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ebasil\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Marinara Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eMarinara Farfalle\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 8 oz (227 g) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-farfalle-pasta-6x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eFarfalle\u003c\/a\u003e in salted water until al dente. Drain and set aside.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a pan, heat 1 jar of Pastificio Mandala's Marinara Sauce over medium heat until simmering.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eToss the cooked \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-farfalle-pasta-6x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eFarfalle\u003c\/a\u003e with the sauce, ensuring even coating. Add 1\/4 cup (60 ml) pasta water if needed.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe hot, garnished with fresh basil and grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e cheese.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Marinara Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-farfalle-pa-farfalle-pasta-e-ceci-rs4_78c6c914-bf52-4212-b3ef-609905f8303c.png?v=1783273889\" alt=\"Farfalle Pasta e Ceci\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003efarfalle\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003echickpeas\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003erosemary\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eNone\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eFarfalle Pasta e Ceci\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a pot, sauté 1 diced onion, 2 minced garlic cloves, and 1 tsp (5 ml) rosemary in \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e until fragrant.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 1 can (15 oz\/425 g) chickpeas, 4 cups (960 ml) vegetable broth, and bring to a simmer.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 8 oz (227 g) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-farfalle-pasta-6x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eFarfalle\u003c\/a\u003e directly to the pot. Cook until pasta is tender, stirring occasionally.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSeason with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/salt-pepper-mill-dark-beech-compact-adjustable\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003esalt and pepper\u003c\/a\u003e. Serve hot, drizzled with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e and a sprinkle of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-farfalle-pa-chicken-and-farfalle-rs4_a4e71799-971e-4e87-baab-a35b8eeb4481.png?v=1783273893\" alt=\"Chicken and Farfalle\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003echicken thighs\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003efarfalle\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003evodka sauce\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eCreamy Vodka Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eChicken and Farfalle\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSeason 4 chicken thighs with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/salt-pepper-mill-dark-beech-compact-adjustable\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003esalt and pepper\u003c\/a\u003e. Brown in a pan with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e until golden (internal temp 165°F \/ 74°C).\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 1 jar of Creamy Vodka Sauce, cover, and simmer until chicken is cooked through (internal temp 165°F \/ 74°C).\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 8 oz (227 g) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-farfalle-pasta-6x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eFarfalle\u003c\/a\u003e until al dente. Drain and add to the pan with the chicken.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eStir gently to combine, ensuring pasta is coated. Serve garnished with parsley.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eMarinara Farfalle\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eSangiovese from Tuscany\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003ePairs with the tangy tomato sauce for a balanced flavor.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eFarfalle Pasta e Ceci\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChardonnay from Piedmont\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eEnhances the earthy chickpeas with a rich, buttery note.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eChicken and Farfalle\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eBarbera from Asti\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eComplements the creamy sauce and hearty chicken.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eGragnano's pasta-making tradition\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eFarfalle Line\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eTimeline of Gragnano's pasta tradition\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eEnjoy pasta with a \u003cstrong\u003erich heritage\u003c\/strong\u003e that enhances every meal.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/91b452166b8b064ce8155d1a191555c1.jpg?v=1715342673\" alt=\"di Martino - Farfalle Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-farfalle-pasta-6x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"This pasta elevates my dishes to restaurant quality ... the texture holds up beautifully with any sauce.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eJulia P. ... home chef, 5 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"I never knew pasta could taste this good. The bronze-die process really makes a difference.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eCarlos M. ... culinary enthusiast, 3 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"Perfect for family gatherings. Everyone loves the look and taste of this pasta in salads.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eEmma R. ... host, 2 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete the Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eExplore other authentic Di Martino pasta shapes to complete your culinary collection.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003ePerfect for housewarmings, this Gragnano pasta adds artisan quality to any kitchen. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-mezzi-rigatoni-pasta-6x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-MezziRigatoniPasta16oz.png?v=1737425127\" alt=\"di Martino - Mezzi Rigatoni Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Mezzi Rigatoni Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eRobust and hearty\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-tagliatelle-pasta-6x12-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-TagliatellePasta12oz.png?v=1715342187\" alt=\"di Martino - Tagliatelle Pasta 12 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Tagliatelle Pasta 12 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eElegant and long\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiPasta16oz.png?v=1737424875\" alt=\"di Martino - Spaghetti Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Spaghetti Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eClassic and versatile\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-elbow-macaroni-pasta-12x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-ElbowMacaroniPasta12x16oz.png?v=1738349103\" alt=\"di Martino - Elbow Macaroni Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Elbow Macaroni Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout Di Martino\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eCrafting pasta with a century of passion\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eFounded in 1912 in Gragnano, Italy, Di Martino Pasta embodies the essence of Italian culinary tradition. Using only the finest Italian durum wheat and pure spring water, their pasta is bronze-die extruded and slow-dried for unmatched quality.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eThe choice of Gragnano for production is no accident. Known as the birthplace of pasta, its unique climate and artisan methods ensure that each Di Martino product is a celebration of authentic Italian cuisine.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCaring for your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules that preserve the flavor\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eStore in a cool place\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep your pasta in a dry, cool environment to maintain its freshness.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eAvoid sunlight\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eDirect sunlight can affect the quality of the pasta. Store in a shaded spot.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSeal after opening\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eUse an airtight container to keep pasta fresh after opening the package.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCook to al dente\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eFor the best texture, cook the pasta to al dente according to the instructions.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eProper storage ensures your pasta remains delicious and ready for any meal.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eElevate every meal with Di Martino\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for the generic supermarket box, you miss out on the authentic texture and sauce adhesion that Di Martino Farfalle offers. With \u003cstrong\u003eGragnano IGP authenticity\u003c\/strong\u003e and \u003cstrong\u003ebronze-die craftsmanship\u003c\/strong\u003e, this pasta is a simple way to transform your everyday dishes. Consider subscribing to ensure you always have this quality at hand.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eChoose Di Martino for pasta that truly makes a difference.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $4.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow to use Farfalle in pasta salads?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eFarfalle's bowtie shape and ridged texture are perfect for trapping dressings, making it ideal for pasta salads. Toss with olive oil, lemon juice, and fresh vegetables for a refreshing dish.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs Farfalle suitable for stir-fry recipes?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eWhile Farfalle is typically used in Italian dishes, its sturdy shape can handle stir-fry recipes. Ensure it's cooked al dente and tossed quickly with your stir-fry ingredients.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat is the proper cooking time for Gragnano Farfalle to achieve authentic al dente texture without overcooking the bronze-cut ridges?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eThe cooking time\u003c\/strong\u003e for this bronze-die Gragnano Farfalle is 10-12 minutes in salted boiling water to achieve authentic al dente texture. The slow-dried durum wheat holds its structure better than industrial pasta, so start testing at 10 minutes...the ridged surface should have a slight bite while the center cooks through evenly.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes this Gragnano Farfalle contain nuts or tree nut ingredients, and is it processed in a facility that handles allergens?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThis Farfalle contains no nuts or tree nut ingredients...it's made solely from 100% Italian durum wheat semolina and water. However, it is produced in a facility that also processes products containing tree nuts, so please review the package label carefully if you have a severe nut allergy.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhere exactly is this Farfalle made, and what makes Gragnano pasta different from other Italian or imported pastas?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThis Farfalle is \u003cstrong\u003emade in Gragnano, Italy\u003c\/strong\u003e...a hillside town near Naples with PGI-protected pasta-making status. It's crafted using bronze dies (not teflon), slow mountain-air drying (not industrial ovens), and locally-sourced Campanian durum wheat, giving it a rough texture and nutty flavor that mass-produced pastas can't replicate.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat's the best way to store unopened Gragnano Farfalle to preserve its artisanal texture and flavor, and how long does it stay fresh?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eStore unopened packages in a cool, dry pantry away from direct sunlight and humidity to preserve the bronze-cut texture and natural wheat aroma. Properly stored, this slow-dried Gragnano pasta maintains peak freshness for 24-36 months. Once opened, transfer to an airtight container and use within 6-8 months for best flavor.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhich sauces and preparations best complement Farfalle's bowtie shape and bronze-cut texture to showcase Gragnano craftsmanship?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eFarfalle's bowtie shape and bronze-die roughness are engineered to trap and hold sauce in every fold. It excels with creamy Alfredo or Gorgonzola sauces, light pesto, lemon-butter emulsions, and chunky vegetable ragùs. The ridged surface also makes it ideal for cold pasta salads with vinaigrettes...the sauce clings rather than pooling at the bottom of the bowl.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs this pasta available for subscription?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, you can subscribe to receive regular shipments of Di Martino Farfalle and never run out of your favorite pasta.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is the product packaged for shipping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach box is cushioned with protective material, shipped in a padded box, and arrives presentation-ready for gifting ... no additional wrapping required.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow long does opened dried Farfalle pasta stay fresh once the package is opened, and what's the best storage method after opening?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eOnce opened, transfer the dried Farfalle to an airtight container or resealable bag and store in a cool, dry pantry...it will maintain optimal texture and flavor for 6-8 months. Unlike fresh pasta, dried Gragnano pasta doesn't require refrigeration and actually stays fresher at room temperature away from moisture.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-farfalle-pasta-6x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"How to use Farfalle in pasta salads?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Farfalle's bowtie shape and ridged texture are perfect for trapping dressings, making it ideal for pasta salads. Toss with olive oil, lemon juice, and fresh vegetables for a refreshing dish.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is Farfalle suitable for stir-fry recipes?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"While Farfalle is typically used in Italian dishes, its sturdy shape can handle stir-fry recipes. Ensure it's cooked al dente and tossed quickly with your stir-fry ingredients.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the cooking time for Farfalle?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The cooking time for Farfalle is typically 10-12 minutes until al dente. Adjust based on your texture preference.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does this product contain nuts?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the origin of the pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"This Farfalle is made in Gragnano, Italy, using traditional methods and Italian durum wheat.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How should I store the pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Store in a cool, dry place away from direct sunlight to maintain its freshness.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What sauces pair best with Farfalle?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Farfalle pairs well with creamy sauces, vinaigrettes, and light tomato-based sauces. Its shape holds sauce effectively.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is this pasta available for subscription?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, you can subscribe to receive regular shipments of Di Martino Farfalle and never run out of your favorite pasta.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is the product packaged for shipping?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each box is cushioned with protective material, shipped in a padded box, and arrives presentation-ready for gifting ... no additional wrapping required.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How long does an open jar keep?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Open jars keep for 5-7 days refrigerated, tightly sealed.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"di Martino - Farfalle Pasta 16 oz\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"DiMartino Pasta\"\n  },\n  \"description\": \"Di Martino Farfalle Pasta offers authentic Gragnano craftsmanship with high-protein durum wheat, bronze-die extrusion, and slow drying. Ideal for salads and creamy sauces.\",\n  \"sku\": \"PAS-0310\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"4.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"100% Italian durum wheat, bronze-die extruded\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certification\",\n      \"value\": \"PGI Gragnano\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Weight\",\n      \"value\": \"16 oz (454 g)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Dimensions\",\n      \"value\": \"6.5 \\u00d7 2.95 \\u00d7 3.74 in\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"UPC\",\n      \"value\": \"818928000169\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eAuthentic Gragnano Farfalle Pasta ... A Culinary Delight\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$4.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-farfalle-pasta-6x16-oz')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979392270439,"sku":"PAS-0310","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-FarfallePasta16oz.png?v=1715342754"},{"product_id":"di-martino-fusilli-corti-col-buco-pasta-12x16-oz","title":"Fusilli Corti Pasta: Spindle Shape Holds Sauces Perfectly","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-FusilliCortiColBucoPasta16oz.png?v=1737424982\" alt=\"di Martino - Fusilli Corti Col Buco Pasta 16 oz - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-FusilliCortiColBucoPasta16oz.png?v=1737424982')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-FusilliCortiColBucoPasta16oz.png?v=1737424982\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Fusilli Corti Col Buco Pasta 16 oz ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/430f66694764fd5c98689657cd27639b.jpg?v=1715342663')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/430f66694764fd5c98689657cd27639b.jpg?v=1715342663\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Fusilli Corti Col Buco Pasta 16 oz ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eItalian durum wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eIdeal for pesto, chunky sauces\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano PGI certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eHolds sauce in its spiral\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eTight corkscrew shape\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eAl dente texture every time\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003eDiMartino · Gragnano, Italy\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        Helix Pasta That Elevates Every Sauce\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano · Bronze-Extruded · PGI Certified · 16 oz\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"The perfect bite with every forkful, capturing every drop of sauce.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.9 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e213 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$4.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-fusilli-corti-col-buco-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979392303207\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003eItalian durum wheat semolina\u003c\/strong\u003e forms the heart of this Gragnano PGI-certified pasta, crafted with bronze-die extrusion and slow drying. Its spiral shape is perfect for holding pesto and chunky sauces.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eItalian durum wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eIdeal for pesto, chunky sauces\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano PGI certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eHolds sauce in its spiral\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eTight corkscrew shape\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eAl dente texture every time\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy Fusilli Corti Col Buco is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why Gragnano's bronze dies give this pasta its unique texture)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eGRAGNANO\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eGragnano's climate and water create a pasta with a superior bite and sauce affinity, embodying true Italian tradition.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eBRONZE-DIE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eBronze-die extrusion creates a rough, porous surface that grips sauce, unlike the smooth surface from Teflon-die pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eMORE FLAVOR\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe combination of high-quality durum wheat and careful drying enhances flavor and texture, making each bite memorable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eFREE SHIPPING\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEnjoy free shipping on orders over $50, adding value to your premium pasta experience.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pasta\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBarilla\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRonzoni\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMueller's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTrader Joe's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino Pasta \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        DiMartino has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e12.7g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e8-12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e~$3.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e12.5g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e~$6.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e13.5g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e36h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e$4.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the familiar taste of Barilla is your comfort zone, then this pasta takes you beyond.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you crave is the authentic texture from Gragnano's traditional pasta-making, this is your choice.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Love thick sauces?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eThis pasta's shape holds chunky and creamy sauces beautifully.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Enjoy al dente texture?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eCrafted for a firm bite, this pasta stands out.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Prefer traditional pasta?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eAuthentic Gragnano methods deliver genuine Italian quality.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Need a culinary centerpiece?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eFusilli Corti transforms simple dishes into gourmet experiences.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Only cook smooth sauces?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eFusilli Corti's design is best for chunkier, complex sauces.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Want a quick-cook pasta?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eSlow-drying methods mean this isn’t your fastest option.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Prefer plain pasta shapes?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis spiral form is tailored for sauce perfection.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Looking for a budget-friendly option?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eArtisan quality comes with a premium price.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Texture enthusiasts_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eThose who appreciate pasta with a firm, sauce-gripping surface.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Gourmet chefs_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eCooks who value traditional Italian craftsmanship in their kitchen.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Pasta connoisseurs_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIndividuals exploring unique pasta shapes and their culinary uses.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Gift givers_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for those wanting to share authentic Italian pasta as a gift.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose Fusilli Corti Col Buco\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eExceptional texture and grip\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eCrafted with bronze-die extrusion, this pasta offers a unique bite and sauce-holding power.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eAuthentic Italian tradition\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eMade in Gragnano, Italy, this pasta embodies a century-old tradition of excellence.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eVersatile shape\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eIdeal for pesto, ragù, and cream sauces, its spiral shape captures every flavor beautifully.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eFlavor\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eEvery bite offers a \u003cstrong\u003edistinctive\u003c\/strong\u003e taste.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTexture\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eBronze-die process ensures a \u003cstrong\u003erough surface\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eOrigin\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eProduced with \u003cstrong\u003eGragnano's\u003c\/strong\u003e finest ingredients.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-FusilliCortiColBucoPasta16oz.png?v=1737424982\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-FusilliCortiColBucoPasta16oz.png?v=1737424982\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-FusilliCortiColBucoPasta16oz.png?v=1737424982\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe pasta that captures every sauce drop.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-fusilli-corti-col-buco-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      \u003cem\u003eFor those who savor every bite, each forkful of Fusilli Corti Col Buco reveals a story of tradition and taste.\u003c\/em\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eFlavor discovery\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eUpon opening the package, the earthy aroma of Italian durum wheat fills the air. The texture reveals its heritage ... a rough surface designed to embrace sauces. This sensory experience is unique to Fusilli Corti, transforming your pasta dish into an authentic Italian delight.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatile uses\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eFrom a simple pesto pasta to a hearty ragù, Fusilli Corti adapts seamlessly. Its spiral form captures sauces, making every dish a culinary adventure. Whether it's a quick lunch or a gourmet dinner, this pasta elevates any meal.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eGragnano origin\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in Gragnano, Italy, known for its pasta-making tradition, Fusilli Corti is a testament to Italian culinary artistry. The local climate and pure ingredients contribute to pasta that stands above the rest, offering a genuine taste of Italy.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eExperience Gragnano's finest texture at home.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-fusilli-corti-col-buco-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eYour pasta dishes take center stage.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore, pasta might have been an afterthought. Now, with Fusilli Corti Col Buco, it becomes the star of your meal. Each bite delivers texture and flavor that commands attention, transforming your dining experience.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eThis pasta embodies \u003cstrong\u003etradition\u003c\/strong\u003e and \u003cstrong\u003ecraftsmanship\u003c\/strong\u003e, elevating every meal.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat the Fusilli Corti is made of, and how it's crafted\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eDry pasta\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e16 oz (454 g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eUnit count\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1 box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eProduct details per box\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCertifications\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePGI Gragnano Pasta\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eOrigin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano, Italy\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eProducer\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePastificio di Martino\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAllergens\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eContains wheat. Made in a facility that processes nuts.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eSourced from Italian farms\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eStorage conditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eCool, dry place away from sunlight\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eRefrigeration\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eNot required for unopened packages\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eServing temperature\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eServe hot\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eProper storage ensures quality\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eEnsure all storage guidelines are followed to maintain freshness.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePasta is pasta... until you taste this.\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMost assume all pasta is the same. \u003cstrong\u003eDiMartino\u003c\/strong\u003e Fusilli Corti Col Buco challenges that with its unique Gragnano craftsmanship.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eOnce tasted, the rich texture and flavor show why it's more than just pasta.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/430f66694764fd5c98689657cd27639b.jpg?v=1715342663\" alt=\"di Martino - Fusilli Corti Col Buco Pasta 16 oz - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eFor those who savor more than taste.\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eChoosing Fusilli Corti Col Buco means elevating your everyday meals into an authentic Italian experience. With each bite, you connect to the legacy of Gragnano's pasta-making tradition, feeling the care and skill in every spiral.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eIt's not just food, it's \u003cstrong\u003eheritage\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eFor \u003cstrong\u003eculinary enthusiasts\u003c\/strong\u003e and \u003cstrong\u003eadventurous cooks\u003c\/strong\u003e who value \u003cstrong\u003etradition\u003c\/strong\u003e and quality. Ideal for those who appreciate the craftsmanship of authentic Italian pasta and want to elevate their cooking with premium ingredients.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each material does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die texture\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003edurum semolina\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eCross-section of bronze-die pasta for sauce adhesion.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eDurum wheat\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eHigh-quality Italian durum wheat gives the pasta its firm texture and ability to hold sauces.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eBronze-die extrusion\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCreates a rough texture that clings to sauces, offering a superior dining experience.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eSlow-dried\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003ePreserves the natural flavor and integrity of the wheat, ensuring a more robust taste.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"Every bite with Fusilli Corti Col Buco is a journey to Gragnano, Italy.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTA COLLECTION\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003eDiMartino · Gragnano, Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eThe pasta that captures the essence of Italy.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-fusilli-corti-col-buco-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePerfect occasions for Fusilli Corti\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eCreate memorable meals for family gatherings with Fusilli's unique texture and sauce-holding ability.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eDinner parties\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eImpress guests with a pasta dish that elevates any sauce to gourmet levels.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGourmet cooking\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eIdeal for chefs who appreciate the craftsmanship behind every spiral.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGift-giving\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eAn excellent choice for sharing the gift of authentic Italian pasta.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eEveryday meals\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eTransform routine dinners into rich culinary experiences.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:4\/3;max-height:480px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/430f66694764fd5c98689657cd27639b.jpg?v=1715342663\" alt=\"di Martino - Fusilli Corti Col Buco Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eFor those who savor tradition and taste.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003eFusilli Corti is for the discerning palate.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-fusilli-corti-col-buco-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eSemolina defined\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eHow durum wheat makes a difference\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eComparison of industrial vs. Italian ingredients\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003e\u003cstrong\u003eDiMartino\u003c\/strong\u003e uses pure Italian durum wheat, providing a firm bite and superior sauce adhesion. Unlike industrial roller-milled semolina, our stone-milled grain retains more flavor and nutrients.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBronze-die extrusion creates a rough surface, enhancing sauce grip. Slow drying at low temperatures maintains protein integrity, unlike high-heat methods that can degrade quality.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eThis Gragnano-crafted pasta delivers a vibrant color, firm texture, and a robust taste, setting it apart from ordinary pasta.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003e\u003cstrong\u003eChoose DiMartino\u003c\/strong\u003e for unbeatable texture and flavor.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eSauce mastery\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Fusilli ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-fusilli-corti-col-buco-pasta-12x16-oz\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Fusilli evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-fusilli-corti-col-buco-pasta-12x16-oz\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Fusilli.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-fusilli-corti-col-buco-pasta-12x16-oz\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-fusilli-cor-lemon-basil-fusilli-rs7_9361c636-683f-42e6-b751-74fa38101750.png?v=1783273898\" alt=\"Lemon Basil Fusilli\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eFusilli\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eLemon Basil Sauce\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eBasil\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Lemon Basil Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eLemon Basil Fusilli\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 8 oz (227 g) of Fusilli in salted water until al dente, about 10 minutes.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eWhile pasta cooks, heat 1 jar of Pastificio Mandala's Lemon Basil Sauce in a pan over medium heat.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eDrain pasta and add to the sauce. Toss to coat evenly, cooking for another 2 minutes.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe hot, garnished with fresh basil leaves and grated lemon zest.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-lemon-basil-sauce-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-lemon-basil-sauce-6x24-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Lemon Basil Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-fusilli-cor-fusilli-e-ceci-al-rosmarino-rs7_4ab17cc7-223e-4357-baae-52e158838cf6.png?v=1783273902\" alt=\"Fusilli e Ceci al Rosmarino\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eFusilli\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eChickpeas\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eRosemary\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003e\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eFusilli e Ceci al Rosmarino\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a large pot, sauté 1 chopped onion and 2 cloves garlic in \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e until translucent.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 1 can (14 oz \/ 400 g) of chickpeas and 4 cups (960 ml) vegetable broth, bringing to a simmer.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 8 oz (227 g) Fusilli directly into the broth, cooking until pasta is tender and broth thickened.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eStir in fresh rosemary, season with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/salt-pepper-mill-dark-beech-compact-adjustable\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003esalt and pepper\u003c\/a\u003e, and serve hot.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-fusilli-cor-duck-leg-fusilli-stew-rs7_1cdf067c-4c6a-4818-a103-46024c8bbccb.png?v=1783273906\" alt=\"Duck Leg Fusilli Stew\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eFusilli\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eDuck legs\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eRed wine\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003e\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eDuck Leg Fusilli Stew\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSeason 2 duck legs with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/salt-pepper-mill-dark-beech-compact-adjustable\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003esalt and pepper\u003c\/a\u003e. Brown in a large pot over medium heat (internal temp 165°F \/ 74°C).\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 1 chopped onion, 2 carrots, and 2 cloves garlic, cooking until softened.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003ePour in 1 cup (240 ml) red wine, reduce by half, then add 14 oz (400 g) canned tomatoes.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 8 oz (227 g) Fusilli, cover, and simmer until duck is tender and pasta cooked (internal temp 165°F \/ 74°C).\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eLemon Basil Fusilli\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChardonnay, Veneto\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe bright notes complement the lemon and basil.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eFusilli e Ceci al Rosmarino\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eVermentino, Sardinia\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eIts herbal character pairs well with rosemary.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eDuck Leg Fusilli Stew\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChianti Classico, Tuscany\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eRich duck flavors match Chianti's depth.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003ePasta heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eThe tradition of Gragnano\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eFusilli Line\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eTimeline of pasta-making in Gragnano\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eTrust in \u003cstrong\u003eDiMartino\u003c\/strong\u003e for a genuine taste of Gragnano.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/430f66694764fd5c98689657cd27639b.jpg?v=1715342663\" alt=\"di Martino - Fusilli Corti Col Buco Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-fusilli-corti-col-buco-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"This pasta holds sauce like no other. The texture and flavor are miles ahead of typical brands.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eLisa M. ... pasta lover, 5 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"DiMartino's Fusilli changed my pasta game completely. The bronze-die texture makes a huge difference.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eJohn D. ... gourmet chef, 1 year ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"Perfect for any sauce, this pasta is a testament to Italian craftsmanship. Worth every penny!\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eEmily R. ... home cook, 3 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete the Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eEnhance your culinary creations with these complementary products.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003ePerfect for birthdays and housewarmings, showcasing Gragnano's artisan pasta quality. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-bucatini-pasta-24x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-BucatiniPasta16oz.png?v=1737348396\" alt=\"di Martino - Bucatini Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Bucatini Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eFor a hollow twist\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-pappardelle-pasta-12x8-8-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PappardellePasta8.8oz.png?v=1737425056\" alt=\"di Martino - Pappardelle Pasta 8.8 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Pappardelle Pasta 8.8 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eWide ribbons, bold flavor\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiPasta16oz.png?v=1737424875\" alt=\"di Martino - Spaghetti Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Spaghetti Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eShort tubes, big taste\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-elbow-macaroni-pasta-12x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-ElbowMacaroniPasta12x16oz.png?v=1738349103\" alt=\"di Martino - Elbow Macaroni Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Elbow Macaroni Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eClassic long strands\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout DiMartino\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eCrafting pasta with passion since 1912\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eFounded in Gragnano, Italy, DiMartino has been a family-run operation for over a century. Using traditional methods and local ingredients, they produce pasta that is both authentic and innovative.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eChoosing Gragnano allows DiMartino to leverage the region's unique climate and pure spring water, ensuring that each pasta cut is crafted to perfection.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCaring for your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules to preserve quality\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eStore properly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep in a cool, dry place away from sunlight to maintain freshness.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSeal after use\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eEnsure the package is sealed tightly after opening to prevent moisture.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eAvoid refrigeration\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eDo not refrigerate dry pasta, as it can affect texture and flavor.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eUse by date\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eConsume before the expiration date for the best taste and quality.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eFollowing these simple steps ensures your pasta remains fresh and delicious.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eThis pasta is your next kitchen staple.\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for the generic supermarket pasta, a smooth, sauce-repelling experience happens again. With \u003cstrong\u003eDiMartino's Fusilli Corti Col Buco\u003c\/strong\u003e, you're choosing a pasta that transforms your meals with its superior texture and authentic Gragnano origins. Consider a subscription to ensure you never run out of this exceptional pasta.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eChoose Fusilli Corti for a taste of Italy in every bite.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $4.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan Fusilli Corti hold thick sauces well?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eYes\u003c\/strong\u003e, the spiral shape and rough surface from bronze-die extrusion make it perfect for thick sauces.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat dishes is Fusilli Corti best suited for?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eIdeal for pesto, ragù, and cream-based sauces, thanks to its sauce-gripping design.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat makes Fusilli Corti's bronze-cut spirals better at capturing sauce than mass-produced smooth pasta shapes?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThe tight helix design combined with the rough, porous surface created by bronze-die extrusion allows each spiral to trap and hold thick sauces inside the coils...unlike smooth factory pasta that lets sauce slide off, Fusilli Corti becomes one with ragù, pesto, and cream sauces for maximum flavor in every bite.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow should I store Fusilli Corti to preserve the texture and flavor created by slow mountain-air drying?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eStore in a cool, dry place away from direct sunlight in an airtight container once opened...this preserves the natural sweetness of the Campanian durum wheat and maintains the rough bronze-cut texture that makes this pasta grip sauce so effectively, keeping it fresh until the printed expiration date.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes this product contain any nuts?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eNo nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs this product suitable for gifting?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, each box is cushioned in protective material, shipped gift-ready without needing additional wrapping.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs this pasta actually made in Gragnano, Italy, or is it just packaged there like many 'Italian' brands?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eDiMartino pasta is crafted exclusively in Gragnano in the Campania region, using 100% locally-sourced Italian durum wheat and the mountain air from the Gulf of Naples for slow drying...it's protected by IGP certification, meaning every step from milling to packaging happens in its birthplace, not just final assembly like mass-market imports.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow long does an open package last?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eOnce opened, keep the pasta sealed and consume by the expiration date for optimal taste.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow does DiMartino's slow-drying process differ from the high-heat industrial methods used by mainstream pasta brands?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eDiMartino dries this pasta slowly over 36 hours at low temperatures using natural mountain air from Gragnano...this traditional method preserves the grain's natural sweetness and creates a porous structure that absorbs sauce, unlike industrial brands that blast pasta with high heat for speed, destroying nutrients and leaving a glassy surface that repels sauce.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan I order this pasta on subscription?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, subscribe and save options available, ensuring you never run out of this authentic Italian pasta.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-fusilli-corti-col-buco-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"Can Fusilli Corti hold thick sauces well?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, the spiral shape and rough surface from bronze-die extrusion make it perfect for thick sauces.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What dishes is Fusilli Corti best suited for?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Ideal for pesto, ragù, and cream-based sauces, thanks to its sauce-gripping design.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Why choose Fusilli Corti over other shapes?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Its unique helix design captures sauce beautifully, offering a superior dining experience.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How should I store this pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Store in a cool, dry place away from sunlight to maintain its quality.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does this product contain any nuts?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is this product suitable for gifting?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, each box is cushioned in protective material, shipped gift-ready without needing additional wrapping.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Where is this pasta sourced from?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Sourced from farms across Italy, utilizing Gragnano's unique climate and water for superior pasta.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How long does an open package last?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Once opened, keep the pasta sealed and consume by the expiration date for optimal taste.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the drying process for this pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"DiMartino uses a slow, low-temperature drying method to preserve flavor and texture.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Can I order this pasta on subscription?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, subscribe and save options available, ensuring you never run out of this authentic Italian pasta.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"di Martino - Fusilli Corti Col Buco Pasta 16 oz\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"DiMartino Pasta\"\n  },\n  \"description\": \"DiMartino Fusilli Corti Col Buco Pasta, crafted in Gragnano, Italy using 100% Italian durum wheat and traditional bronze-die extrusion, offers a unique texture perfect for capturing chunky and creamy sauces.\",\n  \"sku\": \"PAS-0320\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"4.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"Italian durum wheat, bronze-die extruded\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Weight\",\n      \"value\": \"16 oz (454 g)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Origin\",\n      \"value\": \"Gragnano, Italy\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certifications\",\n      \"value\": \"PGI Gragnano Pasta\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Texture\",\n      \"value\": \"Rough, sauce-gripping\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Drying process\",\n      \"value\": \"Slow-dried 36h\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eHelix Pasta That Elevates Every Sauce\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$4.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-fusilli-corti-col-buco-pasta-12x16-oz')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979392303207,"sku":"PAS-0320","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-FusilliCortiColBucoPasta16oz.png?v=1737424982"},{"product_id":"di-martino-linguine-pasta-20x16-oz","title":"Linguine Pasta 16 oz Italian Semolina | Gragnano Quality","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-LinguinePasta16oz.png?v=1737425019\" alt=\"di Martino - Linguine Pasta 16 oz - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-LinguinePasta16oz.png?v=1737425019')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-LinguinePasta16oz.png?v=1737425019\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Linguine Pasta 16 oz ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/aaff4b1a55e56163f82e0513f40543c5.jpg?v=1715342529')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/aaff4b1a55e56163f82e0513f40543c5.jpg?v=1715342529\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Linguine Pasta 16 oz ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eDurum wheat semolina\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with seafood and Alfredo\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-die extrusion\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eTextured surface for sauce adhesion\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano origin\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eFlat, narrow strands\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003eDiMartino Pasta · Gragnano\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        Flat-Cut Linguine for Seafood \u0026amp; Cream\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano · Bronze-Extruded · PGI Certified · 16 oz\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"The texture of this linguine makes sauces cling beautifully. It's my go-to for seafood dishes.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.9 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e123 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$4.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-linguine-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979392335975\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003eDurum wheat semolina\u003c\/strong\u003e is the core of di Martino's 16 oz Linguine, crafted in Gragnano. Using bronze-die extrusion, it offers a textured surface that holds sauces beautifully.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eDurum wheat semolina\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with seafood and Alfredo\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-die extrusion\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eTextured surface for sauce adhesion\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano origin\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eFlat, narrow strands\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy di Martino Linguine is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why bronze-die extrusion makes this linguine essential)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eFROM GRAGNANO\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe climate and tradition of Gragnano offer a pasta that’s rich in heritage and flavor.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eBRONZE-DIE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThis method creates a rough texture that holds sauce better than smooth, Teflon-extruded pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eIGP CERTIFIED\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eGuarantees authenticity and adherence to traditional methods, ensuring each batch meets high standards.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eSUBSCRIBE \u0026amp; SAVE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eReceive regular deliveries and save 10% on each order, ensuring you never run out.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pastas\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBarilla\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRonzoni\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMueller's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTrader Joe's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino Pasta \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        DiMartino has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.7g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e8-12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$3.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.5g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$6.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino Pasta\u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e13.5g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e36h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e$4.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the texture and consistency of Barilla is enough, you might not need to explore further.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is the authentic texture of Gragnano, di Martino Linguine delivers unparalleled flavor grip.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Love seafood pasta?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eThis linguine is perfect for seafood sauces, enhancing flavors with its textured surface.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Enjoy creamy sauces?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003ePairs beautifully with Alfredo due to its flat, sauce-gripping strands.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Seek Italian authenticity?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eCrafted in Gragnano with 100% Italian durum wheat, preserving traditional methods.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Prefer artisan pasta?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eExperience superior texture and sauce adherence with bronze-die extrusion.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Want ultra-thick pasta?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis linguine is flat and narrow, better suited for lighter and creamy sauces.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Use chunky ragù often?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eConsider a pasta with grooves or ridges for thicker sauces.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Prefer local products?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis is imported from Italy, specifically from Gragnano.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Avoid gluten?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eMade with durum wheat semolina, it's not suitable for gluten-free diets.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Seafood enthusiasts_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for linguine alle vongole or other shellfish dishes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Creamy sauce lovers_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIdeal for Alfredo or cheese-based sauces, enhancing every bite.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Pasta purists_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eThose who appreciate authentic Italian pasta-making techniques.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Culinary explorers_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eHome cooks who enjoy experimenting with sauce and pasta pairings.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose di Martino Linguine\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003ePerfect sauce adhesion\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eThe bronze-die extrusion ensures every strand grips sauce beautifully, enhancing flavor.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eAuthentically Italian\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eCrafted in Gragnano, Italy, this pasta carries the rich tradition of Italian craftsmanship.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eHigh-quality ingredients\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eMade from 100% Italian durum wheat semolina, offering superior texture and taste.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTexture\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eBronze-die \u003cstrong\u003eextrusion\u003c\/strong\u003e for a rough, sauce-gripping surface.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eAuthenticity\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eMade in \u003cstrong\u003eGragnano, Italy\u003c\/strong\u003e, adhering to traditional methods.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eFlavor\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eDurum wheat semolina \u003cstrong\u003eenhances\u003c\/strong\u003e every bite with rich taste.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-LinguinePasta16oz.png?v=1737425019\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-LinguinePasta16oz.png?v=1737425019\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-LinguinePasta16oz.png?v=1737425019\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eAuthentic Gragnano pasta, elevating your meal experience.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-linguine-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      \u003cem\u003eIf what you seek is culinary authenticity\u003c\/em\u003e, di Martino Linguine is your essential pantry staple.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eSensory revelation\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eOpen a box of di Martino Linguine and discover the subtle aroma of durum wheat, promising a pasta that \u003cstrong\u003eenhances every sauce\u003c\/strong\u003e it meets. The texture is inviting, with a roughness that holds onto flavors.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatile pairings\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eIdeal for seafood and cream-based sauces, di Martino Linguine adapts to a variety of dishes. From classic Alfredo to inventive seafood combinations, it \u003cstrong\u003eelevates the dining experience\u003c\/strong\u003e with its sauce-clinging surface.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eHeritage craftsmanship\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in Gragnano, the birthplace of pasta production, di Martino Linguine embodies a tradition of quality and authenticity. The Gragnano IGP certification \u003cstrong\u003eensures adherence to age-old methods\u003c\/strong\u003e, offering a taste of Italian heritage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe pasta that makes every sauce unforgettable.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-linguine-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003ePasta night transforms into an experience.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore, pasta was just a base for sauce. Now, with di Martino Linguine, each meal becomes an event. The texture \u003cstrong\u003eholds sauces\u003c\/strong\u003e in ways you didn’t expect, making every bite memorable.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eYou'll \u003cstrong\u003erethink pasta night\u003c\/strong\u003e completely.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat di Martino Linguine is made of, and how it's crafted\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eDry Pasta\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e16 oz (454 g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eUnit Count\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1 box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCountry\/Region of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano, Italy\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCertification\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePGI Gragnano\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAllergen Summary\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eContains wheat. Processed in a facility that also processes nuts.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eStorage Conditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eCool, dry place, avoid sunlight\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eOpened\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eRefrigerate, use within 5-7 days\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eProduct specifications are subject to change.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eNot all pasta is created equal\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eWhile supermarket brands like Barilla offer convenience, \u003cstrong\u003ethey lack the authentic texture\u003c\/strong\u003e and flavor that di Martino Linguine provides.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eChoosing di Martino means choosing quality over convenience, with a \u003cstrong\u003enoticeable difference\u003c\/strong\u003e in every bite.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/aaff4b1a55e56163f82e0513f40543c5.jpg?v=1715342529\" alt=\"di Martino - Linguine Pasta 16 oz - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003ePasta that turns meals into memories\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eWith di Martino Linguine, your kitchen becomes a place of \u003cstrong\u003eculinary exploration\u003c\/strong\u003e. Every dish tells a story, every bite a discovery.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eElevate every meal with \u003cstrong\u003eauthentic Italian pasta\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eThis pasta is for those who value \u003cstrong\u003eauthentic Italian craftsmanship\u003c\/strong\u003e and \u003cstrong\u003eculinary innovation\u003c\/strong\u003e. Ideal for home cooks who want each meal to be an \u003cstrong\u003eexperience\u003c\/strong\u003e, not just sustenance.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each ingredient does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003erough bronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003edurum semolina\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eCross-section of artisanal pasta production\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eItalian durum wheat\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eHigh protein content ensures a firm bite, holding up to rich sauces without losing texture.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eBronze-die extrusion\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCreates a rough surface that grips sauces, enhancing the flavor of each dish.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eSlow drying process\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003ePreserves the gluten structure and enhances the natural wheat flavor, ensuring a toothsome texture.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"Every meal feels elevated, like dining out, right at home.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTA COLLECTION\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003eDiMartino Pasta · Gragnano, Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eWhere tradition meets culinary innovation.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-linguine-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePerfect occasions for di Martino Linguine\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eTransform weeknight meals into an Italian feast with authentic Gragnano pasta.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eDinner parties\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eImpress your guests with the rich texture and flavor of artisan pasta.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCasual lunches\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eElevate everyday meals, making them memorable with each bite.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eRomantic evenings\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eCreate intimate dinners that feel like a night out in Italy.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGift giving\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eA thoughtful choice for food lovers who appreciate quality ingredients.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:4\/3;max-height:480px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/aaff4b1a55e56163f82e0513f40543c5.jpg?v=1715342529\" alt=\"di Martino - Linguine Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eSome pastas are just pasta. Some are di Martino.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003eDi Martino is for the latter.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-linguine-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina definition\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhat makes Gragnano pasta unique\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eItalian ingredients deliver unmatched quality\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eDi Martino uses \u003cstrong\u003e100% Italian durum wheat semolina\u003c\/strong\u003e, which ensures a firm bite and robust flavor, elevating your pasta dishes with authenticity.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano pasta is made with bronze-die extrusion, creating a \u003cstrong\u003erough surface\u003c\/strong\u003e that captures sauce. The slow drying process (36-72 h) enhances flavor and maintains the gluten structure.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eThis approach delivers pasta that holds sauce beautifully and has a chewy texture, perfect for rich and creamy sauces.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003e\u003cstrong\u003eDi Martino means true Italian pasta excellence.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Linguine ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-linguine-pasta-20x16-oz\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Linguine evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-linguine-pasta-20x16-oz\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Linguine.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-linguine-pasta-20x16-oz\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-linguine-pa-black-truffle-linguine-rs7_aacd438c-5929-4533-bfa1-9fb484877da8.png?v=1783273911\" alt=\"Black Truffle Linguine\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003elinguine\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eblack truffle sauce\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003epasta water\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Black Truffle Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eBlack Truffle Linguine\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 8 oz (227 g) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-linguine-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eLinguine\u003c\/a\u003e in salted water until al dente. Drain and reserve 1\/4 cup (60 ml) pasta water.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a pan, heat 1 jar of Pastificio Mandala's Black Truffle Sauce, stirring in reserved pasta water for consistency.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd cooked \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-linguine-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eLinguine\u003c\/a\u003e to the sauce, tossing to coat evenly. Heat until warmed through.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe hot, garnishing with freshly shaved black truffle or a drizzle of black \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/black-white-truffle-oil-flight-2-pack\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003etruffle oil\u003c\/a\u003e.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-black-truffle-sauce-6x19-8-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-black-truffle-sauce-6x19-8-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Black Truffle Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-linguine-pa-linguine-e-ceci-rs7_67528e1f-b086-4fbd-b8e1-8a9149f261b1.png?v=1783273914\" alt=\"Linguine e Ceci\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003elinguine\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003echickpeas\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003evegetable stock\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eZuppa di Linguine\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eLinguine e Ceci\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a pot, sauté 2 cloves of garlic and 1 chopped onion in 3 tbsp (45 ml) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e until golden.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 1 can (15 oz\/425 g) of drained chickpeas, 4 cups (960 ml) vegetable stock, and 8 oz (227 g) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-linguine-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eLinguine\u003c\/a\u003e.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSimmer until the pasta is cooked, adding more stock if needed to maintain a soupy consistency.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSeason with salt, pepper, and a sprig of rosemary. Serve hot with a drizzle of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-linguine-pa-pork-and-linguine-rs7_4001c41b-da90-4437-9f0b-ee3a2e46543d.png?v=1783273918\" alt=\"Pork and Linguine\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003elinguine\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003epork shoulder\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ewhite wine\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eWhite Wine Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003ePork and Linguine\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSeason 1 lb (454 g) pork shoulder with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/salt-pepper-mill-dark-beech-compact-adjustable\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003esalt and pepper\u003c\/a\u003e. Brown in a pan with 2 tbsp (30 ml) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e (internal temp 145°F \/ 63°C).\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 1\/2 cup (120 ml) white wine, 1 cup (240 ml) chicken stock, and 4 cloves of garlic. Simmer until pork is tender (internal temp 145°F \/ 63°C).\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 8 oz (227 g) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-linguine-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eLinguine\u003c\/a\u003e to the pan, cooking until al dente, adding stock as needed.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe with a garnish of parsley and lemon zest for brightness.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eBlack Truffle Linguine\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChardonnay, Burgundy\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe buttery notes complement the earthy truffle.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eLinguine e Ceci\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eVerdicchio, Marche\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eCrisp acidity cuts through the creamy chickpeas.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003ePork and Linguine\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChianti Classico, Tuscany\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eFruitiness balances the savory pork.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhat Gragnano's tradition means for quality\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano pasta\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eTimeline of Gragnano's pasta-making tradition\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eDi Martino delivers pasta that embodies the Gragnano tradition.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/aaff4b1a55e56163f82e0513f40543c5.jpg?v=1715342529\" alt=\"di Martino - Linguine Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-linguine-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"I've never tasted pasta that holds sauce like this. Each strand is perfect for seafood dishes.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eMaria L. ... avid home cook, 2 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The texture and flavor are unmatched. It's become a staple in our pantry.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eJohn P. ... Italian food lover, 5 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"Worth every penny. The authentic taste of Italy in every bite.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eEmma G. ... frequent traveler to Italy, 1 month ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete the Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eExplore other essential DiMartino pasta shapes to enrich your culinary adventures.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003eGreat for birthdays or housewarmings, showcasing Gragnano's artisan quality. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiPasta16oz.png?v=1737424875\" alt=\"di Martino - Spaghetti Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Spaghetti Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eClassic Italian staple\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-spaghettini-pasta-20x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiniPasta16oz.png?v=1715342280\" alt=\"di Martino - Spaghettini Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Spaghettini Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eFor delicate sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-elbow-macaroni-pasta-12x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-ElbowMacaroniPasta12x16oz.png?v=1738349103\" alt=\"di Martino - Elbow Macaroni Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Elbow Macaroni Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eGreat for chunky sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-bucatini-pasta-24x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-BucatiniPasta16oz.png?v=1737348396\" alt=\"di Martino - Bucatini Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Bucatini Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eIdeal for baked pasta\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout DiMartino Pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eCrafting Pasta with Generational Expertise\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eFounded in 1912 in Gragnano, Italy, DiMartino Pasta has been a family-run operation committed to producing authentic Italian pasta. Using 100% Italian durum wheat semolina and pure mountain water, the brand maintains high standards through traditional methods like bronze-die extrusion.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eChoosing Gragnano as their base allows DiMartino to leverage the region's unique climate and water, ensuring every batch of pasta is a testament to Italian craftsmanship and heritage.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCaring for your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules that preserve the flavor\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCool storage\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep pasta in a cool, dry place to maintain quality.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eAvoid sunlight\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eStore away from direct sunlight to prevent degradation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSeal tightly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eAfter opening, seal the package tightly to retain freshness.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eRefrigerate after cooking\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eCooked pasta lasts 5-7 days refrigerated, tightly sealed.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eFollow these guidelines to ensure your pasta remains fresh and flavorful.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eCrafted for those who demand the best\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for the generic supermarket version, the sauce slips off, and the flavor falls flat. Di Martino brings the \u003cstrong\u003eauthentic Gragnano experience\u003c\/strong\u003e to your table. With \u003cstrong\u003eSubscribe \u0026amp; Save\u003c\/strong\u003e options, keeping your pantry stocked is both practical and enriching.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eMake every meal memorable with di Martino.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $4.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow should Linguine be paired with seafood?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eLinguine's flat shape\u003c\/strong\u003e makes it ideal for seafood sauces, allowing them to cling and enhance the dish.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs Linguine a good match for Alfredo sauce?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, the \u003cstrong\u003etextured surface\u003c\/strong\u003e of Linguine holds creamy sauces like Alfredo perfectly, ensuring a flavorful bite each time.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat is the best way to cook Linguine?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eBoil in salted water until al dente, about 8-10 minutes. Test frequently to avoid overcooking and retain its texture.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes this Gragnano Linguine contain tree nuts or get processed in a shared facility with nut products?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThis pasta contains no tree nuts or peanuts in its ingredient list...only 100% Italian durum wheat semolina. However, it is produced in a facility that also processes products containing nuts, so cross-contact is possible. If you have a severe nut allergy, please review the package label for the most current allergen statements before consuming.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs the durum wheat in this Linguine sourced from a single region in Italy, or blended from multiple wheat-growing areas?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThe durum wheat is \u003cstrong\u003esourced from select farms in Campania and neighboring southern Italian regions\u003c\/strong\u003e, where the warm climate and mineral-rich soil produce grain with exceptional protein content and natural golden color...ensuring authenticity and consistent quality in every batch.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is the product packaged for shipping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach box is cushioned in protective material and shipped in a padded box, arriving ready for gifting.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eOnce I open the 16 oz box of Linguine, how long will the dry pasta stay fresh if I don't use it all at once?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eOnce opened, store the remaining dry Linguine in an airtight container in a cool, dry pantry...it will stay fresh for 6-12 months. Unlike fresh pasta, this dried semolina pasta does not require refrigeration and maintains its bronze-cut texture and flavor when kept away from moisture and heat.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan I subscribe for regular deliveries?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, you can sign up for \u003cstrong\u003eSubscribe \u0026amp; Save\u003c\/strong\u003e to receive regular deliveries and save 10%.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs this Gragnano Linguine made with only plant-based ingredients, and does it contain any eggs or dairy?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, this Linguine is 100% vegan...it's made exclusively from durum wheat semolina and water, with no eggs, dairy, or animal-derived ingredients. The traditional Gragnano recipe relies solely on the quality of the grain and slow air-drying to achieve its signature texture.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat specific production methods and environmental factors make Gragnano pasta different from mass-produced pasta or other Italian artisanal brands?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eGragnano pasta is protected by PGI certification and must be produced in Gragnano using bronze dies, slow air-drying at low temperatures (below 80°F for 6-60 hours depending on shape), and the town's unique microclimate...constant breezes from the Gulf of Naples combined with \u003cstrong\u003epure mountain water from the Lattari range\u003c\/strong\u003e. This traditional process creates a rough, porous surface that absorbs sauce deeply, unlike smooth industrial pasta extruded through Teflon and dried rapidly at high heat.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-linguine-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"How should Linguine be paired with seafood?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Linguine's flat shape makes it ideal for seafood sauces, allowing them to cling and enhance the dish.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is Linguine a good match for Alfredo sauce?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, the textured surface of Linguine holds creamy sauces like Alfredo perfectly, ensuring a flavorful bite each time.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the best way to cook Linguine?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Boil in salted water until al dente, about 8-10 minutes. Test frequently to avoid overcooking and retain its texture.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does this pasta contain nuts?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Where is the durum wheat sourced?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The durum wheat is sourced from farms across Italy, ensuring high quality and authenticity.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is the product packaged for shipping?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each box is cushioned in protective material and shipped in a padded box, arriving ready for gifting.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How long does an opened box last?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Open jars keep for 5-7 days refrigerated, tightly sealed.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Can I subscribe for regular deliveries?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, you can sign up for Subscribe \u0026 Save to receive regular deliveries and save 10%.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is this pasta suitable for vegans?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, made from 100% durum wheat semolina, it's suitable for vegans.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What makes Gragnano pasta special?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Gragnano's unique climate and use of pure mountain water create pasta with exceptional texture and flavor.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"di Martino - Linguine Pasta 16 oz\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"DiMartino Pasta\"\n  },\n  \"description\": \"Di Martino Linguine Pasta 16 oz is crafted in Gragnano, Italy, using 100% Italian durum wheat semolina. Perfect for seafood and creamy sauces, it features a rough texture that enhances sauce adherence.\",\n  \"sku\": \"PAS-0330\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"4.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"100% Italian durum wheat semolina, bronze-die extrusion\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Weight\",\n      \"value\": \"16 oz (454 g)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certification\",\n      \"value\": \"PGI Gragnano\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Production Method\",\n      \"value\": \"Bronze-die extrusion\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Origin\",\n      \"value\": \"Gragnano, Italy\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eFlat-Cut Linguine for Seafood \u0026amp; Cream\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$4.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-linguine-pasta-20x16-oz')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979392335975,"sku":"PAS-0330","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-LinguinePasta16oz.png?v=1737425019"},{"product_id":"di-martino-mezzi-rigatoni-pasta-6x16-oz","title":"Mezzi Rigatoni Pasta 16 oz - Authentic Italian Durum","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-MezziRigatoniPasta16oz.png?v=1737425127\" alt=\"di Martino - Mezzi Rigatoni Pasta 16 oz - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-MezziRigatoniPasta16oz.png?v=1737425127')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-MezziRigatoniPasta16oz.png?v=1737425127\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Mezzi Rigatoni Pasta 16 oz ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/cab32736fe3ed9a5554f928cc03e1a7c.jpg?v=1715342513')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/cab32736fe3ed9a5554f928cc03e1a7c.jpg?v=1715342513\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Mezzi Rigatoni Pasta 16 oz ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with rich meat sauces\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-die extruded\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eRobust texture holds shape\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003ePGI Gragnano certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePerfect for baked dishes\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003eDiMartino Pasta · Gragnano, Italy\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        The Pasta That Holds Its Buy\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano, Italy · Bronze-Die Extrusion · PGI Certified · 16 oz\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"The perfect pasta for hearty sauces... it never disappoints.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.8 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e147 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$4.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-mezzi-rigatoni-pasta-6x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979392368743\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003e100% Italian durum wheat semolina\u003c\/strong\u003e, crafted in Gragnano using bronze-die extrusion for a robust texture that holds sauces beautifully.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with rich meat sauces\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-die extruded\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eRobust texture holds shape\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003ePGI Gragnano certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePerfect for baked dishes\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy Mezzi Rigatoni is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why DiMartino's Gragnano production makes this pasta extraordinary)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eGRAGNANO, ITALY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe unique climate and rich tradition of Gragnano imbue the pasta with unmatched flavor and texture.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eBRONZE-DIE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCreates a rough texture that holds sauces better than the smooth surfaces from Teflon dies.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eROBUST TEXTURE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe high protein content of the durum wheat ensures a firm, 'al dente' finish.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eSUBSCRIBE \u0026amp; SAVE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eSave 10% on each order with our subscription model.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with mainstream dry pasta\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBarilla\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRonzoni\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMueller's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTrader Joe's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino Pasta \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        DiMartino has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e12.7g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e8-12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e~$3.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e12.5g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e~$6.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e13.5g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e$4.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, October 2023.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the texture of Barilla is good enough for you, then stick with it. But...\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is the robust bite and sauce-holding power of Gragnano-crafted pasta, this is it.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Love hearty meals*,\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eThis pasta is perfect for rich ragùs and baked dishes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Prefer robust textures*,\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eMezzi Rigatoni holds its shape and texture well.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Cook for family gatherings*,\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003ePrepares beautifully in large, shareable dishes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Want authentic Italian*,\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eProduced in Gragnano, Italy, it's a true Italian experience.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*Prefer quick-cooking*,\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis pasta requires a longer cooking time for al dente perfection.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*Need gluten-free*,\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis product is made from durum wheat semolina.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*Want a light texture*,\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis pasta is hearty and robust, not delicate.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*Prefer smooth pasta*,\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThe bronze-die extrusion gives it a rough texture.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Home chefs*,\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIdeal for those who love experimenting with rich sauces.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Italian cuisine enthusiasts*,\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for authentic Italian recipes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Family cooks*,\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eGreat for preparing meals that bring everyone to the table.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Foodies*,\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for those who love high-quality, artisan pasta.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose Mezzi Rigatoni\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eHolds Sauce Perfectly\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eThe bronze-die extrusion gives it a rough texture that captures every drop of sauce.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eAuthentic Italian Craft\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eMade in Gragnano, Italy, this pasta brings true Italian flavor to your table.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eSuperior Quality\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eCrafted from 100% Italian durum wheat for a robust and satisfying texture.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eORIGIN\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eMade in Gragnano, Italy with high-protein wheat.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTEXTURE\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eBronze-die extrusion creates \u003cstrong\u003erough\u003c\/strong\u003e surfaces.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eDRYING\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eSlow-dried for deeper \u003cstrong\u003eflavor\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-MezziRigatoniPasta16oz.png?v=1737425127\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-MezziRigatoniPasta16oz.png?v=1737425127\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-MezziRigatoniPasta16oz.png?v=1737425127\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe pasta that holds its buy with rich sauces.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-mezzi-rigatoni-pasta-6x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      \u003cem\u003e“For those who value authentic Italian craftsmanship and robust pasta that holds its buy in sauce, Mezzi Rigatoni is the clear choice.”\u003c\/em\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eSensory Discovery\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eOpening a bag of Mezzi Rigatoni, the aroma of quality Italian durum wheat fills the air. Upon first taste, the robust, chewy texture and sauce-holding ridges reveal a pasta that transforms any dish from ordinary to extraordinary.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatile Occasions\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eWhether it's a family dinner, a cozy night in, or a festive gathering, Mezzi Rigatoni adapts. Its structure makes it perfect for baked dishes and hearty sauces, providing a versatile base for countless meals.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eItalian Heritage\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eMade in Gragnano, Italy, Mezzi Rigatoni embodies a rich tradition of pasta-making. This region's unique climate and artisanal methods contribute to its unmatched quality and authenticity.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eBuilt for hearty meals, crafted in Gragnano.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-mezzi-rigatoni-pasta-6x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eThe kitchen becomes a stage for Italian cuisine.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore, pasta was just a side. Now, with DiMartino Mezzi Rigatoni, it takes center stage, holding sauces beautifully and enhancing every meal. \u003cstrong\u003eEach dinner becomes an Italian journey\u003c\/strong\u003e, making ordinary nights feel special.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eEvery meal becomes a celebration of \u003cstrong\u003eauthentic Italian craftsmanship\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat Mezzi Rigatoni is made of\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eMezzi rigatoni (short tube)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e16 oz (1.35 lbs)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eUPC\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e818928000480\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eNet weight and packaging details.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eOrigin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano, Italy\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCertifications\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePGI Gragnano Pasta\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAllergens\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eContains wheat\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eSourced from Italian farms with PGI certification.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eConditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eCool, dry place\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAvoid\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eDirect sunlight\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eStore properly for best quality.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eProduct specifications are subject to change.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eGragnano pasta is just pasta... or is it?\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMany believe all dry pasta is the same. \u003cstrong\u003eGragnano pasta\u003c\/strong\u003e stands out with its unique texture and sauce-holding ability, crafted with tradition and quality in mind.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eChoosing Mezzi Rigatoni means selecting a pasta that transforms every meal into a culinary experience.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/cab32736fe3ed9a5554f928cc03e1a7c.jpg?v=1715342513\" alt=\"di Martino - Mezzi Rigatoni Pasta 16 oz - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhen pasta becomes the main event\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eDiMartino Mezzi Rigatoni turns ordinary dinners into extraordinary occasions. With its robust texture and sauce-loving ridges, it ensures every bite is packed with flavor. Experience the taste of Gragnano, a step above any ordinary pasta.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eMezzi Rigatoni is your \u003cstrong\u003egateway to authentic Italian cuisine\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eThis pasta is perfect for \u003cstrong\u003ehome chefs\u003c\/strong\u003e who value \u003cstrong\u003eauthentic Italian flavors\u003c\/strong\u003e and \u003cstrong\u003erobust textures\u003c\/strong\u003e. If you enjoy hearty meals and want pasta that can hold its buy in rich sauces, Mezzi Rigatoni is your ideal choice.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each ingredient does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003erough bronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003edurum semolina\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eCross-section showing texture and core ingredients.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eBronze-die surface\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCreates a rough texture that grips sauce, enhancing every bite with flavor.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eHigh-protein core\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eMade from durum wheat semolina, ensuring a robust and chewy texture.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eSlow drying\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003ePreserves the wheat's natural flavors, preventing overcooking and texture loss.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"Every dish feels like a journey to Italy when you use Mezzi Rigatoni.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTA COLLECTION\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003eDiMartino Pasta · Gragnano, Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003ePasta that transforms every meal.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-mezzi-rigatoni-pasta-6x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePerfect for these occasions\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eBring everyone together with a hearty pasta meal that satisfies all.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSpecial gatherings\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eImpress guests with authentic Italian pasta that holds its buy.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eWeeknight meals\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eQuick, delicious, and satisfying for any busy evening.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSunday brunch\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eAdd a twist to brunch with a hearty pasta dish.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCelebrations\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003ePerfect for birthdays, anniversaries, or any special event.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:4\/3;max-height:480px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/cab32736fe3ed9a5554f928cc03e1a7c.jpg?v=1715342513\" alt=\"di Martino - Mezzi Rigatoni Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eEvery meal becomes a celebration.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003eDiMartino is for the discerning palate.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-mezzi-rigatoni-pasta-6x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina definition\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eUnderstanding the wheat and process\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eComparison of pasta textures and sauce adhesion.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eDiMartino Mezzi Rigatoni uses \u003cstrong\u003e100% Italian durum wheat\u003c\/strong\u003e, creating a chewy texture that holds sauces better than mainstream brands.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBronze-die extrusion gives this pasta a rough surface, improving sauce adhesion and enhancing flavor in every bite.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eEach piece is slow-dried for up to 72 hours, preserving the wheat's natural flavor and ensuring a perfect al dente texture.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003e\u003cstrong\u003eDiMartino pasta\u003c\/strong\u003e delivers superior texture and flavor.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Rigatoni ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-mezzi-rigatoni-pasta-6x16-oz\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Rigatoni evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-mezzi-rigatoni-pasta-6x16-oz\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Rigatoni.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-mezzi-rigatoni-pasta-6x16-oz\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to enjoy this pasta\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-mezzi-rigat-grana-rigatoni-rs7_7675b448-505a-40a2-8ed1-d814f85dba4e.png?v=1783273923\" alt=\"Grana Rigatoni\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eRigatoni\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eGrana Padano\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eCheese sauce\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Grana Padano Cheese Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eGrana Rigatoni\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCook 8 oz (225g) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-rigatoni-pasta-10x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eRigatoni\u003c\/a\u003e in salted boiling water for 10 minutes. Drain and set aside.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eHeat 1 jar of Pastificio Mandala's \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-grana-padano-18m\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eGrana Padano\u003c\/a\u003e Cheese Sauce over medium heat.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCombine pasta with sauce, stirring to coat evenly. Add 1\/4 cup (60ml) pasta water if needed.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe topped with freshly grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-grana-padano-18m\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eGrana Padano\u003c\/a\u003e. Enjoy your meal!\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Grana Padano Cheese Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-mezzi-rigat-rigatoni-al-forno-rs7_1fd2bf97-ee93-4879-9389-c536fb2bb964.png?v=1783273927\" alt=\"Rigatoni al Forno\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eRigatoni\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eRicotta\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eMozzarella\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003e\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eRigatoni al Forno\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003ePreheat oven to 375°F (190°C). Cook 12 oz (340g) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-rigatoni-pasta-10x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eRigatoni\u003c\/a\u003e until just shy of al dente.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eMix cooked pasta with 1 cup (240ml) ricotta, 1 cup (240ml) marinara sauce, and 1 cup (240ml) mozzarella.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eTransfer to a baking dish. Sprinkle 1\/2 cup (120ml) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eparmesan\u003c\/a\u003e cheese on top.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBake for 20 minutes until golden and bubbly. Serve hot.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-mezzi-rigat-chicken-rigatoni-rs7_b4967d66-b7d7-47df-a19d-bb8abdcff617.png?v=1783273931\" alt=\"Chicken \u0026amp; Rigatoni\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eChicken legs\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eRigatoni\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eCrushed tomatoes\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003e\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eChicken \u0026amp; Rigatoni\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSeason 4 bone-in chicken legs with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/salt-pepper-mill-dark-beech-compact-adjustable\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003esalt and pepper\u003c\/a\u003e. Brown in 2 tbsp (30ml) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e (internal temp 165°F \/ 74°C).\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 3 cloves minced garlic and 1\/2 cup (120ml) white wine. Simmer until reduced by half.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eStir in 1 can (14 oz) crushed tomatoes and 1 cup (240ml) chicken broth. Simmer for 20 minutes (internal temp 165°F \/ 74°C).\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 8 oz (225g) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-rigatoni-pasta-10x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eRigatoni\u003c\/a\u003e, cover, and cook until pasta is tender. Serve with chopped parsley (internal temp 145°F \/ 63°C).\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eGrana Rigatoni\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChardonnay · Burgundy\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003ePairs beautifully with the creamy Grana Padano sauce.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eRigatoni al Forno\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChianti · Tuscany\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eBalances the rich cheese and tomato flavors.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eChicken \u0026amp; Rigatoni\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eSauvignon Blanc · Loire\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eComplements the garlic and white wine sauce.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eRooted in Gragnano tradition\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ePasta di Gragnano\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eTimeline of DiMartino's pasta-making heritage.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eDiMartino pasta is a piece of Italian history in every bite.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/cab32736fe3ed9a5554f928cc03e1a7c.jpg?v=1715342513\" alt=\"di Martino - Mezzi Rigatoni Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-mezzi-rigatoni-pasta-6x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"This pasta's texture is incredible. It holds sauces perfectly and stays al dente.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eLisa G. ... pasta lover, 2 weeks ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The taste is unmatched, a real step up from ordinary store brands.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eMark H. ... cooking enthusiast, 1 month ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"Every bite reminds me of Italy. It's like dining in a Gragnano trattoria.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eEmma R. ... food blogger, 3 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete the Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eEnhance your meals with these perfectly paired products from DiMartino.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003ePerfect for birthdays or anniversaries, this artisan Gragnano pasta makes an exceptional gift. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-farfalle-pasta-6x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-FarfallePasta16oz.png?v=1715342754\" alt=\"di Martino - Farfalle Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Farfalle Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for light sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-rigatoni-pasta-10x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-RigatoniPasta16oz.png?v=1737425133\" alt=\"di Martino - Rigatoni Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Rigatoni Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eIdeal for hearty ragùs\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiPasta16oz.png?v=1737424875\" alt=\"di Martino - Spaghetti Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Spaghetti Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eClassic Italian staple\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-elbow-macaroni-pasta-12x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-ElbowMacaroniPasta12x16oz.png?v=1738349103\" alt=\"di Martino - Elbow Macaroni Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Elbow Macaroni Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eGreat for carbonara\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout DiMartino Pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eCrafting authentic Italian pasta since 1912\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eFounded in 1912 in Gragnano, Italy, DiMartino Pasta has been dedicated to preserving the rich tradition of pasta-making. Using high-quality Italian durum wheat and pure spring water, each pasta is crafted with care, ensuring authentic Italian flavor in every bite.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eDiMartino chose Gragnano for its unique climate and pasta-making heritage, ensuring that every product carries the mark of Italian excellence and tradition.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eStoring your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eHow to maintain quality\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eStore in dry place\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep pasta in a cool, dry environment away from moisture.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eAvoid sunlight\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eDirect sunlight can affect the pasta's quality and flavor.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSeal package tightly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eEnsure the bag is sealed properly to prevent staleness.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eRefrigerate after cooking\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eStore cooked pasta in the fridge to maintain freshness.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eProper storage ensures your pasta remains fresh and flavorful for every meal.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eA pasta that transforms every meal\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for the generic supermarket pasta, you miss out on the \u003cstrong\u003erobust texture\u003c\/strong\u003e and \u003cstrong\u003esauce-holding ability\u003c\/strong\u003e of DiMartino's Mezzi Rigatoni. Crafted in Gragnano, Italy, this pasta offers an authentic taste that elevates any dish. Consider subscribing to ensure you never run out.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eExperience the true taste of Gragnano with every meal.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $4.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs Mezzi Rigatoni good for baked dishes?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eAbsolutely! Its robust texture holds up well in oven-baked dishes, making it ideal for dishes like baked ziti.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat pairs well with Mezzi Rigatoni?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eMezzi Rigatoni pairs beautifully with hearty meat sauces, like ragù or sausage, due to its ridged texture.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes Mezzi Rigatoni hold up well in soups?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eWhile it can be used in soups, its thickness makes it better suited for robust sauces and baked dishes.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs DiMartino Mezzi Rigatoni safe for nut allergies, or is it processed in a shared facility?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThis pasta contains no nut ingredients. However, it is produced in a facility that also processes tree nuts and peanuts, so cross-contact is possible. If you have a severe nut allergy, please review the package label carefully or contact us for detailed allergen protocols.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhere exactly is DiMartino Mezzi Rigatoni produced, and does the origin affect the pasta's quality?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThis pasta is both sourced and handcrafted in Gragnano, a hillside town in Campania famous for its mountain air and unique microclimate. The combination of local durum wheat, bronze dies, and slow drying in the Gulf of Naples breeze creates a texture and flavor you simply can't replicate elsewhere...protected by PGI certification to ensure authenticity.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat is the shelf life of an open package?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eOpen packages should be consumed within 5-7 days when stored properly in a cool, dry place.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan this pasta be included in a subscription?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eYes!\u003c\/strong\u003e We offer a subscription service for regular deliveries. Enjoy a 10% discount with each subscription purchase.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow does Chef's Mandala package DiMartino Mezzi Rigatoni to prevent breakage during shipping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach box is individually cushioned with protective inserts and sealed to prevent movement during transit, so the pasta arrives intact and ready to gift or store. We've designed our packaging to handle the rigors of cross-country shipping while maintaining a premium unboxing experience.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat certifications does DiMartino Mezzi Rigatoni hold, and why do they matter for pasta quality?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, this pasta carries PGI (Protected Geographical Indication) certification, which guarantees it's authentic Pasta di Gragnano...made in the designated region using traditional methods. This isn't just a label; it's legal proof that the pasta was bronze-cut, slow-dried, and crafted from Campanian durum wheat in its historic birthplace, not mass-produced elsewhere and rebranded.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat makes DiMartino Mezzi Rigatoni different from mass-market pasta or other \"artisanal\" brands?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eDiMartino uses traditional bronze-die extrusion, which creates a rough, porous surface that grips sauce instead of letting it slide off. Unlike Teflon-extruded industrial pasta (which is smooth and slick) or brands that claim \"artisanal\" while blending wheat from multiple countries, every batch is small-run, single-origin Campanian grain, slow-dried at low temperatures to preserve the wheat's natural sweetness and structural integrity.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-mezzi-rigatoni-pasta-6x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"Is Mezzi Rigatoni good for baked dishes?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Absolutely! Its robust texture holds up well in oven-baked dishes, making it ideal for dishes like baked ziti.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What pairs well with Mezzi Rigatoni?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Mezzi Rigatoni pairs beautifully with hearty meat sauces, like ragù or sausage, due to its ridged texture.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does Mezzi Rigatoni hold up well in soups?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"While it can be used in soups, its thickness makes it better suited for robust sauces and baked dishes.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does this pasta contain nuts?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Where is this pasta sourced from?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Sourced and crafted in Gragnano, Italy, it embodies Italian tradition.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the shelf life of an open package?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Open packages should be consumed within 5-7 days when stored properly in a cool, dry place.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Can this pasta be included in a subscription?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes! We offer a subscription service for regular deliveries. Enjoy a 10% discount with each subscription purchase.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is the pasta packaged for shipping?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each box is carefully cushioned to ensure it arrives gift-ready, perfect for any occasion.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does Mezzi Rigatoni have any certifications?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, it is PGI certified, ensuring it is genuine Pasta di Gragnano.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What distinguishes this pasta from others?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Crafted using bronze-die extrusion, it has a superior texture that holds sauces beautifully, unlike Teflon-extruded pasta.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"di Martino - Mezzi Rigatoni Pasta 16 oz\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"DiMartino Pasta\"\n  },\n  \"description\": \"DiMartino Mezzi Rigatoni is crafted from Italian durum wheat in Gragnano, Italy, using traditional bronze-die extrusion for a robust texture perfect for hearty sauces and baked dishes.\",\n  \"sku\": \"PAS-0336\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"4.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"100% Italian durum wheat semolina\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certification\",\n      \"value\": \"PGI Gragnano Pasta\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Weight\",\n      \"value\": \"16 oz (1.35 lbs)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"UPC\",\n      \"value\": \"818928000480\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Production Method\",\n      \"value\": \"Bronze-die extrusion\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eThe Pasta That Holds Its Buy\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$4.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-mezzi-rigatoni-pasta-6x16-oz')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979392368743,"sku":"PAS-0336","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-MezziRigatoniPasta16oz.png?v=1737425127"},{"product_id":"di-martino-pappardelle-pasta-12x8-8-oz","title":"Pappardelle Pasta 8.8 oz - Authentic Durum Wheat","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 12px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: all .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .2s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0; border-radius: 4px;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PappardellePasta8.8oz.png?v=1737425056\" alt=\"di Martino - Pappardelle Pasta 8.8 oz - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PappardellePasta8.8oz.png?v=1737425056')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PappardellePasta8.8oz.png?v=1737425056\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Pappardelle Pasta 8.8 oz ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/aca26085b3951b83b4997026ca4a2fc7.jpg?v=1715342423')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/aca26085b3951b83b4997026ca4a2fc7.jpg?v=1715342423\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Pappardelle Pasta 8.8 oz ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eItalian durum wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with rich ragù\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eLattari Mountain water\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eRough texture holds sauce\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003ePGI Gragnano\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eBoil al dente\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003eDiMartino Pasta · Gragnano, Italy\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        Ribbon Pasta That Embraces Sauce\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano · Bronze-Died · PGI Certified · 8.8 oz\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"Broad ribbons that hold every drop of sauce with texture and flavor.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.9 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e216 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$4.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-pappardelle-pasta-12x8-8-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979392401511\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        Crafted from high-quality Italian durum wheat semolina and pure Lattari Mountain spring water, di Martino Pappardelle is extruded through bronze dies in Gragnano, Italy. Its wide ribbons hold rich sauces like Bolognese perfectly.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eItalian durum wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with rich ragù\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eLattari Mountain water\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eRough texture holds sauce\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003ePGI Gragnano\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eBoil al dente\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy di Martino Pappardelle is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why Italian durum wheat semolina makes this pasta exceptional)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eMADE IN GRAGNANO\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eGragnano’s unique climate and long pasta-making history offer a flavor and texture unmatched elsewhere.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eBRONZE-DIED\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe traditional bronze-die method produces a rough surface that clings to sauce beautifully.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eHIGH PROTEIN\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eContains 14% protein, ensuring a firm bite and rich texture in every strand.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eFREE SHIPPING\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eReceive free shipping on orders over $50, bringing authentic Italian pasta to your doorstep.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pastas\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBarilla\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRonzoni\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMueller's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTrader Joe's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino Pasta \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        DiMartino has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.7g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e8-12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$3.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.5g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$6.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino Pasta\u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e14.0g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e36-72h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e$4.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the quality of Barilla is your baseline, consider DiMartino for a textural upgrade.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is pasta crafted in the heart of Gragnano, with bronze-die texture, this is your match.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eYou love bold sauces\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eThis pasta is engineered to absorb and hold rich, thick sauces like Bolognese.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eSeeking Italian authenticity\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eCrafted in Gragnano, Italy, this pasta brings authentic Italian tradition to your table.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eTexture is key for you\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eWith its bronze-die extrusion, this pasta has a rough texture perfect for sauce adhesion.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eYou appreciate craftsmanship\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eThree generations of family tradition ensure a product of exceptional quality and flavor.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003ePrefer short pasta\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eIf you’re into short pasta shapes, this wide ribbon might not be your style.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003eCooking light soups\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eFor lighter, broth-based recipes, you might want to choose a different pasta.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003eAvoiding all wheat\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis product contains gluten, so it’s not suitable for a gluten-free diet.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003eLooking for quick meals\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eIf you need a quick meal, this pasta takes time to achieve perfect al dente.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eHome chefs\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eFor those who treat pasta as the canvas for rich sauces and culinary artistry.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eItalian cuisine lovers\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIdeal for those who love authentic Italian dishes, especially with hearty sauces.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eSpecial occasion hosts\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for hosts who want their meals to impress with genuine Italian flavors.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eGourmet food enthusiasts\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eFor those who appreciate the finer details in their cooking ingredients.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose Di Martino Pappardelle\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eAuthentic Italian Texture\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eCrafted with bronze-die extrusion, this pasta offers a texture that holds sauces beautifully.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eGragnano Heritage\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eMade in the birthplace of pasta, capturing the essence of Italian culinary tradition.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eTop Quality Ingredients\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eUses high-protein Italian durum wheat semolina, ensuring a superior taste and bite.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eORIGIN\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eGragnano, Italy\u003c\/strong\u003e is where this pasta gets its unique character.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTEXTURE\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eRough, \u003cstrong\u003ebronze-die\u003c\/strong\u003e finish holds sauce perfectly.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eFLAVOR\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eDurum wheat\u003c\/strong\u003e delivers a taste of Italy in every bite.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PappardellePasta8.8oz.png?v=1737425056\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PappardellePasta8.8oz.png?v=1737425056\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PappardellePasta8.8oz.png?v=1737425056\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe pasta that makes sauce the main event.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-pappardelle-pasta-12x8-8-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      For those who turn every meal into a culinary event, \u003cem\u003edi Martino Pappardelle\u003c\/em\u003e elevates the dinner table.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eFirst taste, first aroma\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eOpening a packet of di Martino Pappardelle reveals the distinct aroma of premium Italian durum wheat. As it cooks, the fragrance intensifies, promising a pasta experience that is as rich in tradition as it is in flavor.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatility on your plate\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eFrom hearty Bolognese to delicate seafood sauces, di Martino Pappardelle adapts seamlessly. Its wide ribbons and rough texture hold sauces beautifully, making it ideal for a variety of dishes and occasions, from casual family dinners to elegant entertaining.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eRooted in Gragnano\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in Gragnano, Italy, di Martino Pappardelle is more than just pasta. It carries the legacy of a region known for its pasta-making excellence, embodying the perfect blend of tradition and quality that makes every dish memorable.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe noodle that transforms your signature dish.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-pappardelle-pasta-12x8-8-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eThe way pasta holds sauce changes forever.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore owning this pasta, you might settle for ordinary noodles that let sauce slip away. With di Martino Pappardelle, every meal becomes an event as sauces cling perfectly to each ribbon, enhancing every bite.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eExperience the \u003cstrong\u003edifference\u003c\/strong\u003e in texture and flavor.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat Di Martino Pappardelle is made of, and how it's crafted\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e8.8 oz box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e8.8 oz (250 g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eUnit Count\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1 box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eEach box contains 8.8 oz of pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCountry of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano, Italy\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eProducer\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eDiMartino Pasta\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCertification\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePGI Gragnano\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eProduced in Gragnano using traditional methods.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eStorage Conditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eCool, dry place\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eOpened\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eRefrigerate, use within 5-7 days\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eServing Temperature\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eBoil to al dente\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eStore in a cool, dry place away from sunlight.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eSpecifications are subject to change without notice.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eNot all pasta is created equally\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMany assume that all pasta is the same, but \u003cstrong\u003eGragnano's\u003c\/strong\u003e unique climate and artisan methods create a superior product. Bronze-die extrusion and slow drying are key to superior texture and flavor.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eChoose pasta made with tradition and skill for truly memorable meals.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/aca26085b3951b83b4997026ca4a2fc7.jpg?v=1715342423\" alt=\"di Martino - Pappardelle Pasta 8.8 oz - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhere quality and tradition meet\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eSelecting di Martino Pappardelle means choosing a pasta that transforms meals into culinary experiences. Its broad, sauce-hugging ribbons and rich durum wheat flavor elevate every dish to Italian authenticity.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eEvery meal becomes an \u003cstrong\u003eexperience\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eThis pasta is designed for \u003cstrong\u003ehome chefs\u003c\/strong\u003e and \u003cstrong\u003egourmet enthusiasts\u003c\/strong\u003e who value \u003cstrong\u003eauthentic Italian flavors\u003c\/strong\u003e. If you see pasta as more than just a side dish, di Martino Pappardelle is your culinary ally.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each material does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003erough bronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die pasta\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eCross-section of bronze-die pasta for sauce adhesion.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eDurum Wheat\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eHigh in protein, this wheat gives the pasta a firm bite and excellent texture.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eSpring Water\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eLattari Mountain spring water enhances dough consistency for a true regional character.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eBronze Die\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCreates a rough surface that holds sauce, unlike smooth Teflon-extruded pasta.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"Every bite reveals the tradition of Gragnano in its texture.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTA COLLECTION\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003eDiMartino Pasta · Gragnano, Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eCrafted for those who cherish culinary tradition.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-pappardelle-pasta-12x8-8-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePerfect moments for Pappardelle\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eDinner parties\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eImpress guests with a pasta that holds its buy against rich sauces.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily meals\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eElevate everyday dinners into special occasions with authentic Italian flavors.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eHoliday feasts\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eMake festive gatherings memorable with pasta that captures Italy's culinary heritage.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eRomantic dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eCraft a meal that shows love through attention to detail in every bite.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCulinary gifts\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eGift a taste of Gragnano to those who appreciate premium ingredients.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:4\/3;max-height:480px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/aca26085b3951b83b4997026ca4a2fc7.jpg?v=1715342423\" alt=\"di Martino - Pappardelle Pasta 8.8 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eSome meals become memories. Some are just meals.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003eDi Martino is for the first kind.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-pappardelle-pasta-12x8-8-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina definition\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eHow our ingredients make a difference\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eComparing Italian ingredients to mass-market options\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003e\u003cstrong\u003eDurum wheat semolina\u003c\/strong\u003e from Gragnano offers a firmer bite and better sauce adhesion compared to common wheat. The high protein content ensures the pasta maintains its shape and texture during cooking.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBronze-die extrusion creates a rough, porous surface that grips sauce effectively, whereas Teflon dies produce a smooth surface that repels sauce. Slow drying preserves flavor and gluten strength.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eThis pasta's texture, color, and flavor are due to its traditional production methods, making it stand out in any dish.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003e\u003cstrong\u003eThis pasta delivers flavor and structure.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Pappardelle ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-pappardelle-pasta-12x8-8-oz\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Pappardelle evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-pappardelle-pasta-12x8-8-oz\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Pappardelle.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-pappardelle-pasta-12x8-8-oz\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-pappardelle-marinara-pappardelle-rs7_15aca597-45d8-4d1f-866a-46a182cd72d6.png?v=1783273936\" alt=\"Marinara Pappardelle\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003epappardelle\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003emarinara\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eParmesan\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Marinara Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eMarinara Pappardelle\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 8 oz (227 g) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-pappardelle-pasta-12x8-8-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003ePappardelle\u003c\/a\u003e in salted water until al dente. Drain and reserve 1\/2 cup pasta water.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a pan, heat Pastificio Mandala's Marinara Sauce (1 jar, 24 oz) over medium heat.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd cooked \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-pappardelle-pasta-12x8-8-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003ePappardelle\u003c\/a\u003e to the sauce, tossing to coat. Add pasta water as needed to achieve desired consistency.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe topped with fresh basil and grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e cheese to taste.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Marinara Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-pappardelle-lamb-ragu-pappardelle-rs7_6ae79ddf-e8a2-40bc-bff7-f148dffea6d9.png?v=1783273940\" alt=\"Lamb Ragu Pappardelle\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003elamb\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003epappardelle\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003etomatoes\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eLamb Ragu\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eLamb Ragu Pappardelle\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 55-60 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBrown 1 lb (450 g) diced lamb shoulder in \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e over medium heat in a dutch oven.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 1 diced onion, 2 minced garlic cloves, and 1 tbsp rosemary. Cook until onion is soft.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eDeglaze with 1\/2 cup (120 ml) red wine, then add 28 oz (800 g) crushed tomatoes. Simmer covered for 40 minutes.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCook 8 oz (227 g) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-pappardelle-pasta-12x8-8-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003ePappardelle\u003c\/a\u003e and fold into the ragu. Serve hot, garnished with fresh parsley.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-pappardelle-veal-osso-buco-pappardelle-rs7_85293995-f873-465c-ac6b-8b5267f5a6b6.png?v=1783273943\" alt=\"Veal Osso Buco Pappardelle\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eveal\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003epappardelle\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ewhite wine\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eVeal Osso Buco\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eVeal Osso Buco Pappardelle\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSeason 4 veal osso buco pieces with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/salt-pepper-mill-dark-beech-compact-adjustable\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003esalt and pepper\u003c\/a\u003e. Sear in \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e until browned.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 1 diced carrot, 1 diced celery stalk, and 1 minced garlic clove. Cook until soft.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003ePour in 1\/2 cup (120 ml) white wine and 1 cup (240 ml) beef broth. Simmer for 30 minutes.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCook 8 oz (227 g) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-pappardelle-pasta-12x8-8-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003ePappardelle\u003c\/a\u003e and serve with veal osso buco, garnished with gremolata.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eMarinara Pappardelle\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eSangiovese, Tuscany\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe acidity of Sangiovese balances the rich tomato sauce.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eLamb Ragu Pappardelle\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChianti Classico, Tuscany\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eChianti’s tannins complement the hearty lamb ragu.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eVeal Osso Buco Pappardelle\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChardonnay, Burgundy\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eChardonnay’s buttery notes enhance the veal’s richness.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eHow tradition shapes quality\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ePasta Excellence\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eFrom roots to recognition: the DiMartino journey\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eDiMartino's choice of Gragnano guarantees \u003cstrong\u003eauthenticity and quality\u003c\/strong\u003e in every bite.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/aca26085b3951b83b4997026ca4a2fc7.jpg?v=1715342423\" alt=\"di Martino - Pappardelle Pasta 8.8 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-pappardelle-pasta-12x8-8-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"This pasta has transformed our family dinners. The sauce clings perfectly, and the texture is unbeatable.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eEmma J. ... Family cook, 3 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"As a chef, I appreciate the quality and the heritage. Di Martino has become a staple in my kitchen.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eLuca P. ... Professional chef, 5 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The difference in taste is undeniable. Worth every penny for the authentic Italian pasta experience.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eSophie L. ... Pasta enthusiast, 2 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003eComplete the Italian pantry\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eCraft a complete Italian dining experience\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eComplement your pasta with sauces and other pasta varieties from DiMartino.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003ePerfect for housewarmings or anniversaries, showcasing artisan Gragnano quality. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-fusilli-corti-col-buco-pasta-12x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-FusilliCortiColBucoPasta16oz.png?v=1737424982\" alt=\"di Martino - Fusilli Corti Col Buco Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Fusilli Corti Col Buco Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eTwists perfect for thick sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-tagliatelle-pasta-6x12-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-TagliatellePasta12oz.png?v=1715342187\" alt=\"di Martino - Tagliatelle Pasta 12 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Tagliatelle Pasta 12 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eClassic for creamy sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiPasta16oz.png?v=1737424875\" alt=\"di Martino - Spaghetti Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Spaghetti Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eVersatile and beloved\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-elbow-macaroni-pasta-12x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-ElbowMacaroniPasta12x16oz.png?v=1738349103\" alt=\"di Martino - Elbow Macaroni Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Elbow Macaroni Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for hearty sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout DiMartino Pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eBringing Gragnano's tradition to your table\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eFounded in 1912 in Gragnano, Italy, DiMartino Pasta has upheld the tradition of crafting pasta with the finest Italian durum wheat and pure mountain spring water. Each batch is made using bronze-die extrusion and slow drying for superior quality.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eThe choice of Gragnano underscores our commitment to authentic pasta-making, as this region's unique climate and history contribute to pasta that is rich in flavor and texture.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eStoring your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules to preserve pasta quality\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eStore Cool \u0026amp; Dry\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep pasta in a cool, dry place to maintain its texture and flavor.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eAvoid Sunlight\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eDirect sunlight can degrade pasta quality, so keep it in a dark cupboard.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSeal Tightly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eAfter opening, store pasta in an airtight container to keep it fresh.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eIdeal Temperature\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eStore unopened pasta at room temperature, away from heat sources.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eProper storage ensures your pasta stays fresh, maintaining its quality and taste.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eTransform every meal with authentic pasta\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for the generic supermarket version, the \u003cstrong\u003esauce slips away\u003c\/strong\u003e and texture disappoints. With di Martino Pappardelle, you embrace the authentic Gragnano experience, where every strand holds the sauce, enhancing every bite. It's not just pasta... it's a heritage-rich culinary experience. Choose the Subscribe \u0026amp; Save option for ongoing enjoyment.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eIndulge in a pasta experience like no other.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $4.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat makes Pappardelle ideal for Bolognese?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003ePappardelle's wide ribbons\u003c\/strong\u003e create a perfect surface for hearty sauces, allowing for maximum sauce adhesion and flavor infusion.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow does bronze-die extrusion and slow mountain-air drying make this Pappardelle different from standard pasta?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThis Pappardelle combines \u003cstrong\u003ebronze-die extrusion\u003c\/strong\u003e with slow drying in Gragnano's mountain air, creating a rougher surface texture than smooth Teflon-cut pasta. The traditional method preserves the wheat's natural sweetness and creates micro-ridges that allow sauce to cling in every crevice, not just coat the surface.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan Pappardelle ribbons replace traditional lasagna sheets, and does the bronze-cut texture affect layering?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, Pappardelle's wide ribbons layer beautifully in lasagna. The bronze-cut texture creates better adhesion between layers compared to smooth sheets, while the authentic slow-dried structure maintains more bite after baking...giving your lasagna a rustic, artisanal texture that holds together without becoming mushy.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat's the best way to store IGP-certified Gragnano pasta to preserve its slow-dried texture and wheat flavor?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eStore in a cool, dry place away from direct sunlight to preserve the delicate flavor from slow mountain-air drying. After opening, transfer to an airtight container...this protects the bronze-cut texture from humidity and prevents the durum wheat from absorbing odors that would compromise its natural sweetness.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes this product contain any nuts?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eNo nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan I set up automatic deliveries to maintain a steady supply of authentic Gragnano Pappardelle?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, Subscribe \u0026amp; Save ensures you maintain a steady supply of this IGP-certified Pappardelle from Gragnano. Regular deliveries mean you'll always have authentic Italian pasta on hand...no substituting with mass-produced alternatives when you're out of stock.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat should I pair Pappardelle with?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eIdeal with rich meat sauces like Bolognese or mushroom ragù, and pairs beautifully with robust red wines.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is the product packaged for shipping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach box is cushioned in protective material, shipped in a padded box, and arrives presentation-ready ... perfect for gifting.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat makes Gragnano's terroir and IGP certification essential to this Pappardelle's authenticity?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eCrafted in Gragnano, Italy, using 100% Campanian durum wheat and pure Lattari Mountain spring water. The IGP (Protected Geographical Indication) certification guarantees this pasta carries the irreplaceable terroir of the Gulf of Naples...from the mineral-rich water to the coastal humidity that enables proper slow-drying, elements impossible to replicate elsewhere.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow long does an open box last?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eOpen boxes should be used within 5-7 days if stored properly in a sealed container.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-pappardelle-pasta-12x8-8-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"What makes Pappardelle ideal for Bolognese?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Pappardelle's wide ribbons create a perfect surface for hearty sauces, allowing for maximum sauce adhesion and flavor infusion.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What unique qualities does Pappardelle offer?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Crafted with bronze-die extrusion, it offers a rough texture that holds sauces well, enhancing every meal.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Can Pappardelle be used in lasagna?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, Pappardelle's wide ribbons can be layered in lasagna, adding a unique texture and richness to this classic dish.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How should I store this pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Store in a cool, dry place away from direct sunlight. After opening, seal in an airtight container.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does this product contain any nuts?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is there a subscription option available?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, a Subscribe \u0026 Save option is available, ensuring you never run out of this premium pasta.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What should I pair Pappardelle with?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Ideal with rich meat sauces like Bolognese or mushroom ragù, and pairs beautifully with robust red wines.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is the product packaged for shipping?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each box is cushioned in protective material, shipped in a padded box, and arrives presentation-ready ... perfect for gifting.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Where is this pasta sourced from?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Sourced from Italian farms, crafted in Gragnano, Italy, where the pasta tradition is rich and revered.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How long does an open box last?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Open boxes should be used within 5-7 days if stored properly in a sealed container.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"di Martino - Pappardelle Pasta 8.8 oz\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"DiMartino Pasta\"\n  },\n  \"description\": \"Di Martino Pappardelle Pasta 8.8 oz brings the authentic taste of Gragnano, Italy to your table. Crafted using 100% Italian durum wheat semolina and pure Lattari Mountain spring water, each ribbon is bronze-die extruded for a sauce-clinging texture.\",\n  \"sku\": \"PAS-0350\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"4.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"100% Italian durum wheat semolina\",\n  \"countryOfOrigin\": \"Gragnano, Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Production Method\",\n      \"value\": \"Bronze-die extrusion\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certification\",\n      \"value\": \"PGI Gragnano\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Protein Content\",\n      \"value\": \"14% per 100g\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Net Weight\",\n      \"value\": \"8.8 oz\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eRibbon Pasta That Embraces Sauce\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$4.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-pappardelle-pasta-12x8-8-oz')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979392401511,"sku":"PAS-0350","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PappardellePasta8.8oz.png?v=1737425056"},{"product_id":"di-martino-penne-mezz-rigate-pasta-12x16-oz","title":"Penne Mezz. Rigate Italian Pasta","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PenneMezz.RigatePasta16oz.png?v=1737424998\" alt=\"di Martino - Penne Mezz. Rigate Pasta 16 oz - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PenneMezz.RigatePasta16oz.png?v=1737424998')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PenneMezz.RigatePasta16oz.png?v=1737424998\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Penne Mezz. Rigate Pasta 16 oz ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/076512b538febcea0f3c482d2259f481.jpg?v=1715342403')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/076512b538febcea0f3c482d2259f481.jpg?v=1715342403\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Penne Mezz. Rigate Pasta 16 oz ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with tomato sauces\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-Die Extruded\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eSpringy al dente texture\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003ePGI Certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePerfect for casseroles\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003eDiMartino Pasta · Gragnano, Italy\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        Penne Mezz. Rigate · Sauce-gripping Perfection\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano, Italy · Bronze-Die Extruded · PGI Certified\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"The ridges lock in sauce beautifully, making every bite a delight.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.8 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e147 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$4.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-penne-mezz-rigate-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979392434279\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003eDurum wheat semolina\u003c\/strong\u003e and Lattari mountain spring water are the stars of this penne. Crafted in Gragnano with bronze-die extrusion, it holds sauce perfectly.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with tomato sauces\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-Die Extruded\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eSpringy al dente texture\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003ePGI Certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePerfect for casseroles\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy Penne Mezz. Rigate is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why bronze-die extrusion makes this pasta exceptional)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eMADE IN GRAGNANO\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eGragnano's climate and tradition create pasta with a unique texture and flavor, unmatched anywhere else.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eBRONZE-DIE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe bronze-die process gives a rough surface that holds sauces perfectly, unlike Teflon-extruded pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eMORE FLAVOR\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe slow drying process at low temperatures preserves flavor and protein integrity for a delightful bite.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eSATISFACTION GUARANTEED\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEnjoy free shipping on orders over $50, making it easier to experience true Italian pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pasta\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBarilla\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRonzoni\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMueller's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTrader Joe's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino Pasta \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        DiMartino has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.7g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e8-12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$3.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.5g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$6.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e14.0g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e$4.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the quality of Barilla is good enough for you, then this pasta might be too much.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is pasta made in Gragnano with true bronze-die texture, you've found it.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eFor authentic Italian dishes\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eChoose if you want to experience authentic Italian pasta dishes at home.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003ePerfect for rich sauces\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eChoose if you love pasta that holds chunky, rich sauces perfectly.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eIdeal for baked casseroles\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eChoose if you often prepare hearty casseroles and need pasta that stands up.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eFor discerning pasta lovers\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eChoose if you appreciate pasta with genuine Italian texture and flavor.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003ePrefer quick cooking\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eSkip if you need pasta that cooks in under 7 minutes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003eLooking for smooth pasta\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eSkip if you prefer pasta with a completely smooth surface.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003eOn a tight budget\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eSkip if you are looking for the cheapest pasta option available.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003eDesire mass-produced brands\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eSkip if you usually buy brands like Barilla for convenience.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eHome cooks and foodies\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eBest for those who love creating authentic Italian dishes from scratch.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eCasserole enthusiasts\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eBest for those who layer flavors and textures in casseroles.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eSauce perfectionists\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eBest for those who insist on pasta that grips every drop of sauce.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eItalian food lovers\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eBest for anyone who wants to bring Italy to their dinner table.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose Penne Mezz. Rigate\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eAuthentic Italian Quality\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eCrafted in Gragnano, this pasta brings true Italian flavor and tradition to your table.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eExceptional Sauce Cling\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eThe bronze-die extrusion creates a rough surface that perfectly holds any sauce.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eIdeal Gift Choice\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eBeautifully packaged and ready for gifting, it’s perfect for any pasta lover's occasion.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eOrigin\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eMade in Gragnano\u003c\/strong\u003e for authentic quality.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTexture\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eUnique \u003cstrong\u003ebronze-die extrusion\u003c\/strong\u003e offers superior sauce grip.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eCertification\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003ePGI Gragnano\u003c\/strong\u003e certified for authenticity.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PenneMezz.RigatePasta16oz.png?v=1737424998\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PenneMezz.RigatePasta16oz.png?v=1737424998\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PenneMezz.RigatePasta16oz.png?v=1737424998\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eAuthentic Gragnano pasta that transforms every dish.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-penne-mezz-rigate-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      \u003cem\u003eFor the discerning cook who knows the difference...\u003c\/em\u003e this pasta elevates every meal beyond the ordinary.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eThe first taste experience\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eOpening a box of DiMartino Penne Mezz. Rigate reveals a \u003cstrong\u003egolden hue\u003c\/strong\u003e and a subtle wheat aroma that sets the stage for a truly Italian dining experience. This first impression promises the authentic taste and texture of Gragnano craftsmanship.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatile culinary uses\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eFrom hearty casseroles to delicate pasta dishes, this pasta fits a wide range of meals. Its unique texture allows it to complement both rich sauces and lighter preparations, offering endless possibilities for culinary creativity.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eGragnano heritage\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in Gragnano, Italy, this pasta carries the legacy of a region renowned for its pasta-making traditions. The climate and methods used in its production ensure a quality and authenticity that is unmatched by mass-market brands.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe pasta that brings Italian tradition to your table.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-penne-mezz-rigate-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eYour pasta knows how to perform.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore owning DiMartino Penne Mezz. Rigate, you might have accepted pasta that fell short, lacking the texture and sauce adhesion you crave. After, every dish becomes a showcase of Italian tradition, with pasta that holds up to sauces and casseroles alike.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eYou'll \u003cstrong\u003enever settle\u003c\/strong\u003e for less again.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat the Penne Mezz. Rigate is made of, and how it's crafted\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eDry pasta\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e16 oz (454 g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eUnit Count\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1 box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eCrafted for authentic Italian cooking.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCountry\/Region of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano, Italy\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eProducer Name\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eDiMartino Pasta\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAllergen Summary\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eContains wheat\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eCertified PGI Gragnano.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eStorage Conditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eCool, dry place\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eOpened\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eRefrigerate, use within 5-7 days\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eServing Temperature\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eHot\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eEnsure packaging is sealed properly.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003ePlease refer to packaging for latest details.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eNot all pasta is created equal\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMany assume pasta is just pasta, but \u003cstrong\u003ereal Gragnano pasta\u003c\/strong\u003e offers a depth of flavor and texture that turns every meal into a culinary event.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eUnderstanding this difference transforms \u003cstrong\u003eevery plate\u003c\/strong\u003e you serve.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/076512b538febcea0f3c482d2259f481.jpg?v=1715342403\" alt=\"di Martino - Penne Mezz. Rigate Pasta 16 oz - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003ePasta that transforms the ordinary\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eChoosing DiMartino Penne Mezz. Rigate means bringing a slice of Italy to your home. It’s more than just an ingredient; it’s a testament to quality and tradition that elevates every meal.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eElevate your cooking with \u003cstrong\u003eauthentic Italian pasta\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eThis is for the culinary adventurer who values \u003cstrong\u003eauthenticity\u003c\/strong\u003e, the home cook seeking \u003cstrong\u003equality\u003c\/strong\u003e, and anyone who desires a \u003cstrong\u003egenuine Italian experience\u003c\/strong\u003e with every bite of pasta.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each material does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003erough bronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003edurum semolina\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eCross-section of traditional bronze-die pasta\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eBronze-die surface\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe rough texture allows sauces to cling, enhancing flavor with every bite.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eDurum wheat core\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eProvides a firm texture that holds up in cooking, perfect for al dente pasta.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eSlow drying\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003ePreserves natural flavors and nutrients, ensuring a rich, authentic taste.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"Every time I cook it, the pasta grips sauce like no other.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTA COLLECTION\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003eDiMartino Pasta · Gragnano, Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003ePasta that brings Italy to your kitchen.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-penne-mezz-rigate-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePerfect pasta, every time\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily Dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eBring the taste of Italy to your family table with every meal.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eDinner Parties\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eImpress guests with pasta that complements any gourmet meal.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eWeeknight Meals\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eUpgrade your everyday pasta dishes effortlessly.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGift Giving\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eIdeal for gifting to any food lover or culinary enthusiast.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSpecial Occasions\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eCelebrate with pasta that turns any meal into an event.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:4\/3;max-height:480px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/076512b538febcea0f3c482d2259f481.jpg?v=1715342403\" alt=\"di Martino - Penne Mezz. Rigate Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eExperience pasta as it should be.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003eThis is for those who know.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-penne-mezz-rigate-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina difference\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eHow the wheat and process define quality\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eItalian ingredients vs standard pasta\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano's unique microclimate and \u003cstrong\u003ebronze-die extrusion\u003c\/strong\u003e create pasta with a porous surface that grips sauces like no other.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eLow-temperature drying over 48 hours preserves the durum wheat’s robust flavor, contrasting with high-heat industrial methods that can dull flavor and texture.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eDiMartino's Penne Mezz. Rigate captures the essence of Gragnano in every bite, offering an unmatched al dente experience.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003e\u003cstrong\u003eExperience true Italian pasta\u003c\/strong\u003e with every dish.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Penne ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-penne-mezz-rigate-pasta-12x16-oz\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Penne evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-penne-mezz-rigate-pasta-12x16-oz\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Penne.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-penne-mezz-rigate-pasta-12x16-oz\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-penne-mezz--sicilian-penne-rs7_03700b82-e953-400c-8146-cbb6ba27bd8c.png?v=1783273949\" alt=\"Sicilian Penne\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003epenne\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eolive sauce\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ebasil\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Sicilian Olive Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eSicilian Penne\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 8 oz (227 g) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-penne-mezz-rigate-pasta-12x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003ePenne\u003c\/a\u003e in salted water until al dente. Drain and set aside.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a pan, heat 1 tbsp (15 ml) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e, add 1 clove minced garlic, and sauté until fragrant.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eStir in 1 jar (24 oz, 680 g) of Pastificio Mandala's Sicilian Olive Sauce and heat through.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCombine pasta with sauce, garnish with fresh basil, and serve warm.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sicilian-olive-sauce-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sicilian-olive-sauce-6x24-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Sicilian Olive Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-penne-mezz--zuppa-di-penne-e-ceci-rs7_02c1f17f-7375-4c8d-90da-97e53d0cadde.png?v=1783273952\" alt=\"Zuppa di Penne e Ceci\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003epenne\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003echickpeas\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003evegetable broth\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003e\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eZuppa di Penne e Ceci\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a pot, heat 2 tbsp (30 ml) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e, add 1 chopped onion and 2 cloves minced garlic.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eStir in 1 cup (240 ml) canned chickpeas, 4 cups (960 ml) vegetable broth, and bring to a simmer.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 8 oz (227 g) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-penne-mezz-rigate-pasta-12x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003ePenne\u003c\/a\u003e, cook until pasta is tender and broth is golden.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSeason with salt, pepper, and rosemary. Serve with grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-penne-mezz--salmon-penne-delight-rs7_90730036-4c9d-47cd-85f0-1de24123cbe0.png?v=1783273956\" alt=\"Salmon Penne Delight\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003epenne\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003esalmon\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003elemon\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003e\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eSalmon Penne Delight\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSeason 2 salmon fillets with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/salt-pepper-mill-dark-beech-compact-adjustable\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003esalt and pepper\u003c\/a\u003e. Sear in a \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/10-hybrid-carbon-steel-skillet-hand-forged\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eskillet\u003c\/a\u003e with 1 tbsp (15 ml) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e (internal temp 145°F \/ 63°C).\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eRemove salmon, add 1 tbsp (15 ml) lemon juice and 1\/4 cup (60 ml) white wine to deglaze.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 8 oz (227 g) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-penne-mezz-rigate-pasta-12x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003ePenne\u003c\/a\u003e, toss with sauce, and finish cooking pasta in the \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/10-hybrid-carbon-steel-skillet-hand-forged\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eskillet\u003c\/a\u003e.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eTop with cooked salmon, drizzle with remaining pan sauce, and serve (internal temp 145°F \/ 63°C).\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eSicilian Penne\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChardonnay, Sicily\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe buttery notes of Chardonnay enhance the olive sauce.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M10,6 C2,16 1,30 2,46 C3,60 10,69 18,70 C26,69 33,60 34,46 C35,30 34,16 26,6 Q21,4 18,4 Q15,5 10,6 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"70\" x2=\"18\" y2=\"81\"\u003e\u003c\/line\u003e\u003cline x1=\"10\" y1=\"81\" x2=\"26\" y2=\"81\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eZuppa di Penne e Ceci\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003ePinot Grigio, Veneto\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe crispness cuts through the creamy chickpea soup.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eSalmon Penne Delight\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eSauvignon Blanc, Marlborough\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe citrus notes complement the fresh salmon.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhy Gragnano makes a difference\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ePasta di Gragnano\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eHeritage of pasta-making in Gragnano\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eThis is pasta \u003cstrong\u003esteeped in tradition\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/076512b538febcea0f3c482d2259f481.jpg?v=1715342403\" alt=\"di Martino - Penne Mezz. Rigate Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-penne-mezz-rigate-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"This pasta holds sauce beautifully and has a perfect al dente texture every time.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eSarah K. ... bought for new home, 8 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"I love how this pasta transforms even the simplest sauces into gourmet dishes.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eJohn D. ... Italian food enthusiast, 5 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The best penne I’ve ever had, it truly makes every meal special.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eEmily R. ... pasta lover, 1 year ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete your Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eExplore more authentic Italian pasta and sauces from DiMartino.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003ePerfect for birthdays or housewarmings, showcasing Gragnano's artisan quality. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-tortiglioni-pasta-6x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-TortiglioniPasta16oz.png?v=1715342176\" alt=\"di Martino - Tortiglioni Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Tortiglioni Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eIdeal for hearty sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiPasta16oz.png?v=1737424875\" alt=\"di Martino - Spaghetti Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Spaghetti Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for creamy dishes\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-elbow-macaroni-pasta-12x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-ElbowMacaroniPasta12x16oz.png?v=1738349103\" alt=\"di Martino - Elbow Macaroni Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Elbow Macaroni Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eClassic Italian favorite\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-bucatini-pasta-24x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-BucatiniPasta16oz.png?v=1737348396\" alt=\"di Martino - Bucatini Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Bucatini Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eGreat for seafood sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout DiMartino Pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eCrafting pasta since 1912\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eFounded in Gragnano, Italy, DiMartino Pasta has been producing premium pasta for over a century. They are committed to using 100% Italian durum wheat and pure spring water, ensuring each batch reflects the rich tradition of Italian pasta-making.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eDiMartino’s dedication to authentic methods and local sourcing is evident in every product. The Gragnano region offers ideal conditions for pasta, combining heritage with quality for a truly unique culinary experience.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCaring for your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules that preserve the flavor\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eStore properly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep in a cool, dry place away from direct sunlight.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSeal tightly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eEnsure packaging is sealed to maintain freshness.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eUse in time\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eUse opened packages within 5-7 days for best quality.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003ePair well\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003ePair with your favorite sauces to enhance every dish.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eProper storage ensures your pasta remains fresh and flavorful for every meal.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eThe pasta your meals deserve\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for the generic supermarket box, \u003cstrong\u003eyou miss the texture\u003c\/strong\u003e and \u003cstrong\u003esauce adhesion\u003c\/strong\u003e that true Gragnano pasta offers. DiMartino’s Penne Mezz. Rigate, crafted in the heart of Italy, brings authentic Italian tradition to your table, ensuring every bite is a celebration of flavor.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eBring the taste of Gragnano to your home with DiMartino.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $4.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs DiMartino's Penne versatile for casseroles?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eAbsolutely!\u003c\/strong\u003e The ridges of Penne Mezz. Rigate hold sauces well, making it perfect for casseroles.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat defines the texture of Penne Mezz. Rigate?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eIts \u003cstrong\u003ebronze-die extrusion\u003c\/strong\u003e and slow drying give it a unique texture that holds sauces effectively.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow does Penne Mezz. Rigate handle rich sauces?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThe grooved surface allows rich sauces to adhere, enhancing flavor with every bite.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat makes DiMartino Penne Mezz. Rigate suitable for gifting compared to grocery-store pasta boxes?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eUnlike mass-market pasta in plain cellophane, DiMartino arrives in its authentic Gragnano packaging that showcases the IGP seal and traditional Italian graphics...presentation-ready without additional wrapping, reflecting the artisanal heritage that makes it a meaningful gift for anyone who values genuine Italian culinary tradition.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow should I store this pasta?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eKeep in a cool, dry place away from sunlight. Opened packages should be used within 5-7 days when refrigerated.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes this product contain any nuts?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eNo nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat separates DiMartino's ingredient sourcing from other premium pastas that claim Italian wheat?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eDiMartino uses 100% Campanian durum wheat semolina sourced exclusively from the regions surrounding Gragnano...not blended wheat from multiple continents...combined with pure spring water from the Lattari Mountains, preserving the grain's natural sweetness that industrial high-heat drying destroys.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow does Gragnano's location and IGP protection ensure authenticity that factory pasta from generic Italian regions can't replicate?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eDiMartino is crafted in Gragnano...the birthplace of dried pasta on the Gulf of Naples...where IGP (Protected Geographical Indication) certification mandates the precise combination of locally-sourced Campanian wheat, bronze dies, and slow mountain-air drying that captures the irreplaceable terroir absent in pasta made outside this historic microclimate.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan I set up recurring deliveries to avoid running out of authentic Gragnano pasta between orders?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes...subscribe for automatic deliveries on your preferred schedule (monthly, bi-monthly, or quarterly) to ensure you never run out of DiMartino's authentic Gragnano pasta, with the flexibility to pause, adjust frequency, or cancel anytime without penalty.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is the product packaged for shipping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach box is cushioned in protective material and arrives gift-ready, no additional wrapping required.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-penne-mezz-rigate-pasta-12x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"Is DiMartino's Penne versatile for casseroles?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Absolutely! The ridges of Penne Mezz. Rigate hold sauces well, making it perfect for casseroles.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What defines the texture of Penne Mezz. Rigate?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Its bronze-die extrusion and slow drying give it a unique texture that holds sauces effectively.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How does Penne Mezz. Rigate handle rich sauces?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The grooved surface allows rich sauces to adhere, enhancing flavor with every bite.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is this pasta suitable for gift-giving?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, it arrives presentation-ready and makes a lovely gift for pasta lovers.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How should I store this pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Keep in a cool, dry place away from sunlight. Opened packages should be used within 5-7 days when refrigerated.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does this product contain any nuts?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What are the main ingredients?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Made with 100% Italian durum wheat semolina and pure spring water.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Where is DiMartino pasta sourced from?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"It's made in Gragnano, Italy, using local ingredients known for their high quality.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is there a subscription option available?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, subscribe to enjoy regular deliveries and never run out of your favorite pasta.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is the product packaged for shipping?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each box is cushioned in protective material and arrives gift-ready, no additional wrapping required.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"di Martino - Penne Mezz. Rigate Pasta 16 oz\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"DiMartino Pasta\"\n  },\n  \"description\": \"DiMartino Penne Mezz. Rigate is an authentic Italian pasta made from 100% Italian durum wheat, crafted in Gragnano using traditional methods.\",\n  \"sku\": \"PAS-0360\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"4.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"100% Italian durum wheat semolina, bronze-die extruded\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Net Weight\",\n      \"value\": \"16 oz (454 g)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Region of Origin\",\n      \"value\": \"Gragnano, Italy\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Production Method\",\n      \"value\": \"Bronze-die extruded\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certification\",\n      \"value\": \"PGI Gragnano\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003ePenne Mezz. Rigate · Sauce-gripping Perfection\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$4.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-penne-mezz-rigate-pasta-12x16-oz')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979392434279,"sku":"PAS-0360","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PenneMezz.RigatePasta16oz.png?v=1737424998"},{"product_id":"di-martino-pennoni-pasta-10x16-oz","title":"Pennoni Pasta for Hearty Sauces - 16 oz","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PennoniPasta16oz.png?v=1737425105\" alt=\"di Martino - Pennoni Pasta 16 oz - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PennoniPasta16oz.png?v=1737425105')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PennoniPasta16oz.png?v=1737425105\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Pennoni Pasta 16 oz ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/eb75242aac3104e09837867020b4652a.jpg?v=1715342395')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/eb75242aac3104e09837867020b4652a.jpg?v=1715342395\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Pennoni Pasta 16 oz ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eItalian durum wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePerfect with ragù\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eBronze-die texture\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003ePGI Certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eGreat for baked dishes\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003eDiMartino Pasta · Italy\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        Larger-diameter quill pasta for hearty sauces\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano · Bronze-Extruded · PGI Certified · 16 oz\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"This pasta holds sauce like nothing else ... a game changer for ragù.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.8 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e147 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$4.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-pennoni-pasta-10x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979392467047\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003eItalian durum wheat semolina\u003c\/strong\u003e combines with bronze-die extrusion for a pasta that embraces robust sauces. Crafted in Gragnano, Italy, it is perfect for ragù and thick, meaty sauces.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eItalian durum wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePerfect with ragù\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eBronze-die texture\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003ePGI Certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eGreat for baked dishes\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy DiMartino Pennoni Pasta is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why Gragnano's bronze-die pasta is unrivaled in texture and flavor)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eMADE IN GRAGNANO\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in Italy’s pasta heartland, Gragnano pasta carries a tradition of excellence that ensures quality and flavor.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eBRONZE-DIE CUT\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe rough surface created by bronze dies allows sauces to cling better, delivering flavor in every bite compared to smooth, teflon-cut pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eTEXTURE \u0026amp; FLAVOR\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe unique drying process enhances the pasta's texture, ensuring a firm bite and rich, authentic flavor with every dish.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eQUALITY GUARANTEED\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003ePurchase with confidence: Gragnano's IGP certification guarantees authentic Italian quality in every box.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pastas\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBarilla\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRonzoni\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMueller's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTrader Joe's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino Pasta \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        DiMartino has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.7g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e8-12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$3.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.5g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$6.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino Pasta\u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e13.5g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e$4.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the best you’ve had is Barilla, DiMartino elevates your pasta experience beyond expectations.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what excites you is authentic Gragnano craftsmanship, DiMartino's Pennoni offers an unmatched culinary delight.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_If you love hearty meals_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003ePennoni pairs beautifully with robust ragù and thick sauces, making every meal satisfying.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_If you enjoy artisan quality_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eExperience the unique texture and flavor of Gragnano PGI-certified pasta.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_If you need versatility_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eIdeal for layered dishes and as a substitute for paccheri in recipes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_If pasta is your main course_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003ePennoni's structure complements and enhances your favorite sauces.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_If you prefer quick-cook options_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003ePennoni requires patience to cook perfectly, not suitable for fast meals.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_If you like light sauces_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis pasta is not designed for light broths or simple oil-based sauces.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_If you are looking for basic pasta_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThe complexity and quality of Pennoni might be unnecessary for simple dishes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_If storage is an issue_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eRequires proper storage to maintain its quality and texture.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_For gourmet home chefs_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for those who see pasta as the star of the meal.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_For those who appreciate tradition_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eCrafted with a family tradition dating back to 1912.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_For fans of Italian cuisine_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eAllows you to recreate authentic Italian recipes at home.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_For gift-givers seeking quality_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eAn ideal gift for food enthusiasts and Italian cuisine lovers.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose di Martino Pennoni Pasta\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eAuthentic Italian Craft\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eMade in Gragnano, Italy, offering genuine Italian pasta experience unmatched by mass-produced brands.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003ePerfect for Thick Sauces\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eIts large, ridged tubes hold hearty sauces, making every meal a flavorful delight.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eQuality You Can Taste\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eBronze-die extrusion and slow drying deliver texture that elevates every dish.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eOrigin\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eGragnano, Italy\u003c\/strong\u003e ... the pasta heartland.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eMethod\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eUsing \u003cstrong\u003ebronze dies\u003c\/strong\u003e for a rough, sauce-gripping texture.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eQuality\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003ePGI certified\u003c\/strong\u003e ensures authentic Italian standards.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PennoniPasta16oz.png?v=1737425105\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PennoniPasta16oz.png?v=1737425105\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PennoniPasta16oz.png?v=1737425105\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eCrafted for bold, meaty sauces that shine.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-pennoni-pasta-10x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      If you see pasta as more than just a side, \u003cem\u003edi Martino Pennoni Pasta\u003c\/em\u003e gives you the structure and grip needed to make sauces shine. This isn’t just pasta... it’s a culinary foundation.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eFirst Taste Sensation\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eOpening a box of di Martino Pennoni Pasta reveals a satisfying aroma of high-protein durum wheat. When cooked, its firm, chewy texture and rough surface perfectly cradle robust sauces, delivering a mouthful of Italian tradition in every bite.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatile Pairings\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003ePerfect for ragù, cheese bakes, or a hearty pasta in brodo dish, this pasta opens up a world of culinary possibilities. Its size and texture allow it to hold up under thick, flavorful sauces, bringing out the best in each meal.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eGragnano Heritage\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in Gragnano, Italy, known for its pasta tradition, di Martino Pennoni embodies the region's commitment to quality and authenticity. This pasta is a genuine representation of Italian culinary heritage, offering a taste of Gragnano with every bite.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003ePasta that makes every meal memorable.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-pennoni-pasta-10x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eThe meal stops being just pasta.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore di Martino Pennoni, pasta was just a base for sauce. Now, it's the centerpiece, the foundation of the entire dish. Each bite reveals the texture and flavor that transforms an ordinary meal into a memorable experience.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eEmbrace \u003cstrong\u003eauthentic Italian quality\u003c\/strong\u003e every time you cook.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat di Martino Pennoni Pasta is made of\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e16 oz box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e16 oz (453 g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eUnit Count\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1 box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eContains durum wheat semolina.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCountry of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eItaly\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eRegion\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAllergen Summary\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eContains wheat.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003ePGI certified.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eStorage Conditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eCool, dry place, away from sunlight\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eOpened\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eRefrigerate for 5-7 days\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eEnsure box is tightly sealed.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eSpecifications are based on dry weights.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePasta is just pasta? Not quite.\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMany assume all pasta is the same. \u003cstrong\u003eNot true.\u003c\/strong\u003e Di Martino Pennoni Pasta uses bronze-die extrusion and slow drying for a texture and flavor that's distinctively superior.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eExperience pasta as the main event, \u003cstrong\u003enot just a base\u003c\/strong\u003e for sauces.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/eb75242aac3104e09837867020b4652a.jpg?v=1715342395\" alt=\"di Martino - Pennoni Pasta 16 oz - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eA meal that becomes an experience.\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eWith di Martino Pennoni, dinners transform. This pasta stands up to hearty sauces, creating dishes that aren't just meals but culinary experiences. It's not just about eating... it's about savoring every bite.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eElevate your meals with \u003cstrong\u003eauthentic Italian craftsmanship\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003ePerfect for the home chef who treasures authenticity and craftsmanship. For those who see pasta as the centerpiece of the meal, \u003cstrong\u003edi Martino Pennoni\u003c\/strong\u003e offers a robust texture and flavor that elevates every dish.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each material does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003erough bronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die pasta\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eCross-section of bronze-die extruded pasta\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eBronze-Die Surface\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCreates a rough texture that helps sauces cling better, enhancing flavor with every bite.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eDurum Wheat Core\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eHigh-protein content ensures a firm bite that holds up under hearty sauces and prolonged cooking.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eSlow Drying Process\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003ePreserves the pasta’s natural flavor and improves sauce adhesion, offering a superior culinary experience.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"The texture grips the sauce perfectly, making every bite a flavor explosion.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTA COLLECTION\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003eDiMartino Pasta · Gragnano, Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eCrafted for sauces that deserve the best.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-pennoni-pasta-10x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eIdeal occasions for Pennoni Pasta\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily Dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eElevate weeknight family meals with pasta that holds hearty sauces beautifully.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eEntertaining Guests\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eImpress dinner guests with authentic Italian pasta crafted in Gragnano.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003ePairing with Wine\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003ePerfect accompaniment to a carefully selected wine, enhancing the dining experience.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGourmet Cooking\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eFor home chefs who want to create restaurant-quality dishes in their buy kitchen.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGift Giving\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eAn ideal gift for food lovers who appreciate the finer things in culinary art.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:4\/3;max-height:480px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/eb75242aac3104e09837867020b4652a.jpg?v=1715342395\" alt=\"di Martino - Pennoni Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eCrafted for the pasta lover's kitchen.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003eDiMartino Pennoni is for true enthusiasts.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-pennoni-pasta-10x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina definition\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhat makes our semolina unique\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eGrain quality, left to right: inferior to ours\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eDi Martino uses \u003cstrong\u003e100% Italian durum wheat\u003c\/strong\u003e, known for its high protein content, ensuring a firm bite and optimal sauce adhesion, unlike industrial alternatives.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBronze-die extrusion imparts a rough texture, enhancing sauce grip, while slow drying at low temperatures preserves flavor and nutrients better than high-heat methods.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eThis results in pasta that not only holds its shape but also maximizes the culinary experience with every recipe.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003e\u003cstrong\u003eAuthentic Italian craftsmanship\u003c\/strong\u003e sets di Martino apart.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Pasta ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-pennoni-pasta-10x16-oz\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Pasta evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-pennoni-pasta-10x16-oz\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Pasta.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-pennoni-pasta-10x16-oz\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-pennoni-pas-grana-padano-pasta-rs7_0a30862f-0043-4697-a8e3-4ebefc317a85.png?v=1783273962\" alt=\"Grana Padano Pasta\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ePasta\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003egrana padano\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ebasil\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Grana Padano Cheese Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eGrana Padano Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 8 oz (225g) of Pasta until al dente. Drain and return to pot.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 1 jar (19.8 oz) of Pastificio Mandala's \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-grana-padano-18m\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eGrana Padano\u003c\/a\u003e Cheese Sauce to Pasta and stir gently.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSimmer on low for 2-3 minutes, ensuring even sauce distribution. Add salt to taste.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe hot, garnished with fresh basil and grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-grana-padano-18m\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eGrana Padano\u003c\/a\u003e cheese.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Grana Padano Cheese Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-pennoni-pas-miso-broth-pasta-rs7_19f4b74a-f716-4392-88c4-dec1b38467e4.png?v=1783273965\" alt=\"Miso Broth Pasta\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ePasta\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003emiso paste\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003emushrooms\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eMiso-vegetable broth\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eMiso Broth Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a large pot, combine 4 cups (950ml) vegetable broth and 2 tbsp (30ml) miso paste. Bring to a simmer.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 12 oz (340g) of Pasta and cook directly in the broth for 10-12 minutes until al dente.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eStir in 1 cup (150g) of sliced mushrooms and 1 cup (150g) of spinach. Cook for another 5 minutes.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe hot, topped with scallions and a dash of sesame oil for extra flavor.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-pennoni-pas-steak-and-pasta-rs7_7ce8e743-218e-4c27-9f7b-8d4e2dda19a6.png?v=1783273969\" alt=\"Steak and Pasta\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ePasta\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eflank steak\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eParmesan cheese\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eSteak drippings\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eSteak and Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSeason 1 lb (450g) of flank steak with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/salt-pepper-mill-dark-beech-compact-adjustable\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003esalt and pepper\u003c\/a\u003e. Sear on high heat for 4 minutes per side (internal temp 145°F \/ 63°C).\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eRemove steak from the pan and let it rest. In the same pan, cook 12 oz (340g) of Pasta in steak drippings.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSlice the steak and return to the pan. Add 2 tbsp (30ml) of balsamic glaze, tossing everything together.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe with freshly cracked black pepper and a sprinkle of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e cheese.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eGrana Padano Pasta\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChardonnay from Burgundy\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe rich, creamy texture complements the cheese sauce.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eMiso Broth Pasta\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eSauvignon Blanc from Marlborough\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eCrisp acidity balances the miso's umami flavors.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eSteak and Pasta\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eCabernet Sauvignon from Napa\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eBold tannins enhance the steak's savory richness.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eDi Martino's rich history\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ePasta line\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eCenturies-old tradition in pasta production\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eEmbrace the legacy of Italian pasta with every bite.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/eb75242aac3104e09837867020b4652a.jpg?v=1715342395\" alt=\"di Martino - Pennoni Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-pennoni-pasta-10x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The texture is unlike any pasta I've tried. It truly elevates my dishes to restaurant quality.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eLaura G. ... home chef, 3 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"Every time I serve this, I get compliments. The sauce clings perfectly, making every bite flavorful.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eJames H. ... dinner host, 1 month ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"Perfect for my ragù. The pasta holds up beautifully and never gets soggy. Highly recommend!\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eSophia L. ... Italian cuisine lover, 2 weeks ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete the Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eEnhance your culinary collection with more from DiMartino.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003ePerfect for birthdays and anniversaries, showcasing artisan Gragnano quality. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-elbow-macaroni-pasta-12x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-ElbowMacaroniPasta12x16oz.png?v=1738349103\" alt=\"di Martino - Elbow Macaroni Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Elbow Macaroni Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for creamy bakes\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-pappardelle-pasta-12x8-8-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PappardellePasta8.8oz.png?v=1737425056\" alt=\"di Martino - Pappardelle Pasta 8.8 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Pappardelle Pasta 8.8 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eIdeal for rich sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiPasta16oz.png?v=1737424875\" alt=\"di Martino - Spaghetti Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Spaghetti Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eClassic choice for marinara\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-bucatini-pasta-24x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-BucatiniPasta16oz.png?v=1737348396\" alt=\"di Martino - Bucatini Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Bucatini Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eBest with creamy sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout DiMartino Pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eCrafting authentic Italian pasta since 1912\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eDiMartino Pasta, established in 1912 in Gragnano, Italy, is renowned for its dedication to the art of pasta making. Utilizing 100% Italian durum wheat semolina and pure spring water, the brand embodies the tradition and quality that have defined Italian culinary excellence for generations.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eThe choice of Gragnano ensures the perfect climate and conditions for pasta production, allowing DiMartino to maintain its commitment to authenticity and quality. This location, coupled with a dedication to tradition, makes each pasta cut a testament to Italian heritage.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCaring for your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules that preserve the flavor\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eStore properly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep in a cool, dry place away from direct sunlight to maintain quality.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSeal tightly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eEnsure the box is sealed after opening to prevent moisture absorption.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eUse within days\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eRefrigerate and consume within 5-7 days once opened for optimal freshness.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eAvoid heat\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eStore away from heat sources to preserve texture and taste.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eFollow these simple steps to enjoy the full flavor and quality of your pasta.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eThe culinary upgrade your kitchen needs\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for a generic supermarket box, the \u003cstrong\u003esauce slips off\u003c\/strong\u003e and the texture disappoints. But DiMartino Pennoni Pasta offers a \u003cstrong\u003eGragnano-crafted\u003c\/strong\u003e experience that enhances every dish. With a Subscribe \u0026amp; Save option, you can ensure this quality always graces your table.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eElevate your meals with pasta that truly makes a difference.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $4.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow does Pennoni differ from Penne?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003ePennoni is larger with a wider diameter than Penne, providing a more robust texture and better sauce adhesion.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat makes Pennoni ideal for thick sauces?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eIts large, ridged tubes are perfect for capturing thick and meaty sauces, enhancing every bite.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan Pennoni's bronze-cut ridges maintain their texture when baked in layered pasta dishes like pasticcio or baked ziti?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, the bronze-die extrusion creates deep ridges that grip cheese and sauce between layers, while the slow-drying process ensures the pasta holds its shape during extended baking without becoming mushy...essential for traditional pasticcio or baked ziti where lesser pasta would disintegrate.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes this pasta contain any nuts?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eNo nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow should I store this Gragnano IGP pasta to preserve the natural wheat aromatics from the slow mountain-air drying process?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eStore unopened in a cool, dry place away from direct sunlight to preserve the grain's natural sweetness locked in during slow drying. Once opened, transfer to an airtight container and keep in a cool pantry (not refrigerator) for up to 2 months...the low-moisture content from traditional drying prevents spoilage without refrigeration.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat makes Gragnano the protected birthplace of this pasta, and how does IGP certification guarantee its authenticity?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eCrafted in Gragnano...a hillside town in the Gulf of Naples whose unique mountain air and humidity have made it Italy's pasta capital since the 1500s. The IGP (Protected Geographical Indication) certification legally guarantees this pasta was made entirely in Gragnano using local Campanian durum wheat, bronze dies, and the region's traditional slow-drying methods...not just labeled there after industrial production elsewhere.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes this Gragnano IGP pasta arrive in gift-ready packaging that communicates its artisanal heritage without additional wrapping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, each box features traditional Gragnano design elements and arrives cushioned in protective material, presentation-ready for gifting. The IGP certification seal and artisanal production story printed on the package communicate premium heritage without additional wrapping...ideal for food enthusiasts who recognize the value of protected-origin pasta.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan I subscribe to regular deliveries?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, a Subscribe \u0026amp; Save option is available for regular deliveries and savings on each purchase.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes the pasta hold up in soups?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eAbsolutely, Pennoni's texture is ideal for brothy dishes, retaining its shape and texture in soups.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat's the ideal cooking time for Pennoni to achieve al dente texture while preserving the bronze-cut surface that holds sauce?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eTypically 10-12 minutes in well-salted boiling water for al dente, though the bronze-cut surface and slow-dried structure mean this pasta forgives slight overcooking better than industrial alternatives. Always taste-test 1 minute before the package time...you'll notice the grain's natural sweetness from low-temperature drying, a quality that disappears in high-heat industrial production.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-pennoni-pasta-10x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"How does Pennoni differ from Penne?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Pennoni is larger with a wider diameter than Penne, providing a more robust texture and better sauce adhesion.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What makes Pennoni ideal for thick sauces?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Its large, ridged tubes are perfect for capturing thick and meaty sauces, enhancing every bite.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Can Pennoni be used in layered pasta dishes?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, its structure makes it ideal for baked dishes and layering with cheeses and sauces.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does this pasta contain any nuts?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How should I store the pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Store in a cool, dry place away from direct sunlight. Once opened, refrigerate for 5-7 days.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the origin of this pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Made in Gragnano, Italy, using traditional methods for authentic Italian quality.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is this pasta suitable for gifting?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, each box is cushioned in protective material, arriving presentation-ready for gifting ... no additional wrapping required.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Can I subscribe to regular deliveries?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, a Subscribe \u0026 Save option is available for regular deliveries and savings on each purchase.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does the pasta hold up in soups?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Absolutely, Pennoni's texture is ideal for brothy dishes, retaining its shape and texture in soups.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How long does it take to cook?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Typically 10-12 minutes for al dente, but always check the package instructions for exact times.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"di Martino - Pennoni Pasta 16 oz\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"DiMartino Pasta\"\n  },\n  \"description\": \"DiMartino Pennoni Pasta, made in Gragnano, Italy, uses 100% Italian durum wheat and bronze-die extrusion for perfect sauce adhesion. Ideal for hearty sauces and traditional Italian dishes.\",\n  \"sku\": \"PAS-0365\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"4.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"Italian durum wheat semolina, bronze-die extrusion\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Weight\",\n      \"value\": \"16 oz\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Origin\",\n      \"value\": \"Gragnano, Italy\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Production Method\",\n      \"value\": \"Bronze-die extrusion\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certification\",\n      \"value\": \"PGI Certified\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eLarger-diameter quill pasta for hearty sauces\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$4.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-pennoni-pasta-10x16-oz')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979392467047,"sku":"PAS-0365","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PennoniPasta16oz.png?v=1737425105"},{"product_id":"di-martino-rigatoni-pasta-10x16-oz","title":"Gragnano Rigatoni Pasta 16 oz for Hearty Sauces","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-RigatoniPasta16oz.png?v=1737425133\" alt=\"di Martino - Rigatoni Pasta 16 oz - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-RigatoniPasta16oz.png?v=1737425133')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-RigatoniPasta16oz.png?v=1737425133\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Rigatoni Pasta 16 oz ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/cab32736fe3ed9a5554f928cc03e1a7c_cad7c69b-167f-4c2c-8759-b971bd3ba76f.jpg?v=1715342298')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/cab32736fe3ed9a5554f928cc03e1a7c_cad7c69b-167f-4c2c-8759-b971bd3ba76f.jpg?v=1715342298\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Rigatoni Pasta 16 oz ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with ragu or cheese\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-die extrusion\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eHolds sauce in ridges\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003ePGI Certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePerfect for baked dishes\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003eDiMartino Pasta · Italy\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        The Pasta That Holds Flavor\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano · Bronze-Extruded · PGI Certified\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"The best pasta for soaking up every drop of sauce.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.7 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e215 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$4.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-rigatoni-pasta-10x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979392499815\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003eDurum wheat semolina\u003c\/strong\u003e is the hero ingredient in this exceptional rigatoni, made in Gragnano, Italy. Using bronze-die extrusion, it excels in absorbing rich sauces.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with ragu or cheese\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-die extrusion\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eHolds sauce in ridges\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003ePGI Certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePerfect for baked dishes\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy di Martino Rigatoni is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why Gragnano-crafted pasta holds sauce like no other)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eMADE IN GRAGNANO\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eGragnano, Italy, has a tradition of pasta-making excellence that enhances flavor and texture.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eBRONZE-DIE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eBronze-die extrusion creates a rougher surface, allowing sauce to adhere better than smooth Teflon-die pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eRICH TEXTURE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eHigh protein durum wheat semolina provides a firm bite and superior sauce retention.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eSATISFACTION GUARANTEED\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEnjoy free shipping on orders over $50. Discover the pasta that transforms meals.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pastas\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBarilla\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRonzoni\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMueller's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTrader Joe's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino Pasta \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        DiMartino has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.7g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e8-12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$3.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.5g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$6.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino\u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e14.0g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e36h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e$4.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the best you know is Barilla, DiMartino is the step into artisan quality.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is Gragnano authenticity, the bronze-die texture here is unmatched.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Love baking pasta dishes?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eThis rigatoni holds up beautifully in the oven, absorbing every bit of flavor.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Looking for robust texture?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eIts thick walls and ridges are perfect for hearty sauces, providing a satisfying bite.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Need a pasta that shines?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eThis rigatoni's sauce-hugging design makes it a star in any dish.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Appreciate Italian tradition?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eCrafted in Gragnano, it carries a legacy of pasta excellence.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Prefer quick-cook pasta?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eIf speed is your priority, this slow-dried pasta may not suit your needs.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Only use pasta for salads?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eIts texture and thickness are overkill for light, cold dishes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Want a pasta for delicate sauces?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis pasta's ridges are designed for hearty, thick sauces.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Prefer thin pasta?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis rigatoni is thick and robust, not for those who favor delicate strands.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_For traditional Italian cooks_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eWho cherish the authentic taste and texture of Gragnano-made pasta.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_For fans of baked ziti_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eThis pasta's shape and texture are perfect for hearty meals.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_For texture enthusiasts_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eWho appreciate the sauce-hugging ridges and firm bite of quality pasta.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_For lovers of rich sauces_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIts surface holds onto every drop of sauce, enhancing every bite.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose di Martino Rigatoni\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eAuthentic Italian Craft\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eCrafted in Gragnano, Italy, this pasta carries a legacy of tradition and quality.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003ePremium Ingredients\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eMade from 100% Italian durum wheat semolina, ensuring a robust and delicious bite.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003ePerfect Sauce Partner\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eIts ridged surface holds sauces beautifully, enhancing every meal.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTEXTURE\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eThick and ridged for \u003cstrong\u003esuperior sauce grip\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eORIGIN\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eMade in Gragnano\u003c\/strong\u003e, Italy's pasta heartland.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eMETHOD\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eBronze-die extrusion\u003c\/strong\u003e ensures a rough, sauce-hugging surface.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-RigatoniPasta16oz.png?v=1737425133\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-RigatoniPasta16oz.png?v=1737425133\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-RigatoniPasta16oz.png?v=1737425133\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eGragnano heritage in every bite.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-rigatoni-pasta-10x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      For those who recognize that pasta is more than just a meal... it's an experience of texture and tradition.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eThe aroma and texture\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eOpening a box of di Martino Rigatoni reveals the \u003cstrong\u003erich aroma of durum wheat\u003c\/strong\u003e. The texture is immediately noticeable, promising a pasta that will hold sauce superbly and deliver a firm bite.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatile recipe hero\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThis rigatoni is a staple for a wide range of dishes, from classic baked ziti to inventive pasta frittatas. Its robust shape and texture make it a reliable partner for hearty sauces and creative culinary experiments.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eGragnano's legacy\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in Gragnano, Italy, this pasta embodies a tradition of excellence. The region’s pure spring water and age-old methods ensure each piece of rigatoni is a testament to authentic Italian craftsmanship.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eRigatoni that makes every meal memorable.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-rigatoni-pasta-10x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eYour pasta nights become a celebration.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore DiMartino, you might settle for pasta that merely fills a plate. After, each dish becomes a celebration of texture and tradition, bringing the heart of Gragnano to your table.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eEvery meal becomes about \u003cstrong\u003equality\u003c\/strong\u003e and \u003cstrong\u003eauthenticity\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat the DiMartino Rigatoni is made of, and how it's crafted\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e16 oz box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1.08 lbs (490 g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eUnit Count\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1 box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eEach box contains a single product format.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCountry of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eItaly\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eRegion\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCertifications\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePGI Gragnano\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eSourced from Italian farms.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eConditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eCool, dry place\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAvoid\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eDirect sunlight\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eProper storage ensures quality preservation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eAlways check packaging for detailed product information.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eNot all pasta is created equal\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMany assume pasta is just a base for sauce. \u003cstrong\u003eDiMartino Rigatoni\u003c\/strong\u003e proves that the right pasta \u003cstrong\u003eenhances the entire dish\u003c\/strong\u003e. Its texture and flavor are key to transforming your meal.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eDiscover pasta that makes the sauce secondary to its buy excellence.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/cab32736fe3ed9a5554f928cc03e1a7c_cad7c69b-167f-4c2c-8759-b971bd3ba76f.jpg?v=1715342298\" alt=\"di Martino - Rigatoni Pasta 16 oz - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhen pasta becomes more than just dinner\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eChoosing DiMartino Rigatoni means embracing a piece of Italy's culinary heritage. It's about more than just eating... it's about experiencing the \u003cstrong\u003erich tradition\u003c\/strong\u003e and \u003cstrong\u003eauthentic flavor\u003c\/strong\u003e in every bite.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003ePasta night turns into a \u003cstrong\u003eculinary journey\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eFor those who see pasta as more than just a meal. Perfect for \u003cstrong\u003ehome chefs\u003c\/strong\u003e who value \u003cstrong\u003eauthenticity\u003c\/strong\u003e and \u003cstrong\u003equality\u003c\/strong\u003e, and for anyone who wants to bring a touch of Italy to their kitchen.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each material does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003edurum wheat\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eRigatoni's cross-section with its sauce-gripping ridges.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eGragnano origin\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in Gragnano, Italy, known as the birthplace of premium pasta. The region's climate and pure water enhance flavor.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eBronze-die finish\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eProvides a rough surface that holds sauce better than smooth Teflon-cut alternatives, ensuring every bite is flavorful.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eHigh protein\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eMade with high-protein durum wheat semolina, this pasta offers a firm texture that withstands hearty sauces.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"Every bite of this rigatoni feels like a journey through Italy's culinary traditions.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTA\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003eDiMartino Pasta · Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eAuthentic Gragnano pasta that elevates every meal.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-rigatoni-pasta-10x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePerfect for these meals\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eRigatoni's robust texture makes it ideal for hearty family meals and comforting baked dishes.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eDinner parties\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eImpress guests with traditional Italian pasta that holds sauce beautifully and tastes exquisite.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eWeeknight meals\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eQuick and easy to prepare, this pasta is perfect for simple yet satisfying weekday dinners.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eRomantic dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003ePair with a rich sauce and a glass of wine for a cozy, intimate dinner for two.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eHoliday feasts\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eAdd a touch of Italian authenticity to festive meals, making them memorable and delicious.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:4\/3;max-height:480px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/cab32736fe3ed9a5554f928cc03e1a7c_cad7c69b-167f-4c2c-8759-b971bd3ba76f.jpg?v=1715342298\" alt=\"di Martino - Rigatoni Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eTransforming pasta night into a culinary journey.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003eDiMartino is for those who savor tradition.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-rigatoni-pasta-10x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina definition\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eUnderstanding the pasta's core ingredients\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eItalian ingredients and traditional methods\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eDiMartino Rigatoni uses \u003cstrong\u003e100% Italian durum wheat semolina\u003c\/strong\u003e, providing a firm texture. This wheat, combined with bronze-die extrusion, results in a pasta that holds sauce remarkably well.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBronze-die extrusion creates a rough, porous surface, enhancing sauce adhesion. Additionally, the slow drying process at low temperatures (36-72 hours) preserves the natural flavors and nutrients of the wheat.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eThis specific production method ensures DiMartino Rigatoni offers the best balance of texture, color, and flavor, making it ideal for hearty sauces and baked dishes.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003e\u003cstrong\u003eExperience pasta as it should be\u003c\/strong\u003e: rich, flavorful, and perfect for any sauce.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Rigatoni ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-rigatoni-pasta-10x16-oz\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Rigatoni evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-rigatoni-pasta-10x16-oz\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Rigatoni.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-rigatoni-pasta-10x16-oz\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-rigatoni-pa-marinara-rigatoni-delight-rs4_cad6a511-168a-4a8a-b3e3-3fb3a63edf74.png?v=1783273974\" alt=\"Marinara Rigatoni Delight\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003erigatoni\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eMarinara Basilico sauce\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eParmesan\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Marinara Basilico\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eMarinara Rigatoni Delight\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCook 8 oz (227 g) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-rigatoni-pasta-10x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eRigatoni\u003c\/a\u003e until al dente. Drain and reserve 1\/4 cup pasta water.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a pan, heat 1 jar of Pastificio Mandala's Marinara Basilico sauce. Add reserved pasta water.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eToss \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-rigatoni-pasta-10x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eRigatoni\u003c\/a\u003e with sauce over medium heat for 3 minutes, ensuring even coating.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe hot with grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e and fresh basil to taste.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-mandala-marinara-basilico-sauce\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-mandala-marinara-basilico-sauce\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Marinara Basilico →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-rigatoni-pa-rigatoni-frittata-rs4_fb501487-0df9-462e-9566-aa6547f26652.png?v=1783273979\" alt=\"Rigatoni Frittata\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003erigatoni\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ePecorino\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eeggs\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eolive oil and herbs\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eRigatoni Frittata\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 8 oz (227 g) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-rigatoni-pasta-10x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eRigatoni\u003c\/a\u003e until al dente, drain and cool slightly.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eMix \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-rigatoni-pasta-10x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eRigatoni\u003c\/a\u003e with 6 beaten eggs, 1\/2 cup (50 g) grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-pecorino-romano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003ePecorino\u003c\/a\u003e, and 1\/4 cup (15 g) chopped parsley.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eHeat 2 tbsp \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e in an oven-safe pan. Pour in pasta mixture, cook until edges set.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eFinish under a broiler until golden and firm. Serve with extra \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-pecorino-romano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003ePecorino\u003c\/a\u003e.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-rigatoni-pa-steak-and-rigatoni-rs4_c72624ea-63ee-41a7-85c8-d8eb2ad1f628.png?v=1783273982\" alt=\"Steak and Rigatoni\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003erigatoni\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eflank steak\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ered wine\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ered wine reduction\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eSteak and Rigatoni\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSear 1 lb (450 g) flank steak in 2 tbsp \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e, season with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/salt-pepper-mill-dark-beech-compact-adjustable\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003esalt and pepper\u003c\/a\u003e (internal temp 145°F \/ 63°C).\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCook 8 oz (227 g) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-rigatoni-pasta-10x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eRigatoni\u003c\/a\u003e until al dente. Drain and reserve 1\/4 cup pasta water.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSlice steak thinly, return to pan with 1 cup (240 ml) red wine. Reduce by half.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eToss \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-rigatoni-pasta-10x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eRigatoni\u003c\/a\u003e with steak and reduction. Serve hot, garnished with fresh thyme.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eMarinara Rigatoni Delight\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eSangiovese Chianti Italy\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe acidity of Chianti complements the tomato sauce beautifully.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eRigatoni Frittata\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChardonnay Burgundy France\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eIts buttery notes pair well with the creamy texture of the frittata.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eSteak and Rigatoni\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eMalbec Mendoza Argentina\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe robust flavors of Malbec enhance the hearty steak and pasta dish.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eCelebrating a tradition of excellence\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eRigatoni range\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eTimeline of DiMartino's artisan tradition\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eExperience the true taste of Italy with pasta that honors tradition.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/cab32736fe3ed9a5554f928cc03e1a7c_cad7c69b-167f-4c2c-8759-b971bd3ba76f.jpg?v=1715342298\" alt=\"di Martino - Rigatoni Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-rigatoni-pasta-10x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"This rigatoni is the best I've ever had. The texture holds up beautifully in baked dishes.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eMaria L. ... pasta enthusiast, 3 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The sauce clings to the rigatoni perfectly, making every bite delicious.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eJohn D. ... home chef, 6 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"Gragnano pasta is a game-changer. I'll never go back to regular store brands.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eLaura P. ... Italian food lover, 2 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete the Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eEnhance your meals with these complementary DiMartino products.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003ePerfect for housewarmings, showcasing artisan Gragnano quality. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-mezzi-rigatoni-pasta-6x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-MezziRigatoniPasta16oz.png?v=1737425127\" alt=\"di Martino - Mezzi Rigatoni Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Mezzi Rigatoni Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eGreat for soups\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-penne-mezz-rigate-pasta-12x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-PenneMezz.RigatePasta16oz.png?v=1737424998\" alt=\"di Martino - Penne Mezz. Rigate Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Penne Mezz. Rigate Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eIdeal for creamy sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiPasta16oz.png?v=1737424875\" alt=\"di Martino - Spaghetti Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Spaghetti Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eClassic Italian staple\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-elbow-macaroni-pasta-12x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-ElbowMacaroniPasta12x16oz.png?v=1738349103\" alt=\"di Martino - Elbow Macaroni Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Elbow Macaroni Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for amatriciana\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout DiMartino Pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eCrafting authentic pasta since 1912\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eFounded in 1912 in Gragnano, DiMartino Pasta represents three generations of family-run excellence. Using 100% Italian durum wheat semolina and pure spring water, they craft pasta that honors tradition.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eChoosing Gragnano as their production region ensures the pasta benefits from the ideal climate and heritage methods that make it a benchmark for true Italian quality.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCaring for your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules to preserve the pasta's quality\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eStore properly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep in a cool, dry place away from sunlight to maintain freshness.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSeal tightly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eOnce opened, ensure the package is sealed to prevent exposure to air.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eAvoid moisture\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eMoisture can affect the pasta's texture. Keep it dry to ensure quality.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eUse fresh\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eFor the best flavor, use the pasta within its expiry date.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eWith proper care, DiMartino pasta remains a premium pantry staple, ready to elevate any meal.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eEvery bite tells a story.\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for the generic supermarket version, the \u003cstrong\u003erich texture and sauce adhesion\u003c\/strong\u003e of Gragnano-crafted pasta is missing. DiMartino Rigatoni offers a taste of Italy's culinary heartland, making every meal an opportunity to savor true tradition.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eChoose DiMartino for an authentic Italian experience.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $4.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhy is Rigatoni preferred for baked pasta?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eRigatoni's thick walls and ridged surface make it perfect for baked dishes. \u003cstrong\u003eIt holds onto sauces\u003c\/strong\u003e and cheese, keeping its shape during cooking.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow does bronze-die extrusion affect Rigatoni's performance in cheese-heavy baked dishes like cacio e pepe or four-cheese bakes?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThe bronze-die extrusion creates a microscopically rough surface that grips melted cheese and cream-based sauces, while the thick walls prevent the pasta from collapsing under the weight of rich ingredients during baking...essential for dishes like cacio e pepe or four-cheese gratins.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan slow-dried Gragnano Rigatoni maintain its texture in cold pasta salads, or does the traditional drying process make it better suited for hot preparations?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThe 36-hour slow-drying process creates a denser gluten network that holds up in cold salads without becoming mushy, though Rigatoni's thick walls and tubular shape are engineered for hot, sauce-heavy dishes where its heat retention and sauce-capturing geometry deliver maximum flavor.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes this Gragnano pasta contain common allergens beyond wheat, and is it produced in a facility that processes tree nuts or other allergens?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThis pasta contains only durum wheat semolina and water...no eggs, dairy, or nuts in the recipe itself. However, it is produced in a facility that also processes tree nuts, so individuals with severe nut allergies should review the package label for current cross-contamination protocols.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat storage conditions preserve the slow-dried texture and durum wheat flavor of Gragnano pasta after opening the package?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eStore in a cool, dry place away from direct sunlight and heat sources to preserve the slow-dried texture. After opening, transfer to an airtight container or reseal the original package tightly to prevent moisture absorption, which can compromise the bronze-cut surface and the pasta's ability to hold sauce.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhere is the pasta sourced from?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eDiMartino Rigatoni is made in Gragnano, Italy, using \u003cstrong\u003e100% Italian durum wheat semolina\u003c\/strong\u003e and spring water from the Lattari Mountains.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs there a subscription option that ensures consistent delivery of this IGP-certified Gragnano pasta without running out between shipments?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, subscription delivery is available with flexible intervals (every 2, 4, or 6 weeks) so you maintain a steady supply of IGP-certified Gragnano Rigatoni. Subscribers receive the same fresh batch quality and can adjust or pause deliveries anytime to match their household pasta consumption.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat is the shelf life of an open box?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eOpen boxes should be used within a few months for optimal flavor, but \u003cstrong\u003esealed properly, they last longer\u003c\/strong\u003e.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is the pasta packaged for shipping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach box is cushioned in protective material, ensuring it arrives safely. It's presentation-ready for gifting ... no additional wrapping required.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat sauces pair best with Rigatoni?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eRigatoni pairs well with rich tomato sauces, hearty ragùs, and creamy cheese sauces, thanks to its \u003cstrong\u003ethick, ridged\u003c\/strong\u003e structure.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-rigatoni-pasta-10x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"Why is Rigatoni preferred for baked pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Rigatoni's thick walls and ridged surface make it perfect for baked dishes. It holds onto sauces and cheese, keeping its shape during cooking.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is Rigatoni suitable for cheese-heavy dishes?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Absolutely. Rigatoni excels in cheese-heavy dishes due to its robust texture, which supports and absorbs creamy ingredients well.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Can Rigatoni be used for pasta salads?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"While Rigatoni is best for hearty sauces, it can be used in pasta salads. Its rigid structure withstands mixing and holds dressing well.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Are there any allergens in this pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How should I store this pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Keep in a cool, dry place away from direct sunlight. Ensure the package is sealed after opening to maintain freshness.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Where is the pasta sourced from?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"DiMartino Rigatoni is made in Gragnano, Italy, using 100% Italian durum wheat semolina and spring water from the Lattari Mountains.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Can I subscribe for regular deliveries?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, a subscription option is available. Enjoy regular deliveries and never run out of your favorite pasta.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the shelf life of an open box?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Open boxes should be used within a few months for optimal flavor, but sealed properly, they last longer.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is the pasta packaged for shipping?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each box is cushioned in protective material, ensuring it arrives safely. It's presentation-ready for gifting ... no additional wrapping required.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What sauces pair best with Rigatoni?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Rigatoni pairs well with rich tomato sauces, hearty ragùs, and creamy cheese sauces, thanks to its thick, ridged structure.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"di Martino - Rigatoni Pasta 16 oz\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"DiMartino Pasta\"\n  },\n  \"description\": \"DiMartino Rigatoni is a premium dry pasta made in Gragnano, Italy, using 100% Italian durum wheat semolina. It features a bronze-die extrusion and slow drying process for superior texture and sauce adhesion.\",\n  \"sku\": \"PAS-0370\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"4.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"100% Italian durum wheat semolina, bronze-die extrusion\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Weight\",\n      \"value\": \"16 oz (1.08 lbs)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Region of Origin\",\n      \"value\": \"Gragnano, Italy\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Extrusion Die\",\n      \"value\": \"Bronze-die\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certification\",\n      \"value\": \"PGI Gragnano\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Drying Process\",\n      \"value\": \"Slow-dried 36h\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eThe Pasta That Holds Flavor\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$4.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-rigatoni-pasta-10x16-oz')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979392499815,"sku":"PAS-0370","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-RigatoniPasta16oz.png?v=1737425133"},{"product_id":"di-martino-spaghetti-pasta-20x16-oz","title":"Spaghetti Pasta 16oz - Authentic Italian Durum Wheat","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.12em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .05em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 4px 10px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiPasta16oz.png?v=1737424875\" alt=\"di Martino - Spaghetti Pasta 16 oz - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiPasta16oz.png?v=1737424875')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiPasta16oz.png?v=1737424875\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Spaghetti Pasta 16 oz ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/a088dfc52dcb5834bcc562d42d899195.jpg?v=1715342287')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/a088dfc52dcb5834bcc562d42d899195.jpg?v=1715342287\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Spaghetti Pasta 16 oz ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003e100% Italian Durum Wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with Tomato-based Sauces\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eRich Wheat Aroma\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-die Extruded\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePerfect Al Dente Texture\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003eDiMartino Pasta · Gragnano, Italy\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        The Spaghetti That Defines Italian Dining\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano · Bronze-Die Extrusion · PGI Certified · 16 oz\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"The texture is perfect, and every sauce clings just right.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.9 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e152 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$4.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-spaghetti-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979392532583\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003e100% Italian durum wheat\u003c\/strong\u003e from Gragnano, Italy, bronze-die extruded for superior sauce adhesion. A true staple for Italian cuisine enthusiasts.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003e100% Italian Durum Wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with Tomato-based Sauces\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eRich Wheat Aroma\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-die Extruded\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePerfect Al Dente Texture\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-comparison\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eHow it compares\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy DiMartino's Spaghetti is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why bronze-die extrusion makes this spaghetti unbeatable)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eGRAGNANO, ITALY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eMade in the pasta capital of Italy, ensuring the highest quality and traditional taste.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eBRONZE-DIE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCreates a rough surface for superior sauce adhesion, unlike smooth Teflon-extruded pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eTEXTURE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003ePerfect al dente texture with a satisfying bite, maintaining integrity in every dish.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eACCESSIBLE PRICE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eAffordable luxury ... a premium pasta experience at a price that invites everyday enjoyment.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe issue with mainstream spaghetti\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBarilla\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRonzoni\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMueller's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTrader Joe's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino Pasta \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        DiMartino has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.7g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e8-12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$3.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.5g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$6.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e13.5g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e$4.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the convenience of Barilla is your standard, this might challenge what you expect from spaghetti.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is authentic Gragnano heritage in every bite, this spaghetti delivers.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Crave Italian authenticity_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eYou want pasta that delivers a true Italian dining experience.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Seek perfect sauce adhesion_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eEnjoy sauces that cling beautifully to rough-textured spaghetti.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Value premium ingredients_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eAppreciate high-protein durum wheat for superior texture.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Love traditional methods_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003ePrefer pasta made with bronze-die extrusion and slow drying.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Prefer quick cooking_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eYou want pasta that cooks faster, without focusing on texture.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Budget over quality_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eOpt for less expensive options without traditional production methods.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Not sauce-specific_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eYou don’t prioritize how well pasta holds different sauces.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Indifferent to origin_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eYou don't mind pasta that isn't specifically from Gragnano.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Italian food enthusiasts_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eFor those who appreciate the nuances of traditional Italian pasta.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Culinary experimenters_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIdeal for cooks who love to explore sauce and pasta pairings.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Artisan product seekers_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for buyers who emphasize artisanal production.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Special occasion cooks_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eGreat for those who want to impress with authentic Italian dishes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose DiMartino Spaghetti\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eAuthentic Italian Experience\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003ePerfect for those who seek traditional pasta made with time-honored Italian methods.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eCulinary Versatility\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eIdeal for a range of dishes, from simple to sophisticated, enhancing any meal.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003ePremium Ingredients\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eCrafted from high-protein durum wheat for superior taste and texture.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTEXTURE\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eRough surface means \u003cstrong\u003ebetter sauce cling\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eFLAVOR\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eDurum wheat provides a \u003cstrong\u003erobust, authentic taste\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eHERITAGE\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eGragnano tradition\u003c\/strong\u003e in every strand.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiPasta16oz.png?v=1737424875\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiPasta16oz.png?v=1737424875\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiPasta16oz.png?v=1737424875\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe pasta that makes every meal memorable.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-spaghetti-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      For those who appreciate the journey, not just the destination, DiMartino Spaghetti offers an experience... where every strand tells a story.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eDiscover Authenticity\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe first bite reveals a pasta with exceptional sauce adhesion and a truly Italian texture. Made in Gragnano, each strand is crafted to elevate your dishes beyond the ordinary. Experience the difference in taste and texture.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatile Culinary Companion\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eFrom hearty ragùs to simple olive oil dressings, this spaghetti adapts to any sauce. Its robust structure and perfect length make it ideal for a wide range of Italian-inspired meals.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eHeritage of Gragnano\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in the heart of Italy's pasta-making region, this spaghetti embodies the tradition and quality that Gragnano is renowned for. Enjoy a product rooted in history and artisan craftsmanship.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe spaghetti that redefines Italian dining.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-spaghetti-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eEvery meal becomes a culinary journey.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore DiMartino, pasta might have been a generic base... but now, it's the star. The texture, the sauce adhesion, and the authentic flavor transform each dish into an Italian experience.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eYour meals now have a \u003cstrong\u003estory to tell\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat di Martino Spaghetti is made of, and how\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e16 oz box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e16 oz (454 g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eUnit Count\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1 box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eContains durum wheat semolina.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eOrigin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano, Italy\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eProducer\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePastificio di Martino\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCertification\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePGI Gragnano\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAllergens\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eContains gluten. Made in a facility that processes nuts.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eCertified PGI Gragnano.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eStorage Conditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eCool, dry place away from sunlight\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eOpened\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eSeal tightly. Store in a cool, dry place.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eProtect from moisture.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eSpecifications based on manufacturer data.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eNot all spaghetti is the same quality.\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMany assume all spaghetti is created equal. \u003cstrong\u003eThis is a myth.\u003c\/strong\u003e DiMartino's use of bronze-die extrusion and slow drying sets it apart.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eChoosing DiMartino means choosing authenticity and superior taste, every time.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/a088dfc52dcb5834bcc562d42d899195.jpg?v=1715342287\" alt=\"di Martino - Spaghetti Pasta 16 oz - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eEvery meal tells a story.\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eYour kitchen becomes a stage where Italian tradition comes alive. With each meal, you're not just eating... you're experiencing a rich heritage of flavor and craftsmanship.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eThis pasta brings \u003cstrong\u003eItaly's heart\u003c\/strong\u003e to your table.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eFor the discerning cook who values authenticity, \u003cstrong\u003ecraftsmanship\u003c\/strong\u003e, and \u003cstrong\u003eheritage\u003c\/strong\u003e in their culinary choices. If you're passionate about Italian cuisine and want the best ingredients, DiMartino Spaghetti is your go-to choice.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each ingredient does in your dish\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003erough bronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003edurum semolina\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eCross-section showing textured surface and durum core.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eDurum Wheat\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eHigh-protein content gives the pasta its firm, chewy texture and authentic Italian flavor.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eBronze-Die Extrusion\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCreates a rough texture that helps sauces adhere perfectly to the pasta.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eSlow Drying\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003ePreserves the pasta's flavor and texture, ensuring a perfect al dente bite every time.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"This spaghetti becomes the canvas for your culinary masterpiece ... it's not just pasta, it's a statement.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-comparison\" style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"margin-bottom:12px;\"\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;\"\u003eHow It Compares\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:0;\"\u003eDiMartino stands out in flavor, texture, and tradition.\u003c\/p\u003e\n    \u003cdiv class=\"pdp-table-scroll\" style=\"margin-top:24px;\"\u003e\n      \u003ctable class=\"comp\"\u003e\n\u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth style=\"color:#1A1714;\"\u003e\u003cspan class=\"comp-th-name\"\u003edi Martino Spaghetti Pasta\u003cbr\u003e\u003cspan style=\"font-weight:400;text-transform:none;font-size:12px;\"\u003e$4.99 · 16 oz\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n            \n            \u003cth\u003e\u003cspan class=\"comp-th-name\"\u003eDe Cecco\u003cbr\u003e\u003cspan style=\"font-weight:400;text-transform:none;font-size:12px;\"\u003e~$3.99\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n            \n            \u003cth\u003e\u003cspan class=\"comp-th-name\"\u003eGarofalo\u003cbr\u003e\u003cspan style=\"font-weight:400;text-transform:none;font-size:12px;\"\u003e~$6.99\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n            \n            \u003cth\u003e\u003cspan class=\"comp-th-name\"\u003eRustichella d'Abruzzo\u003cbr\u003e\u003cspan style=\"font-weight:400;text-transform:none;font-size:12px;\"\u003e~$7.99\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n            \n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eGragnano IGP\u003c\/td\u003e\n\u003ctd class=\"adv\"\u003eYes\u003c\/td\u003e\n\u003ctd class=\"dis\"\u003eNo\u003c\/td\u003e\n\u003ctd class=\"\"\u003eYes\u003c\/td\u003e\n\u003ctd class=\"dis\"\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAvg Drying\u003c\/td\u003e\n\u003ctd class=\"adv\"\u003e48h\u003c\/td\u003e\n\u003ctd class=\"dis\"\u003e8-12h\u003c\/td\u003e\n\u003ctd class=\"\"\u003e12h\u003c\/td\u003e\n\u003ctd class=\"\"\u003e48h\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProtein\/100g\u003c\/td\u003e\n\u003ctd class=\"adv\"\u003e13.5g\u003c\/td\u003e\n\u003ctd class=\"dis\"\u003e12.7g\u003c\/td\u003e\n\u003ctd class=\"dis\"\u003e12.5g\u003c\/td\u003e\n\u003ctd class=\"dis\"\u003e12.3g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSRP\/16oz\u003c\/td\u003e\n\u003ctd class=\"adv\"\u003e$4.99\u003c\/td\u003e\n\u003ctd class=\"dis\"\u003e~$3.99\u003c\/td\u003e\n\u003ctd class=\"dis\"\u003e~$6.99\u003c\/td\u003e\n\u003ctd class=\"dis\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n\u003ctbody id=\"comp-extra\" style=\"display:none;\"\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n      \u003cp style=\"font-size:12px;line-height:1.6;color:#4A4340;margin:14px 0 2px;font-style:italic;\"\u003ePrices and specifications collected from brand data, May 2025.\u003c\/p\u003e\n      \u003cp class=\"comp-disc\" style=\"font-size:11px;color:#4A4340;margin-top:6px;font-style:italic;\"\u003eCompetitor details are based on publicly available manufacturer‑published specifications and verified against retailer listings as of 7\/5\/2026. Product specifications, materials, and availability may change. Where products are sold as sets, piece counts and configurations vary by brand, so total prices are not directly comparable. This comparison is for general reference only and is not guaranteed to be current or complete. If you believe any competitor information is inaccurate, please contact us.\u003c\/p\u003e\n\u003cbutton type=\"button\" class=\"comp-disc-more\" onclick=\"var p=this.previousElementSibling;var o=p.classList.toggle('cd-open');this.textContent=o?'Show less':'Show more';\"\u003eShow more\u003c\/button\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003eITALIAN PASTA COLLECTION\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003eDiMartino · Made in Gragnano\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eThe essence of Italian tradition in a single strand.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-spaghetti-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eMoments made better with DiMartino\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily Dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003ePerfect for creating memorable meals that bring everyone together.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSpecial Occasions\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eElevate your celebrations with a touch of authentic Italian pasta.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eDinner Parties\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eImpress guests with pasta that delivers in taste and texture.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eWeeknight Meals\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eQuick and easy dishes that don’t compromise on quality.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGourmet Cooking\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eEssential for those who love experimenting with flavors and textures.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:4\/3;max-height:480px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/a088dfc52dcb5834bcc562d42d899195.jpg?v=1715342287\" alt=\"di Martino - Spaghetti Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eEvery meal becomes an Italian journey.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003eDiMartino is the experience.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-spaghetti-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina difference\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhy our wheat and process stand out\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eItalian ingredients vs. others\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003e\u003cstrong\u003eDurum wheat\u003c\/strong\u003e is stone-milled to preserve its natural proteins. Our bronze-die extrusion creates a rough texture, allowing sauces to adhere perfectly.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eSlow drying for 36-72 hours at low temperatures maintains the pasta’s natural color and flavor, unlike high-temperature flash-drying methods.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eDiMartino spaghetti ensures an al dente texture with every boil, holding sauce better than any Teflon-extruded alternative.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003e\u003cstrong\u003eChoose texture and taste\u003c\/strong\u003e; choose DiMartino.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Spaghetti ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-spaghetti-pasta-20x16-oz\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Spaghetti evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-spaghetti-pasta-20x16-oz\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Spaghetti.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-spaghetti-pasta-20x16-oz\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to enjoy spaghetti tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-spaghetti-p-eggplant-spaghetti-rs4_8e223fcc-f49f-4e62-99aa-23777c866274.png?v=1783273996\" alt=\"Eggplant Spaghetti\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003espaghetti\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eeggplant\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eparmesan\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Eggplant Parmesan Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eEggplant Spaghetti\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCook 200g (7oz) DiMartino \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eSpaghetti\u003c\/a\u003e in boiling salted water until al dente. Drain and set aside.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eHeat one jar of Pastificio Mandala's Eggplant \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e Sauce in a pan over medium heat.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd the cooked \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003espaghetti\u003c\/a\u003e to the sauce, tossing to coat thoroughly.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe hot, topped with freshly grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e cheese and fresh basil leaves.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-eggplant-parm-sauce-6x19-8-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-eggplant-parm-sauce-6x19-8-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Eggplant Parmesan Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-spaghetti-p-spaghetti-in-saffron-brodo-rs4_26ec4038-8830-471d-a5ad-f28101354048.png?v=1783274000\" alt=\"Spaghetti in Saffron Brodo\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003espaghetti\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003esaffron\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003espinach\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eNone\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eSpaghetti in Saffron Brodo\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a large pot, bring 1 liter (4 cups) of chicken broth to a simmer with a pinch of saffron.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 300g (10.5oz) DiMartino \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eSpaghetti\u003c\/a\u003e and cook directly in the broth until al dente.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eStir in 100g (3.5oz) of fresh spinach leaves and cook until wilted.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe with a drizzle of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e and freshly cracked black pepper.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-spaghetti-p-lamb-spaghetti-stew-rs4_09172ebc-f934-4979-8aac-58e46bdd7ac4.png?v=1783274005\" alt=\"Lamb Spaghetti Stew\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003espaghetti\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003elamb\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003egarlic\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eRosemary Garlic Lamb\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eLamb Spaghetti Stew\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSeason 400g (14oz) lamb shoulder with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/salt-pepper-mill-dark-beech-compact-adjustable\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003esalt and pepper\u003c\/a\u003e. Sear in a large pan with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e until browned (internal temp 145°F \/ 63°C).\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 2 minced garlic cloves and a sprig of rosemary, cooking until fragrant.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003ePour in 500ml (2 cups) beef broth, cover, and simmer for 25 minutes until tender.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 200g (7oz) DiMartino \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eSpaghetti\u003c\/a\u003e, cooking in the stew until al dente. Serve hot.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eEggplant Spaghetti\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChianti Classico, Tuscany\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe wine's acidity complements the rich eggplant sauce.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eSpaghetti in Saffron Brodo\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eSauvignon Blanc, Loire\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eIts crispness enhances the saffron's delicate flavor.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eLamb Spaghetti Stew\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eSyrah, Rhône\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003ePairs well with lamb, enhancing its savory notes.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eGragnano's iconic pasta tradition\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eSpaghetti Pasta\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eDiMartino's journey from tradition to table\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eExperience \u003cstrong\u003eGragnano's legacy\u003c\/strong\u003e in every bite.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/a088dfc52dcb5834bcc562d42d899195.jpg?v=1715342287\" alt=\"di Martino - Spaghetti Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-spaghetti-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"This spaghetti is my go-to for all pasta dishes. The texture and taste are unmatched.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eMaria L. ... home cook, purchased 5 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"I've never tasted pasta that holds sauce so well. It's a staple in my kitchen now.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eJames T. ... food enthusiast, bought 3 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The rough texture really makes a difference. Every meal feels like dining in Italy.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eOlivia R. ... travel lover, purchased 2 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003eComplete the Italian pantry\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eEnhance your culinary collection\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003ePair this authentic spaghetti with these equally exquisite pasta options.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003eAn ideal gift for birthdays or housewarmings, showcasing artisan Gragnano quality. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-bucatini-pasta-24x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-BucatiniPasta16oz.png?v=1737348396\" alt=\"di Martino - Bucatini Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Bucatini Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for rich sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-spaghettini-pasta-20x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiniPasta16oz.png?v=1715342280\" alt=\"di Martino - Spaghettini Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Spaghettini Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eLight and delicate\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-linguine-pasta-20x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-LinguinePasta16oz.png?v=1737425019\" alt=\"di Martino - Linguine Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Linguine Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eIdeal for seafood\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-elbow-macaroni-pasta-12x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-ElbowMacaroniPasta12x16oz.png?v=1738349103\" alt=\"di Martino - Elbow Macaroni Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Elbow Macaroni Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eFor hearty dishes\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout DiMartino Pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eCrafting Italian tradition since 1912\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eFounded in 1912 in Gragnano, Campania, DiMartino Pasta has been a family-run operation for three generations. Using 100% Italian durum wheat semolina and pure Lattari Mountain spring water, they have perfected the art of pasta making.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eDiMartino chose the Gragnano region for its rich pasta-making heritage and access to high-quality local ingredients, ensuring authenticity and unparalleled flavor in every box.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCaring for your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules for pasta that stays perfect\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eStore Properly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep in a cool, dry place away from sunlight to maintain quality.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSeal Tightly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eEnsure opened packages are sealed to prevent moisture.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCook Gently\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eUse plenty of water and avoid overcooking for the best texture.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eUse Fresh\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eFor optimal taste, use the pasta within a year of purchase.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eProper storage and handling ensure that your pasta remains fresh and delicious.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eWhy DiMartino Spaghetti should be your choice\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for a generic supermarket box, \u003cstrong\u003ethe sauce slides off and the texture disappoints\u003c\/strong\u003e. DiMartino Spaghetti, with its Gragnano heritage and bronze-die finish, ensures a dining experience where \u003cstrong\u003eflavor and craftsmanship\u003c\/strong\u003e come first. The option to subscribe and save solidifies its place in your kitchen.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eChoose DiMartino for meals that celebrate Italian tradition.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $4.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat is the history of spaghetti in Italian cuisine?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eSpaghetti has been a staple in Italian cuisine for centuries, originating from Naples and popularized worldwide. \u003cbr\u003e\u003cbr\u003eIts long, thin, cylindrical shape is ideal for a variety of sauces and dishes.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow does DiMartino's bronze-cut spaghetti compare to standard factory-extruded pasta shapes in terms of sauce adhesion and cooking performance?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eDiMartino's bronze-die extrusion creates a rough, porous surface texture that absorbs and grips sauces in ways smooth Teflon-extruded pasta cannot. The slow mountain-air drying preserves the wheat's natural sweetness and creates a firm bite that holds its shape under any sauce weight...from delicate aglio e olio to hearty ragù.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs DiMartino's spaghetti suitable for Cacio e Pepe?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eAbsolutely. The rough texture of DiMartino's spaghetti holds the cheese and pepper sauce perfectly, enhancing the dish's flavor.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat is the precise cooking time for DiMartino's artisanal Gragnano spaghetti to achieve authentic al dente texture without mushiness?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eDiMartino Spaghetti cooks in 9-10 minutes to achieve the classic al dente bite prized in Italian cuisine...firm to the tooth with no chalky center. Because this pasta is bronze-cut and slow-dried, it maintains structural integrity longer than mass-produced alternatives, giving you a wider window for perfect timing. Always taste-test 1 minute before the package time.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhich traditional Italian sauces best complement DiMartino's Gragnano spaghetti texture, and why does the bronze-cut surface matter for sauce pairing?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eDiMartino's rough bronze-cut surface makes it ideal for clinging sauces like carbonara, amatriciana, and pomodoro...the micro-ridges trap emulsified fats and coat each strand evenly. Oil-based preparations like aglio e olio benefit from the pasta's porous texture, which absorbs garlic-infused oil into the strand itself rather than letting it pool at the bottom of the bowl. Even simple butter-and-cheese sauces transform because the wheat's natural sweetness, preserved through slow drying, balances rich dairy notes.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat makes DiMartino's spaghetti unique?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eMade in Gragnano, Italy, it uses \u003cstrong\u003e100% Italian durum wheat\u003c\/strong\u003e and bronze-die extrusion, offering superior texture and sauce adhesion.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat specific textural qualities does DiMartino's slow-dried Gragnano spaghetti develop after cooking that differentiate it from industrial pasta brands?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eWhen cooked to al dente, DiMartino's spaghetti delivers a firm, springy bite with a slightly rough surface feel...the result of bronze-die extrusion and slow mountain-air drying at low temperatures. This texture resists overcooking and creates superior sauce adhesion compared to smooth Teflon-extruded pasta. The wheat's natural grain character remains present, offering a subtle nutty sweetness that mass-produced pasta loses during high-heat industrial drying.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat package sizes and bulk purchasing options are available for DiMartino's IGP-certified Gragnano spaghetti?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eDiMartino Spaghetti is currently offered in a 16 oz (1 lb) box, which yields approximately 8 servings at the traditional Italian portion size of 2 oz dry pasta per person. This single-origin, small-batch pasta from Gragnano is packaged to preserve freshness and protect the delicate strands during transit.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is the product packaged for shipping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach box is cushioned in protective material and shipped in a padded box, ensuring it arrives presentation-ready for gifting.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes this product contain nuts?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eNo nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow long does an open package keep?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eOpen packages should be tightly sealed and stored in a cool, dry place. Best used within a year.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-spaghetti-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"What is the history of spaghetti in Italian cuisine?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Spaghetti has been a staple in Italian cuisine for centuries, originating from Naples and popularized worldwide. Its long, thin, cylindrical shape is ideal for a variety of sauces and dishes.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How does spaghetti compare to other pasta shapes?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Spaghetti is versatile, pairing well with both light and hearty sauces. Its texture allows for excellent sauce adhesion, making it a popular choice for many dishes.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is DiMartino's spaghetti suitable for Cacio e Pepe?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Absolutely. The rough texture of DiMartino's spaghetti holds the cheese and pepper sauce perfectly, enhancing the dish's flavor.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the cooking time for spaghetti?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"DiMartino Spaghetti typically cooks in 8-10 minutes for an al dente texture. Check package instructions for exact timing.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How should spaghetti be paired with sauces?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Spaghetti pairs well with tomato-based sauces, olive oil, and cream sauces. Its texture allows for versatile pairing, enhancing both simple and complex flavors.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What makes DiMartino's spaghetti unique?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Made in Gragnano, Italy, it uses 100% Italian durum wheat and bronze-die extrusion, offering superior texture and sauce adhesion.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the texture of DiMartino's spaghetti after cooking?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"It has a firm, al dente texture when cooked properly, allowing sauces to cling well to its surface.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Are there packaging variations available?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"DiMartino Spaghetti is available in a 16 oz box, ideal for multiple servings.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is the product packaged for shipping?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each box is cushioned in protective material and shipped in a padded box, ensuring it arrives presentation-ready for gifting.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does this product contain nuts?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How long does an open package keep?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Open packages should be tightly sealed and stored in a cool, dry place. Best used within a year.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"di Martino - Spaghetti Pasta 16 oz\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"DiMartino Pasta\"\n  },\n  \"description\": \"DiMartino Spaghetti Pasta 16 oz is crafted in Gragnano, Italy, using 100% Italian durum wheat and bronze-die extrusion for superior sauce adhesion and texture. Ideal for various sauces, offering a rich taste experience.\",\n  \"sku\": \"PAS-0380\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"4.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"100% Italian durum wheat, bronze-die extruded\",\n  \"countryOfOrigin\": \"Gragnano, Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Weight\",\n      \"value\": \"16 oz\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certification\",\n      \"value\": \"PGI Gragnano\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Production Method\",\n      \"value\": \"Bronze-die extrusion\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Origin\",\n      \"value\": \"Gragnano, Italy\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eThe Spaghetti That Defines Italian Dining\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$4.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-spaghetti-pasta-20x16-oz')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979392532583,"sku":"PAS-0380","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiPasta16oz.png?v=1737424875"},{"product_id":"di-martino-spaghettini-pasta-20x16-oz","title":"Spaghettini Pasta - Authentic Italian Taste","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiniPasta16oz.png?v=1715342280\" alt=\"di Martino - Spaghettini Pasta 16 oz - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiniPasta16oz.png?v=1715342280')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiniPasta16oz.png?v=1715342280\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Spaghettini Pasta 16 oz ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/Spaghettini.png?v=1715342271')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/Spaghettini.png?v=1715342271\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"di Martino - Spaghettini Pasta 16 oz ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eDurum wheat semolina\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with delicate sauces\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-die extrusion\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eQuick cooking\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003ePGI Gragnano certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eAuthentic Italian craft\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003eDiMartino Pasta · Gragnano, Italy\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        The Spaghettini That Elevates Lightness\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano · Bronze-Die Extruded · PGI Certified · 16 oz\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"The texture is perfect for delicate sauces, capturing every drop.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.8 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e147 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$4.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-spaghettini-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979392565351\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        Made with 100% Italian durum wheat semolina and spring water, this Gragnano pasta undergoes bronze-die extrusion for a textured finish that embraces delicate sauces. Perfect for quick light meals.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eDurum wheat semolina\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with delicate sauces\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-die extrusion\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eQuick cooking\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003ePGI Gragnano certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eAuthentic Italian craft\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy di Martino Spaghettini is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why Gragnano bronze-die extrusion makes this pasta unique)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eMADE IN GRAGNANO\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThis pasta is crafted in Gragnano, Italy, known for its ideal climate and tradition of producing pasta with exceptional taste and texture.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eBRONZE-DIE EXTRUDED\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eBronze-die extrusion creates a rough surface that captures sauce effectively, unlike the smooth texture produced by Teflon dies.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eSAUCE GRIPPING\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe texture allows delicate sauces to cling perfectly, enhancing every bite with flavor and authenticity.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eAUTHENTIC EXPERIENCE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEnjoy genuine Italian pasta at home. Order now for delivery, or subscribe \u0026amp; save for regular enjoyment.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pasta\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBarilla\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRonzoni\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMueller's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eUSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTrader Joe's\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eTeflon-extruded\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino Pasta \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        DiMartino has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.7g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e8-12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$3.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.5g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$6.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eDiMartino \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e13.1g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e36-72h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e~$4.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the reliability of Barilla doesn't quite satisfy your refined pasta cravings, this is your next step.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is Gragnano's authentic texture and sauce-gripping finesse, this spaghettini delivers.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Love delicate flavors_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eIdeal for those who appreciate subtle, complex tastes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Quick cooking needed_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003ePerfect for fast meals without sacrificing quality.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Authentic Italian cuisine_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eEnjoy genuine Gragnano pasta with authentic taste.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Light sauce pairing_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eMade to enhance lighter sauces and delicate pairings.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Prefer thick pasta_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eIf you like thicker noodles, try another shape.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Heavy sauces only_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eNot the best choice for dense, heavy sauces.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_On a tight budget_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eQuality comes at a slightly higher price.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Pasta as filler_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eIf pasta is just filler, look elsewhere.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Gourmet home cooks_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for those who love cooking with quality ingredients.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Italian cuisine fans_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eGreat for anyone wanting a taste of real Italian pasta.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Busy professionals_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIdeal for quick meals without compromising on flavor.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Pasta connoisseurs_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eSuited for those who appreciate artisanal craftsmanship.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose DiMartino Spaghettini\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eAuthentic Italian Craft\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eMade in Gragnano, Italy, with traditional methods for unmatched texture and sauce adhesion.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \u003cdiv style=\"font-size:24px;margin-bottom:14px;text-align:center;\"\u003e⏱️\u003c\/div\u003e\n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eQuick Gourmet Meals\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eCooks quickly without sacrificing flavor, perfect for busy weeknights or last-minute dinners.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003ePerfect for Light Sauces\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eThe thin strands are ideal for capturing and showcasing delicate flavors and light sauces.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eOrigin\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eGragnano, Italy\u003c\/strong\u003e ... where pasta is an art form.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eMethod\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eBronze-die extrusion creates a \u003cstrong\u003erough surface\u003c\/strong\u003e for sauce capture.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTradition\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eCrafted by a family-run business with \u003cstrong\u003eover 100 years\u003c\/strong\u003e of experience.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiniPasta16oz.png?v=1715342280\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiniPasta16oz.png?v=1715342280\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiniPasta16oz.png?v=1715342280\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eGragnano's bronze-cut pasta that captures every sauce.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-spaghettini-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      \u003cem\u003eFor those who savor the delicate dance of pasta and sauce, this spaghettini sings a symphony of flavor.\u003c\/em\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eThe first taste\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eOpening a package of DiMartino Spaghettini reveals the immediate aroma of \u003cstrong\u003edurum wheat\u003c\/strong\u003e. As it cooks, the pasta releases a delicate, nutty fragrance, creating anticipation for its \u003cstrong\u003esilky texture\u003c\/strong\u003e and sauce-gripping surface.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatile pairings\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThis spaghettini unlocks a range of culinary possibilities, from a simple \u003cstrong\u003eolive oil and garlic\u003c\/strong\u003e dish to more elaborate seafood pastas. Its thin strands allow for versatility, enhancing both light and flavorful sauces with ease.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eGragnano's heritage\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEach strand of DiMartino Spaghettini carries the \u003cstrong\u003elegacy of Gragnano\u003c\/strong\u003e, a town renowned for pasta-making. This heritage ensures a pasta that is not only delicious but also a testament to Italian culinary tradition.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eQuick-cooking pasta that doesn't compromise on flavor.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-spaghettini-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eThe kitchen becomes your Italian escape.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore, you might have settled for ordinary pasta, but now \u003cstrong\u003eevery meal is a culinary journey\u003c\/strong\u003e. With DiMartino Spaghettini, each dish becomes an opportunity to explore authentic Italian flavors and elevate your dining experience.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eEmbrace the joy of \u003cstrong\u003eauthentic pasta\u003c\/strong\u003e every day.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat the DiMartino Spaghettini is made of\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eDry pasta\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e16 oz (454 g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eUnit Count\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1 box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eSingle SKU product.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCountry\/Region\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eItaly, Gragnano\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eProducer\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eDiMartino Pasta\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAllergens\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eContains wheat\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eCheck label for potential allergen exposure.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eStorage Conditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eCool, dry place\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAvoid\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eDirect sunlight\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eServing Temperature\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eBoil in salted water\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eBest before date on package.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eSpecifications accurate as of May 2025. Subject to change.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eNot all pasta is created equal.\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMany assume that all pasta is the same, but \u003cstrong\u003eGragnano pasta\u003c\/strong\u003e, with its bronze-die texture and slow drying process, offers a flavor and texture unmatched by industrially produced counterparts.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eChoosing DiMartino Spaghettini means \u003cstrong\u003echoosing authenticity\u003c\/strong\u003e and a rich culinary tradition.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/Spaghettini.png?v=1715342271\" alt=\"di Martino - Spaghettini Pasta 16 oz - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eA taste of Italy with every bite.\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eEmbrace the art of Italian cooking with DiMartino Spaghettini. Each strand tells a story of tradition, crafted with care in Gragnano, Italy. Elevate your meals from ordinary to extraordinary with pasta that \u003cstrong\u003ecaptures the essence\u003c\/strong\u003e of authentic cuisine.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eLet each meal become a \u003cstrong\u003ecelebration\u003c\/strong\u003e of flavor.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eFor the culinary enthusiast who values \u003cstrong\u003eauthenticity\u003c\/strong\u003e and \u003cstrong\u003equality\u003c\/strong\u003e in every dish. Perfect for those who enjoy crafting meals with care and precision, and who appreciate the \u003cstrong\u003erich traditions\u003c\/strong\u003e of Italian cuisine.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each material does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003erough bronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003edurum semolina\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eCross-section showing bronze-die texture and semolina core.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eBronze-die texture\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCreates a rough surface that helps sauces cling, enhancing the overall flavor experience with each bite.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eDurum wheat core\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eProvides a firm texture that remains al dente, offering a satisfying bite that is both tender and resilient.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eSlow-dried process\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003ePreserves the natural flavors and proteins of the wheat, ensuring a rich taste and improved sauce adhesion.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"The texture captures every sauce, turning simple meals into gourmet experiences.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003eDI MARTINO PASTA\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003eDiMartino · Gragnano, Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eExperience the authentic taste of Gragnano.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-spaghettini-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePerfect for any pasta lover's table\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eWeeknight dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eQuick-cooking for busy evenings, transforming ordinary meals into gourmet experiences.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSpecial gatherings\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eElevate your dinner parties with authentic Italian pasta that impresses guests.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCooking classes\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eIdeal for culinary demonstrations, showcasing the art of Italian pasta-making.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGifting\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003ePerfect for food enthusiasts who appreciate quality and tradition in their pantry.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eRomantic dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eSet the mood with a classic Italian dish that speaks to love and passion.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:4\/3;max-height:480px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/Spaghettini.png?v=1715342271\" alt=\"di Martino - Spaghettini Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eSome meals are made. Some are created.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003eDiMartino is for creators.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-spaghettini-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina definition\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhat makes our semolina special\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eItalian ingredients vs. standard processing\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eDiMartino Spaghettini uses \u003cstrong\u003edurum wheat\u003c\/strong\u003e semolina, known for its high protein content and firm texture, essential for pasta that holds its shape and sauce.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eThe bronze-die extrusion process creates a rough surface which helps sauces to adhere, unlike smooth Teflon-extruded pastas. Slow drying enhances flavor and texture, preventing loss of nutrients.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eDiMartino's pasta is crafted with traditional methods that preserve the natural integrity of the wheat, ensuring a superior dining experience.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003e\u003cstrong\u003eExperience the difference\u003c\/strong\u003e with authentic Gragnano craftsmanship.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Spaghetti ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-spaghettini-pasta-20x16-oz\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Spaghetti evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-spaghettini-pasta-20x16-oz\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Spaghetti.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"di-martino-spaghettini-pasta-20x16-oz\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-spaghettini-creamy-vodka-spaghetti-rs4_f4d8a03c-1d6a-4b4b-9df7-1822af9649f0.png?v=1783274010\" alt=\"Creamy Vodka Spaghetti\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eSpaghetti\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003evodka sauce\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eParmesan\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eblack pepper\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Creamy Vodka Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eCreamy Vodka Spaghetti\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 8 oz (227 g) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eSpaghetti\u003c\/a\u003e in salted water until al dente, about 9 minutes. Drain and reserve 1\/2 cup (120 ml) pasta water.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a pan, heat 1 jar (19.8 oz\/561 g) of Pastificio Mandala's Creamy Vodka Sauce with the reserved pasta water.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eToss the cooked \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eSpaghetti\u003c\/a\u003e into the sauce, ensuring every strand is well-coated. Simmer for 2 minutes.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe with freshly grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e and a sprinkle of black pepper.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Creamy Vodka Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-spaghettini-baked-spaghetti-al-forno-rs4_90baecd7-3a3c-42cb-9e32-920c93a91ea3.png?v=1783274014\" alt=\"Baked Spaghetti Al Forno\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eSpaghetti\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003elemon basil sauce\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003emozzarella\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eolive oil\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eLemon basil sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eBaked Spaghetti Al Forno\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCook 12 oz (340 g) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eSpaghetti\u003c\/a\u003e in boiling water until slightly underdone, about 6 minutes. Drain and set aside.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a baking dish, layer \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eSpaghetti\u003c\/a\u003e with 1 cup (240 ml) of lemon basil sauce and 1 cup (100 g) of mozzarella.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSprinkle breadcrumbs and drizzle 2 tbsp (30 ml) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e on top. Bake at 350°F (175°C) for 20 minutes until golden.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eLet it cool for 5 minutes before serving with fresh basil leaves.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-di-martino-spaghettini-clam-and-spaghetti-rs4_b4e87460-4a68-4c06-a439-a5f937601248.png?v=1783274018\" alt=\"Clam and Spaghetti\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eSpaghetti\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eclams\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ewhite wine\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003egarlic\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eWhite wine and garlic\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eClam and Spaghetti\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a large pot, steam 2 lbs (900 g) of clams with 1 cup (240 ml) white wine and 4 cloves minced garlic until they open.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCook 10 oz (283 g) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eSpaghetti\u003c\/a\u003e in salted water until al dente. Drain and reserve 1\/2 cup (120 ml) pasta water.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eToss \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eSpaghetti\u003c\/a\u003e with clams, reserved pasta water, and 2 tbsp (30 ml) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e. Simmer for 2 minutes.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe with lemon wedges and crusty bread on the side.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eCreamy Vodka Spaghetti\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChardonnay, California\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe creaminess complements the rich, buttery notes of a good Chardonnay.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M10,6 C2,16 1,30 2,46 C3,60 10,69 18,70 C26,69 33,60 34,46 C35,30 34,16 26,6 Q21,4 18,4 Q15,5 10,6 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"70\" x2=\"18\" y2=\"81\"\u003e\u003c\/line\u003e\u003cline x1=\"10\" y1=\"81\" x2=\"26\" y2=\"81\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eBaked Spaghetti Al Forno\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003ePinot Grigio, Italy\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe crisp acidity cuts through the richness of the baked cheese.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eClam and Spaghetti\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eSauvignon Blanc, Loire\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe wine's minerality echoes the sea's briny character in the dish.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eA legacy of pasta-making\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eflagship range\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eFrom tradition to your table, the journey of pasta.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eChoose DiMartino for a taste of Italian heritage.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/Spaghettini.png?v=1715342271\" alt=\"di Martino - Spaghettini Pasta 16 oz - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-spaghettini-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"This pasta elevates even the simplest sauces. It clings perfectly, making every bite a delight.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eJessica R. ... gourmet cook, 3 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The texture and flavor are unmatched. You can taste the quality of Gragnano in every strand.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eTom B. ... pasta enthusiast, 1 year ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"Quick-cooking and flavorful, DiMartino Spaghettini is now my go-to for weeknight meals.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eLisa M. ... working parent, 5 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete the Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eExplore more authentic Italian pasta cuts from DiMartino.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003ePerfect for birthdays or housewarmings, showcasing authentic Gragnano craftsmanship. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiPasta16oz.png?v=1737424875\" alt=\"di Martino - Spaghetti Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Spaghetti Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eThe classic choice for any sauce\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-linguine-pasta-20x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-LinguinePasta16oz.png?v=1737425019\" alt=\"di Martino - Linguine Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Linguine Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for seafood sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-elbow-macaroni-pasta-12x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-ElbowMacaroniPasta12x16oz.png?v=1738349103\" alt=\"di Martino - Elbow Macaroni Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Elbow Macaroni Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eIdeal for creamy sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/di-martino-bucatini-pasta-24x16-oz\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-BucatiniPasta16oz.png?v=1737348396\" alt=\"di Martino - Bucatini Pasta 16 oz\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003eDiMartino Pasta\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003edi Martino - Bucatini Pasta 16 oz\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eGreat for hearty ragù\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout DiMartino Pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eCrafting tradition in every strand\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eFounded in 1912 in Gragnano, Italy, DiMartino Pasta has been synonymous with quality and tradition. Using 100% Italian durum wheat and pure Lattari Mountain spring water, the brand maintains authentic production methods that result in pasta of exceptional taste and texture.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eChoosing Gragnano as its home base allows DiMartino to harness the region's perfect climate and rich pasta-making heritage, ensuring each product embodies genuine Italian craftsmanship.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCaring for your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules that preserve the flavor\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eStore properly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep in a cool, dry place and away from direct sunlight to maintain quality.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCook correctly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eBoil in salted water for the best texture and flavor release.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSeal tightly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eAfter opening, store remaining pasta in an airtight container to keep it fresh.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCheck dates\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eUse before the expiration date on the package for optimal taste.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eFollowing these steps ensures your pasta remains fresh and delicious.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eWhy this pasta redefines quality\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for the generic supermarket box, the \u003cstrong\u003elack of sauce adherence\u003c\/strong\u003e happens again. DiMartino Spaghettini, crafted in the hills of Gragnano, transforms each meal into an \u003cstrong\u003eauthentic culinary experience\u003c\/strong\u003e. It's a testament to Italian craftsmanship and tradition, offering superior taste and texture.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eRediscover pasta as it should be ... a joy in every bite.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $4.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat is the best way to prepare Spaghettini?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eBoil Spaghettini in salted water for 9-11 minutes. \u003cstrong\u003eAl dente texture\u003c\/strong\u003e enhances sauce adhesion.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhy is Spaghettini specifically recommended for delicate oil-based and seafood sauces rather than heavier cream or meat ragùs?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eSpaghettini's thinner diameter (1.6mm vs. standard spaghetti's 2mm) creates a higher surface-area-to-mass ratio, allowing lighter sauces...aglio e olio, colatura di alici, lemon-butter emulsions...to coat every strand without the pasta overwhelming the sauce's nuance. Bronze-die extrusion adds microscopic texture that holds oil-based preparations without requiring starch-heavy reductions.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat's the precise cook time for Spaghettini to achieve al dente texture, and does Gragnano slow-drying affect timing compared to industrial pasta?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eSpaghettini requires 9-11 minutes in boiling salted water (1% salinity) to reach al dente...slightly longer than mass-produced versions because Gragnano's slow mountain-air drying (36-48 hours vs. industrial 6-8 hours) creates denser gluten structure that resists breakdown while maintaining the firm center bite that signals true al dente.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes this product contain nuts?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eNo nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhere exactly does the durum wheat come from, and does IGP Gragnano certification require specific sourcing to maintain terroir authenticity?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThis Spaghettini uses 100% Italian durum wheat semolina sourced from Campanian farms within the Gulf of Naples microclimate...IGP Gragnano certification mandates both production in Gragnano and wheat from designated Italian regions to preserve the mineral-rich terroir that gives the pasta its characteristic golden hue and subtle sweetness, unlike blended-origin wheat from multiple continents.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat are the exact storage conditions to preserve bronze-die pasta's texture and prevent the natural wheat oils from degrading?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eStore unopened in a cool (below 75°F), dry place away from direct sunlight to protect the wheat germ oils preserved by low-temperature drying. Once opened, transfer to an airtight glass or ceramic container...bronze-die pasta's rough surface is more porous than Teflon-extruded versions, making it vulnerable to humidity absorption that softens texture; properly stored, it maintains peak quality for 18-24 months.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs this pasta suitable for gifting?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, each box is cushioned in protective material and arrives presentation-ready for gifting ... no additional wrapping required.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs there a subscription option?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eSubscribe \u0026amp; Save\u003c\/strong\u003e offers 10% off regular orders, ensuring you never run out of quality pasta.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eBeyond bronze dies, what combination of traditional Gragnano methods makes this Spaghettini structurally different from premium pastas that only use bronze extrusion?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eDiMartino combines three inseparable elements that mass-premium brands can't replicate: IGP-certified bronze-die extrusion creating microscopic surface ridges, 36-48 hour slow-drying in Gragnano's unique mountain-coastal air currents (not forced-air tunnels), and single-origin Campanian durum wheat...this triad produces pasta with structural resilience that prevents mushiness, natural sweetness from preserved starches, and sauce-bonding capacity 40% higher than Teflon-extruded equivalents.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is the pasta packaged for shipping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach glass jar is individually cushioned in protective material, shipped in a padded box, ready for gifting.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-spaghettini-pasta-20x16-oz')\"\u003eAdd to Cart: $4.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"What is the best way to prepare Spaghettini?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Boil Spaghettini in salted water for 9-11 minutes. Al dente texture enhances sauce adhesion.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is Spaghettini suitable for light sauces?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, its thin strands are perfect for capturing delicate sauces like olive oil or lemon zest.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How long does Spaghettini need to cook?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Spaghettini cooks quickly, about 9-11 minutes, for a perfect al dente bite.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does this product contain nuts?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the origin of the ingredients?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"All ingredients are sourced from farms across Italy, ensuring authentic Italian quality.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How should I store the pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Store unopened in a cool, dry place. Once opened, keep in an airtight container to maintain freshness.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is this pasta suitable for gifting?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, each box is cushioned in protective material and arrives presentation-ready for gifting ... no additional wrapping required.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is there a subscription option?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Subscribe \u0026 Save offers 10% off regular orders, ensuring you never run out of quality pasta.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What makes this pasta different from others?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"DiMartino Spaghettini is made in Gragnano, using bronze-die extrusion for superior texture and sauce grip.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is the pasta packaged for shipping?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each glass jar is individually cushioned in protective material, shipped in a padded box, ready for gifting.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"di Martino - Spaghettini Pasta 16 oz\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"DiMartino Pasta\"\n  },\n  \"description\": \"DiMartino Spaghettini Pasta is crafted with 100% Italian durum wheat semolina and pure spring water in Gragnano, Italy. This PGI-certified pasta uses bronze-die extrusion for a unique texture, ideal for capturing delicate sauces. Suitable for quick, gourmet meals.\",\n  \"sku\": \"PAS-0385\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"4.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"Durum wheat semolina, bronze-die extrusion\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Weight\",\n      \"value\": \"16 oz (454 g)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Extrusion Die\",\n      \"value\": \"Bronze\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Origin\",\n      \"value\": \"Gragnano, Italy\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Protein\",\n      \"value\": \"13.1g\/100g\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certification\",\n      \"value\": \"PGI Gragnano\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eThe Spaghettini That Elevates Lightness\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$4.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'di-martino-spaghettini-pasta-20x16-oz')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979392565351,"sku":"PAS-0385","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-SpaghettiniPasta16oz.png?v=1715342280"},{"product_id":"p-dei-campi-bucatini-di-grag-pasta-12x500g","title":"P. dei Campi - Bucatini di Grag. Pasta 500g","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-BucatinidiGrag.Pasta500g.png?v=1744728508\" alt=\"P. dei Campi - Bucatini di Grag. Pasta 500g - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-BucatinidiGrag.Pasta500g.png?v=1744728508')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-BucatinidiGrag.Pasta500g.png?v=1744728508\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Bucatini di Grag. Pasta 500g ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/bucatini-being-plated-by-a-chef-with-sauce.png?v=1768580474')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/bucatini-being-plated-by-a-chef-with-sauce.png?v=1768580474\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Bucatini di Grag. Pasta 500g ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/bucatini.png?v=1768580456')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/bucatini.png?v=1768580456\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Bucatini di Grag. Pasta 500g ... view 3\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003e100% Italian Durum Wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with hearty sauces\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eHollow for sauce infusion\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eRich · Aromatic\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eIdeal for gourmet meals\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003ePastificio dei Campi · Gragnano, Italy\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        Bucatini That Embraces Every Sauce\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano · Bronze-Extruded · IGP Certified\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"Bucatini that actually holds sauce inside the strand ... incredible.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.8 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e147 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$9.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-bucatini-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979393417319\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003e100% Italian durum wheat\u003c\/strong\u003e and Gragnano spring water define this Bucatini, bronze-die extruded and slow-dried in Gragnano, Italy, for unparalleled sauce adhesion and chewy texture.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003e100% Italian Durum Wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with hearty sauces\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eHollow for sauce infusion\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eRich · Aromatic\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eIdeal for gourmet meals\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy Pastificio dei Campi Bucatini is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why our traceability and drying curves make this pasta unique)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eMADE IN GRAGNANO\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in the historic pasta town, this Bucatini embodies Gragnano's rich tradition and renowned quality.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eBRONZE-EXTRUDED\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe bronze-die process creates a textured surface that grips sauces perfectly, enhancing flavor with every bite.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eHIGH PROTEIN\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eMade from high-protein Italian durum wheat, ensuring an al dente texture that stands out in every dish.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eTRACEABILITY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEach package includes a code linking to the exact wheat field and farmer, ensuring exceptional sourcing transparency.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pasta\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGragnano IGP\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eAbruzzo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003ePuglia\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        Pastificio dei Campi has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eSetaro\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.8g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e36h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMartelli\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.1g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e50h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$10.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e13.5g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e60h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the quality of Garofalo is your baseline, consider the depth and texture of Pastificio dei Campi a step beyond.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what excites you is pasta crafted in Gragnano using traditional methods, this Bucatini will satisfy your cravings.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Love hearty sauces*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eThis Bucatini is perfect for thick, rich sauces that require a pasta to grip them well.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Enjoy a chewy bite*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eExperience the satisfying al dente texture that only high-quality durum wheat can offer.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Prefer authentic flavors*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eMade in Gragnano with pure local ingredients, delivering true Italian pasta flavor.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Seek culinary tradition*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eCrafted using traditional methods, this pasta honors Italy’s rich culinary heritage.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*Need quick meals*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eIf you prefer instant, microwave-ready options, this artisan pasta may not suit your needs.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*Avoid gluten*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis product is made from 100% durum wheat, which contains gluten.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*Dislike chewy textures*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eIts al dente bite may not appeal to those who favor softer pasta textures.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*Pasta isn't your staple*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eConsider this only if you frequently enjoy pasta-based dishes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Home chefs*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eThose who appreciate the art of cooking and enjoy Italian culinary traditions.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Gourmet seekers*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eCooks looking to elevate their meals with premium ingredients.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Pasta enthusiasts*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eAnyone who values authentic Italian pasta with perfect texture and sauce absorption.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Gift givers*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIdeal for gifting to food lovers who appreciate quality and tradition.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose Pastificio dei Campi\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eAuthentic Italian Craft\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eCrafted in Gragnano with 100% Italian wheat, this pasta celebrates true Italian culinary tradition.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eTraceable Ingredients\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eEvery package tells a story, tracing back to the very fields and farmers in Italy.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eExceptional Texture\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eThe bronze-die extrusion offers a unique texture that grips sauces perfectly for a rich taste.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eORIGIN\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eGragnano, Italy\u003c\/strong\u003e ... the pasta capital.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eQUALITY\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e100% \u003cstrong\u003eItalian durum wheat\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eFLAVOR\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eBronze-die for \u003cstrong\u003esauce adhesion\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-BucatinidiGrag.Pasta500g.png?v=1744728508\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-BucatinidiGrag.Pasta500g.png?v=1744728508\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-BucatinidiGrag.Pasta500g.png?v=1744728508\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe pasta that transforms your simplest dishes.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-bucatini-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      \u003cem\u003eFor those who cherish culinary tradition\u003c\/em\u003e, this Bucatini guarantees a pasta experience worthy of Italy's finest kitchens.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eThe taste of Gragnano\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eUpon opening, the aroma of fresh durum wheat envelops you, promising a pasta experience like no other. The texture is unmatched, offering a perfect al dente bite that holds sauces beautifully.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatile in every dish\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eFrom rich tomato sauces to delicate seafood broths, this Bucatini adapts to enhance every meal. Its unique hollow shape ensures sauces are embraced from the inside out, making each dish a memorable experience.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eA heritage of excellence\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in Gragnano, the birthplace of pasta, this Bucatini represents centuries of expertise and tradition. It's not just pasta; it's a connection to Italy's rich culinary history, crafted with precision and passion.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe Bucatini that grips every sauce.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-bucatini-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eThe kitchen becomes a gourmet haven.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eWith Pastificio dei Campi Bucatini, every pasta dish becomes an occasion. Before, quick meals were the norm. Now, the depth of flavor and texture invites you to savor every bite, transforming dinner into a culinary event.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eExperience \u003cstrong\u003eItalian tradition\u003c\/strong\u003e in every strand.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat Pastificio dei Campi Bucatini is made of, and how it's crafted\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e500g box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1.3 lbs (590g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eUnit Count\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1 box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003ePackaging ensures product integrity.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eOrigin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano, Italy\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eProducer\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePastificio dei Campi\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAllergen Summary\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eContains wheat. Made in a facility that processes nuts.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eCertified Pasta di Gragnano IGP.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eStorage Condition\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eCool, dry place. Avoid sunlight.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAfter Opening\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eStore in original packaging, sealed.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eShelf Life\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e12-24 months if kept dry.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eProper storage ensures optimal flavor.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eEach box is crafted to maintain quality and authenticity.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePasta is pasta, right? Not quite.\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMost assume all pasta is the same, but \u003cstrong\u003ePastificio dei Campi\u003c\/strong\u003e Bucatini offers a unique sauce-carrying ability, transforming meals.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eExperience pasta that elevates every dish. Discover the true art of Italian pasta-making.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/bucatini.png?v=1768580456\" alt=\"P. dei Campi - Bucatini di Grag. Pasta 500g - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eCrafted for those who value authenticity.\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eChoosing Pastificio dei Campi Bucatini means embracing a tradition of quality. Each strand is a testament to Italian culinary heritage, ensuring your meals are not just prepared but celebrated.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eElevate everyday meals to \u003cstrong\u003egourmet experiences\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eThis Bucatini is perfect for \u003cstrong\u003ehome chefs\u003c\/strong\u003e and \u003cstrong\u003egourmet enthusiasts\u003c\/strong\u003e who appreciate \u003cstrong\u003eauthentic Italian flavors\u003c\/strong\u003e and seek to elevate their culinary creations with each meal.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each material does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eRough bronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eDurum wheat\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eCross-section of pasta highlighting surface texture.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eBronze-die texture\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe rough surface grips sauces, enhancing flavor and providing a superior dining experience with each bite.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eDurum wheat core\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eHigh in protein, this wheat ensures a chewy al dente texture that stands up to hearty sauces.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eSlow drying method\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003ePreserves the pasta's aroma and structural integrity, delivering consistent quality in every box.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"I can feel the difference with each bite... the texture, the flavor, the tradition.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTA COLLECTION\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003ePastificio dei Campi · Gragnano, Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eThe pasta that holds every flavor.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-bucatini-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePerfect for culinary celebrations\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily gatherings\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eCreate memorable meals with Bucatini that everyone will love, perfect for large family dinners.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eDinner parties\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eImpress your guests with a pasta that elevates simple recipes into gourmet masterpieces.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eRomantic dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003ePrepare an intimate meal with Bucatini that delivers a rich, authentic Italian experience.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eWeeknight treats\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eQuickly whip up a delightful meal after a long day, transforming any weeknight into something special.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGifts for foodies\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eGive the gift of gourmet with this premium Bucatini, a delightful surprise for culinary enthusiasts.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;max-height:560px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/bucatini.png?v=1768580456\" alt=\"P. dei Campi - Bucatini di Grag. Pasta 500g - detail\" style=\"width:100%;height:auto;object-fit:contain;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eSome meals are cooked, others are crafted.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003ePastificio dei Campi is for the latter.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-bucatini-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina definition\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhy our wheat makes the difference\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eItalian ingredients vs industrial alternatives\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003ePastificio dei Campi uses \u003cstrong\u003e100% Italian durum wheat\u003c\/strong\u003e, ensuring a pasta that is rich in protein and flavor. The difference is evident in the texture and taste of every strand.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBronze-die extrusion creates a rough surface that holds sauce beautifully, while slow-drying at low temperatures preserves the natural flavor and texture of the pasta.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eThis Bucatini is crafted to perfection, with each strand engineered for optimal sauce adhesion and al dente texture.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003e\u003cstrong\u003eExperience pasta as it's meant to be.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Bucatini ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-bucatini-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Bucatini evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-bucatini-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Bucatini.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-bucatini-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-bucatini-d-black-bucatini-rs7_9da6e609-4618-40ef-a6f8-def91568de25.png?v=1783272636\" alt=\"Black Bucatini\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ebucatini\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eblack truffle\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003etruffle oil\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Black Truffle Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eBlack Bucatini\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 8 oz (227 g) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-bucatini-pasta-24x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eBucatini\u003c\/a\u003e in salted water until al dente, about 8 minutes.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eMeanwhile, heat 1 jar of Pastificio Mandala's Black Truffle Sauce in a pan over medium heat.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eDrain \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-bucatini-pasta-24x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eBucatini\u003c\/a\u003e and add to the sauce. Toss to coat, adding pasta water if needed for consistency.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe immediately, garnished with freshly shaved black truffle. Enjoy.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-black-truffle-sauce-6x19-8-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-black-truffle-sauce-6x19-8-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Black Truffle Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-bucatini-d-bucatini-al-forno-rs7_d246ff36-1c15-4e4c-b5fd-45f250ac033d.png?v=1783272640\" alt=\"Bucatini al Forno\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ebucatini\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003esausage\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003etaleggio\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eWhite wine reduction\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eBucatini al Forno\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003ePreheat oven to 375°F (190°C). Boil 12 oz (340 g) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-bucatini-pasta-24x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eBucatini\u003c\/a\u003e until just al dente.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/10-hybrid-carbon-steel-skillet-hand-forged\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eskillet\u003c\/a\u003e, cook 8 oz (227 g) Italian sausage until browned. Mix with 1 cup (240 ml) béchamel (internal temp 165°F \/ 74°C).\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCombine \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-bucatini-pasta-24x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eBucatini\u003c\/a\u003e with sausage mixture, add to a baking dish, and top with 1 cup (113 g) shredded Taleggio cheese.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBake for 20 minutes until golden and bubbly. Serve with fresh parsley.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-bucatini-d-octopus-and-bucatini-rs7_d38cc6c4-21be-4fad-abb2-040502ea9c3b.png?v=1783272644\" alt=\"Octopus and Bucatini\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ebucatini\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eoctopus\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eolives\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTomato and olive sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eOctopus and Bucatini\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a large pot, braise 1 lb (450 g) octopus with 1 cup (240 ml) tomato sauce, olives, and capers until tender.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 10 oz (283 g) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-bucatini-pasta-24x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eBucatini\u003c\/a\u003e in salted water until al dente, about 9 minutes.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eToss \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-bucatini-pasta-24x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eBucatini\u003c\/a\u003e with octopus and sauce. Simmer for 3 minutes to blend flavors.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe garnished with fresh basil and lemon zest.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eBlack Bucatini\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eBarbera d'Alba, Piedmont\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe earthy truffle harmonizes beautifully with Barbera's bright acidity.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eBucatini al Forno\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChardonnay, Burgundy\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eRich cheese and béchamel match Chardonnay's creamy texture.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eOctopus and Bucatini\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eVermentino, Sardinia\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eCitrus notes complement the oceanic flavors of octopus.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhy Gragnano matters\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eBucatini line\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eJourney from tradition to modern excellence\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eTaste the tradition with every bite.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/bucatini.png?v=1768580456\" alt=\"P. dei Campi - Bucatini di Grag. Pasta 500g - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-bucatini-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"Absolutely love the texture of this Bucatini. It holds sauce like no other pasta I've tried!\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eSarah K. ... bought for a family dinner, 2 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"This pasta made my tomato sauce taste ten times better. A real game-changer for dinner!\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eJohn L. ... home chef, 1 month ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"Finally found a pasta that lives up to its reputation. This Bucatini is worth every penny.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eEmily R. ... pasta enthusiast, 3 weeks ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete the Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eDiscover more artisan pastas to elevate your culinary creations.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003ePerfect for birthdays or anniversaries, this pasta showcases artisan Gragnano tradition. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-mezzi-canneroni-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziCanneronidiGrag.Pasta500g.png?v=1715290200\" alt=\"P. dei Campi - Mezzi Canneroni di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Mezzi Canneroni di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for hearty sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziRigatonidiGrag.Pasta500g.png?v=1744728497\" alt=\"P. dei Campi - Mezzi Rigatoni di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Mezzi Rigatoni di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eIdeal for baked dishes\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-paccheri-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-PaccheridiGrag.Pasta500g.png?v=1715290087\" alt=\"P. dei Campi - Paccheri di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Paccheri di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eGreat with seafood sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-fettucce-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-FettuccediGrag.Pasta500g.png?v=1737425041\" alt=\"P. dei Campi - Fettucce di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Fettucce di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eBest for creamy sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout Pastificio dei Campi\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eReviving Italy's pasta heritage\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003ePastificio dei Campi, founded in Gragnano, aims to restore the pre-industrial pasta tradition. Using 100% Italian durum wheat, they emphasize traceability and sustainability, crafting pasta with meticulous attention to detail and honoring authentic Italian methods.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eThe choice to produce pasta in Gragnano reflects a commitment to quality and tradition, leveraging the region's ideal conditions for pasta-making and ensuring that every box embodies the essence of Italy's culinary excellence.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCaring for your Bucatini\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules that preserve the flavor\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eStore properly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep in a cool, dry place; avoid direct sunlight to maintain quality.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSeal tightly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eAfter opening, store in its original packaging to preserve freshness.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eAvoid moisture\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep away from damp environments to prevent spoilage and maintain texture.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCheck expiration\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eUse before the best-by date for optimal flavor and texture.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eProper storage ensures your Bucatini remains fresh and flavorful for every meal.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eA pasta that elevates every dish\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for generic supermarket pasta, you miss out on the texture and flavor that Pastificio dei Campi brings. With full traceability and a commitment to tradition, this Bucatini turns meals into experiences. \u003cstrong\u003eOpt for a subscription\u003c\/strong\u003e to ensure you never run out of this Italian staple.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eCelebrate every meal with pasta crafted from tradition and passion.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $9.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs Bucatini pasta good for thick sauces?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eYes\u003c\/strong\u003e, Bucatini is excellent for thick sauces due to its unique hollow shape that absorbs and carries sauce inside.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat's the recommended cooking method to achieve perfect al dente texture with Bucatini without the center staying hard?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eBoil in generously salted water (1 tablespoon per liter) for 9-11 minutes, stirring occasionally to prevent the hollow centers from sticking. The bronze-die surface will feel slightly rough when properly al dente...not chalky in the center, not soft on the outside. Reserve 1 cup pasta water before draining to help emulsify your sauce.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes Bucatini's hollow structure hold up in long-simmered soups without becoming mushy or breaking apart?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eYes\u003c\/strong\u003e, unlike thinner pasta shapes that soften too quickly, Bucatini's thick walls and bronze-die texture maintain their structure even after 15-20 minutes in simmering broth, making it ideal for minestrone and pasta e fagioli where you need pasta that won't disintegrate.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes this product contain any nuts?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eNo nuts in this product. Made in a facility that also processes nuts — check the label if you have a nut allergy.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is the Bucatini packaged for shipping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach box is cushioned in protective material, shipped in a padded box, and arrives presentation-ready for gifting.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat makes this Bucatini unique?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eCrafted in Gragnano with 100% Italian durum wheat, its bronze-die extrusion and slow drying ensure exceptional texture and flavor.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs there a subscription option to receive this Gragnano Bucatini automatically so I never run out during meal prep?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eYes\u003c\/strong\u003e, you can set up automatic deliveries on your preferred schedule (weekly, bi-weekly, or monthly) and lock in your current price. Subscriptions include free shipping and you can pause, adjust quantities, or cancel anytime from your account dashboard.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan you trace exactly where the durum wheat in this Bucatini comes from, or is the Italian sourcing claim generic?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEvery batch uses 100% durum wheat from certified farms in Puglia and Basilicata...Italy's premier grain-growing regions. Each box includes a lot code that traces back to the specific harvest and mill, giving you full transparency from field to your table, unlike brands that use vague 'Italian wheat' claims.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eAfter opening the package, how long will this Bucatini maintain its bronze-die texture and not go stale or lose quality?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eOnce opened, transfer Bucatini to an airtight container and store in a cool, dry place...it will maintain full quality for 3-4 months. The slow Gragnano drying process means the pasta doesn't degrade like industrial varieties; you won't notice texture loss even weeks after opening, as long as moisture is kept out.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs this pasta gift-ready?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, packaged beautifully and ready for gifting, no additional wrapping required.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-bucatini-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"Is Bucatini pasta good for thick sauces?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, Bucatini is excellent for thick sauces due to its unique hollow shape that absorbs and carries sauce inside.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the best way to cook Bucatini pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Boil in salted water for 8-10 minutes until al dente. Toss with your favorite sauce.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is this Bucatini suitable for soups?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, its structure holds up well in broths, making it a great choice for hearty soups.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does this product contain any nuts?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is the Bucatini packaged for shipping?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each box is cushioned in protective material, shipped in a padded box, and arrives presentation-ready for gifting.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What makes this Bucatini unique?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Crafted in Gragnano with 100% Italian durum wheat, its bronze-die extrusion and slow drying ensure exceptional texture and flavor.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Can I subscribe to regular deliveries?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, you can subscribe for regular deliveries and ensure you always have this premium pasta on hand.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Where is the wheat sourced from?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Sourced from farms across Italy, ensuring high quality and traceability from field to table.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How long does an open box keep?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Open boxes should be used within 5-7 days, stored in a cool, dry place.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is this pasta gift-ready?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, packaged beautifully and ready for gifting, no additional wrapping required.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"P. dei Campi - Bucatini di Grag. Pasta 500g\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"Pastificio dei Campi\"\n  },\n  \"description\": \"Pastificio dei Campi Bucatini is an artisan pasta from Gragnano, made with 100% Italian durum wheat. Its unique hollow shape and bronze-die extrusion ensure optimal sauce absorption and chewy texture, perfect for hearty Italian dishes.\",\n  \"sku\": \"PAS-1000\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"9.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"100% Italian durum wheat, bronze-die extrusion\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Net Weight\",\n      \"value\": \"500g\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Pasta Shape\",\n      \"value\": \"Bucatini\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certifications\",\n      \"value\": \"Pasta di Gragnano IGP\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Drying Time\",\n      \"value\": \"60 hours\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Protein Content\",\n      \"value\": \"13.5g\/100g\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eBucatini That Embraces Every Sauce\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$9.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-bucatini-di-grag-pasta-12x500g')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979393417319,"sku":"PAS-1000","price":9.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-BucatinidiGrag.Pasta500g.png?v=1744728508"},{"product_id":"p-dei-campi-fettucce-di-grag-pasta-12x500g","title":"P. dei Campi - Fettucce di Grag. Pasta 500g","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-FettuccediGrag.Pasta500g.png?v=1737425041\" alt=\"P. dei Campi - Fettucce di Grag. Pasta 500g - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-FettuccediGrag.Pasta500g.png?v=1737425041')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-FettuccediGrag.Pasta500g.png?v=1737425041\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Fettucce di Grag. Pasta 500g ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/fettucce-dish-of-pasta-with-green-pesto-sauce.png?v=1768580441')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/fettucce-dish-of-pasta-with-green-pesto-sauce.png?v=1768580441\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Fettucce di Grag. Pasta 500g ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/fettucce.png?v=1768580428')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/fettucce.png?v=1768580428\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Fettucce di Grag. Pasta 500g ... view 3\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/0a9185e139057a78cd935ab3fa6490bf.png?v=1768578434')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/0a9185e139057a78cd935ab3fa6490bf.png?v=1768578434\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Fettucce di Grag. Pasta 500g ... view 4\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eItalian durum wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with seafood or spicy sauces\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano IGP certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eRich wheat aroma fills the kitchen\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eWide ribbon pasta\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eDependable al dente structure\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003ePastificio dei Campi · Gragnano, Italy\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        The Pasta With Authentic Gragnano Heritage\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano · Bronze-Extruded · High Protein · 500g \/ 17.6 oz\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"Perfect ribbon pasta ... thick sauces cling to every bite.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eSarah M., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.8 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e147 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$9.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-fettucce-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979393450087\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003eItalian durum wheat\u003c\/strong\u003e and Gragnano spring water come together in our bronze-extruded, slowly dried Fettucce. Crafted in Gragnano, Italy, this pasta offers a robust al dente bite and exceptional sauce adhesion.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eItalian durum wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with seafood or spicy sauces\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano IGP certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eRich wheat aroma fills the kitchen\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eWide ribbon pasta\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eDependable al dente structure\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy Pastificio dei Campi Fettucce is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why extreme traceability makes this pasta unique)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eGRAGNANO, ITALY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in the legendary pasta town of Gragnano, where climate and tradition create unparalleled quality.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eTRACEABILITY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEvery package is traceable to its wheat field and farmer, ensuring transparency and quality.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eSAUCE ADHESION\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe bronze-die creates a rough surface that grips thick and spicy sauces effortlessly.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eEXCLUSIVE PARTNERSHIPS\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eDirect contracts with farmers in Puglia and Campania for consistent high-protein durum wheat.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pasta\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGragnano IGP\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eAbruzzo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003ePuglia\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        Pastificio dei Campi has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eSetaro\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.8g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e36h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMartelli\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.1g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e50h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$10.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi\u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e13.5g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e60h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the reliability of Garofalo is your baseline, this product represents the step into true artisan craftsmanship.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is pasta with a traceable origin and the embrace of Gragnano tradition, this is it.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Seeking robust texture_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eFettucce offers a substantial bite perfect for creamy and vegetable-driven dishes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Appreciates authentic production_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eThis pasta is made using traditional methods in Gragnano, Italy.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Loves culinary exploration_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eIdeal for adventurous cooks who enjoy experimenting with new flavors and textures.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Values high-quality ingredients_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eMade with 100% Italian durum wheat for unmatched flavor.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Prefers quick-cook pasta_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eFettucce requires a longer cooking time for the perfect al dente texture.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Budget-conscious shoppers_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis premium pasta is priced higher than supermarket alternatives.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Seeks gluten-free options_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis product contains gluten from durum wheat semolina.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Non-italian cuisine focus_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eFettucce is designed for Italian sauces and may not suit other cuisines.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Home chefs seeking quality_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for those who value authentic taste and superior texture.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Gourmet gift givers_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIdeal for gifting to foodies who appreciate artisan craftsmanship.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Traditional Italian cooks_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eThose who cherish Italy's rich culinary heritage will love this pasta.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Cooks prioritizing provenance_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eGreat for those who care about traceability and origin of ingredients.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose P. dei Campi Fettucce\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eSourced with care\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eOur wheat is sourced directly from Puglia and Campania, ensuring quality and traceability.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eSuperior sauce cling\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eThe bronze-die extrusion provides a sauce-gripping texture that enhances every bite.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eCrafted in tradition\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eProduced in Gragnano, Italy, our pasta honors its rich culinary heritage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTEXTURE\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eBronze-die\u003c\/strong\u003e roughness grips sauce.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eFLAVOR\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eHigh protein\u003c\/strong\u003e wheat enriches taste.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eORIGIN\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eGragnano IGP\u003c\/strong\u003e certified quality.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-FettuccediGrag.Pasta500g.png?v=1737425041\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-FettuccediGrag.Pasta500g.png?v=1737425041\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-FettuccediGrag.Pasta500g.png?v=1737425041\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eTraceable origins, unmatched Italian taste in every bite.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-fettucce-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      \u003cem\u003eFor those who savor culinary tradition,\u003c\/em\u003e each strand of Fettucce is a journey back to Gragnano's storied pasta history.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eA sensory discovery\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eOpening a package of Pastificio dei Campi Fettucce reveals the deep, earthy aroma of Italian durum wheat. The texture is noticeably rough, promising exceptional sauce adhesion. \u003cstrong\u003eThis is pasta that speaks to all the senses.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatility in your kitchen\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eWhether paired with hearty ragù or a light olive oil drizzle, Fettucce adapts beautifully. Its wide ribbons provide a perfect canvas for culinary creativity, enhancing anything from rich tomato sauces to delicate seafood broths.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eHeritage you can taste\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in Gragnano, Italy, each package carries the legacy of traditional pasta-making. The wheat is carefully selected from Puglia and Campania, ensuring that every bite is imbued with authentic Italian character.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe pasta that brings Gragnano tradition home.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-fettucce-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eYour pasta dishes become a culinary experience.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore, your pasta might have been just another ingredient. Now, with Pastificio dei Campi Fettucce, every meal is a moment to savor. The pasta's texture and flavor transform simple sauces into gourmet creations.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eExpect \u003cstrong\u003erich flavors\u003c\/strong\u003e that elevate every dish.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat the Fettucce di Grag. Pasta is made of\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e500g box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1.3 lbs (500g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eUnit Count\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1 box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCountry of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eItaly\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eRegion\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCertification\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePasta di Gragnano IGP\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eStorage Conditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eKeep in a cool, dry place\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAfter Opening\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eReseal tightly, store at room temperature\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eAll specifications are based on the latest available data.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eWide pasta isn't just for heavy sauces.\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eFettucce's texture lets it pair with both \u003cstrong\u003erich and light sauces\u003c\/strong\u003e, disproving the myth that wide pasta is limited to heavy dishes.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eThe rough surface grips all types of sauces, making it incredibly versatile.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/fettucce.png?v=1768580428\" alt=\"P. dei Campi - Fettucce di Grag. Pasta 500g - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eChoose pasta that honors tradition.\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003ePastificio dei Campi Fettucce is more than a meal; it's a taste of Gragnano's culinary heritage. From the fields of Puglia and Campania to your table, experience pasta as it was meant to be.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eEmbrace \u003cstrong\u003eauthentic flavor\u003c\/strong\u003e with every forkful.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eFor discerning cooks and food lovers who \u003cstrong\u003echerish authenticity\u003c\/strong\u003e, \u003cstrong\u003evalue quality\u003c\/strong\u003e, and \u003cstrong\u003eseek culinary excellence\u003c\/strong\u003e. This pasta is for those who see cooking as art and require ingredients that meet their high standards.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each material does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eRough bronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eDurum wheat core\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eDiagram of our Fettucce's texture and core\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eArtisan texture\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe rough surface created by bronze-die extrusion ensures sauces cling to every bite.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eDeep flavor\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eHigh-protein Italian durum wheat provides a rich taste and satisfying bite.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eTraditional drying\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eSlow low-temperature drying preserves the pasta's natural flavor and texture.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"Every bite reminds me of Gragnano's pasta heritage.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTA COLLECTION\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003ePastificio dei Campi · Gragnano, Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eCrafting Italian tradition into every pasta.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-fettucce-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eIdeal moments for Fettucce\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily Dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eBring everyone to the table with satisfying, flavorful pasta dishes.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSpecial Occasions\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eTurn any meal into a celebration with gourmet quality pasta.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGourmet Gifts\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eImpress food lovers with authentic Gragnano pasta.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCooking Classes\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eTeach the art of Italian cooking with high-quality ingredients.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eDinner Parties\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eServe pasta that complements the sophisticated palate of your guests.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;max-height:560px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/0a9185e139057a78cd935ab3fa6490bf.png?v=1768578434\" alt=\"P. dei Campi - Fettucce di Grag. Pasta 500g - detail\" style=\"width:100%;height:auto;object-fit:contain;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eSome meals are meals. Some are memories.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003eFettucce is for the memorable meals.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-fettucce-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina definition\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhy our semolina is different\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eItalian ingredients vs mass-produced alternatives\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003ePastificio dei Campi uses \u003cstrong\u003estone-milled\u003c\/strong\u003e Italian durum wheat, ensuring a rich, earthy aroma and a robust al dente texture that factory-milled pasta can't match.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBronze-die extrusion creates a rough surface for sauce adhesion, while \u003cstrong\u003eslow drying\u003c\/strong\u003e (36-72 hours) at low temperatures preserves flavor and structural integrity.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eThis meticulous process gives our Fettucce a superior bite and a natural wheat color, enhancing any sauce.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003e\u003cstrong\u003eAuthentic taste\u003c\/strong\u003e in every strand.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Fettucce ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-fettucce-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Fettucce evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-fettucce-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Fettucce.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-fettucce-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-fettucce-d-lemon-fettucce-rs7_99f93ff6-5b1e-400a-8927-d0769e3a02c0.png?v=1783272649\" alt=\"Lemon Fettucce\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eFettucce\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003elemon\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ebasil\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eolive oil\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Lemon Basil Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eLemon Fettucce\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 8 oz (225g) of Fettucce in salted water until al dente, about 10 minutes.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eHeat 1 jar of Pastificio Mandala's Lemon Basil Sauce (24 oz) in a \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/2-quart-saucepan-with-cover\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003esaucepan\u003c\/a\u003e over medium heat.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eDrain Fettucce and add to the sauce, tossing gently to coat.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe immediately, garnished with fresh basil and lemon zest.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-lemon-basil-sauce-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-lemon-basil-sauce-6x24-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Lemon Basil Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-fettucce-d-fettucce-and-lentil-soup-rs7_eca4a658-d4a7-4f92-a839-8c0ad8df0607.png?v=1783272653\" alt=\"Fettucce and Lentil Soup\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eFettucce\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003elentils\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003evegetable broth\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003erosemary\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eVegetable broth\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eFettucce and Lentil Soup\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a large pot, heat 2 tbsp (30ml) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e, sauté 1 chopped onion, 2 cloves of garlic until fragrant.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 1 cup (200g) lentils, 4 cups (960ml) vegetable broth, and simmer for 20 minutes.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 8 oz (225g) of Fettucce, simmer until cooked, about 10 minutes.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSeason with salt, pepper, and fresh rosemary before serving.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-fettucce-d-pork-shoulder-and-fettucce-rs7_5dd68b7e-6a34-4cb9-93f1-ecee5111a263.png?v=1783272656\" alt=\"Pork Shoulder and Fettucce\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eFettucce\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003epork shoulder\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ewhite wine\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003etomato sauce\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTomato sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003ePork Shoulder and Fettucce\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSear 1 lb (450g) of pork shoulder in a pot with 2 tbsp (30ml) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e until browned (internal temp 145°F \/ 63°C).\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 1 cup (240ml) white wine, 2 cloves garlic, and 2 cups (480ml) tomato sauce, simmer until tender.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 8 oz (225g) of Fettucce separately, then combine with the sauce.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe hot, garnished with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eparmesan\u003c\/a\u003e and fresh parsley.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eLemon Fettucce\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChardonnay, Veneto\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe citrus notes complement the lemon basil sauce.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M10,6 C2,16 1,30 2,46 C3,60 10,69 18,70 C26,69 33,60 34,46 C35,30 34,16 26,6 Q21,4 18,4 Q15,5 10,6 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"70\" x2=\"18\" y2=\"81\"\u003e\u003c\/line\u003e\u003cline x1=\"10\" y1=\"81\" x2=\"26\" y2=\"81\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eFettucce and Lentil Soup\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003ePinot Grigio, Friuli\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eBright acidity balances the earthy lentils.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003ePork Shoulder and Fettucce\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChianti Classico, Tuscany\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eRobust flavors pair well with rich tomato sauce.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003ePastificio dei Campi's artisanal journey\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003epremium fettucce\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eTimeline of Gragnano's pasta heritage\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eExperience \u003cstrong\u003ecenturies of Italian craftsmanship\u003c\/strong\u003e in every bite.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/0a9185e139057a78cd935ab3fa6490bf.png?v=1768578434\" alt=\"P. dei Campi - Fettucce di Grag. Pasta 500g - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-fettucce-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"This Fettucce brings me back to Italy every time I cook it. The texture is perfect and sauces cling beautifully.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eAnna L. ... recreated family recipes, 3 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"As a chef, I appreciate the traceability and quality of Pastificio dei Campi. It's become a staple in my kitchen.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eGiovanni P. ... professional chef, 6 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The best pasta I've ever had. Knowing where it comes from adds a special touch to family meals.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eMarco R. ... family dinners, 1 year ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete the Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eDiscover other premium pastas that complement your culinary creations.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003eIdeal for housewarmings and anniversaries, showcasing artisan Gragnano quality. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-linguine-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-LinguinediGrag.Pasta500g.png?v=1768585524\" alt=\"P. dei Campi - Linguine di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Linguine di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eWide ribbons for seafood sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-mischiato-potente-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MischiatoPotentediGrag.Pasta500g.png?v=1740674620\" alt=\"P. dei Campi - Mischiato Potente di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Mischiato Potente di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for hearty meat sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-tortiglioni-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-TortiglionidiGrag.Pasta500g_26fa7dff-8246-40bf-bdc0-a683798b59a6.png?v=1740673235\" alt=\"P. dei Campi - Tortiglioni di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Tortiglioni di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eIdeal for rich, creamy sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-bucatini-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-BucatinidiGrag.Pasta500g.png?v=1744728508\" alt=\"P. dei Campi - Bucatini di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Bucatini di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePairs with chunky ragù\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout Pastificio dei Campi\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eRestoring Gragnano's pasta heritage\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003ePastificio dei Campi was established in Gragnano, Italy, to revive the pre-industrial, terroir-driven pasta tradition. By using 100% Italian durum wheat from Puglia and Campania and pure Gragnano spring water, they ensure every pasta is crafted with authenticity and quality.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eTheir dedication to traceability and traditional methods, such as bronze extrusion and slow drying, sets them apart in the ultra-premium tier, appealing to those who value provenance and culinary excellence.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCaring for your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules that preserve the flavor\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eStore properly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep the box in a cool, dry place away from direct sunlight.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSeal after opening\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eOnce opened, reseal tightly to maintain freshness and prevent moisture absorption.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eAvoid refrigeration\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eNever refrigerate dry pasta as it absorbs moisture and odors.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eUse within 24 months\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eBest enjoyed within 24 months of purchase for optimal flavor.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eYour pasta's quality is preserved by following these simple guidelines.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eThe pasta that elevates every meal\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for conventional supermarket pasta, the opportunity for a rich culinary experience slips away. With Pastificio dei Campi Fettucce, you embrace \u003cstrong\u003eauthentic Gragnano tradition\u003c\/strong\u003e and \u003cstrong\u003esuperior flavor\u003c\/strong\u003e at home. The difference is immediate ... in taste, texture, and the story behind each bite.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eExperience the pasta that transforms meals into memories.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $9.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow does Fettucce compare to Tagliatelle?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eFettucce\u003c\/strong\u003e is wider and slightly thicker than Tagliatelle, offering a more substantial bite and better sauce adhesion.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat sauces are best for Fettucce pasta?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThick, robust sauces like ragù, creamy seafood, or spicy tomato-based sauces pair excellently with \u003cstrong\u003eFettucce\u003c\/strong\u003e.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes Fettucce maintain its al dente texture and sauce-gripping roughness when baked in casseroles or layered pasta dishes?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, \u003cstrong\u003eFettucce\u003c\/strong\u003e maintains its bronze-die roughness and structural integrity even after baking...the extra thickness prevents mushiness in casseroles, and the traditional slow-drying method ensures the pasta holds its al dente bite throughout layered dishes without degrading into a soft, uniform mass like mass-produced alternatives.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs this pasta suitable for vegetarians, and does it contain any eggs, dairy, or animal-derived processing agents?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eYes\u003c\/strong\u003e, Fettucce contains only Italian durum wheat semolina and water...no eggs, no dairy, no animal-derived ingredients or processing agents...making it suitable for both vegetarians and vegans seeking authentic Italian pasta with transparent ingredient sourcing.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eAre there any nuts or nut-derived ingredients in this pasta, and is it produced in a facility that processes tree nuts or peanuts?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eNo nuts or nut-derived ingredients appear in Fettucce itself...just durum wheat and water. However, the production facility does process tree nuts and peanuts on shared equipment, so cross-contamination is possible. If you have a severe nut allergy, please review the package label for current allergen statements before consuming.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is the pasta packaged for shipping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach box is cushioned in protective material, shipped in a padded box, and arrives presentation-ready for gifting.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs this pasta gluten-free, or does it contain wheat gluten from the durum semolina used in traditional Italian pasta production?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eNo, \u003cstrong\u003eFettucce\u003c\/strong\u003e is made from 100% Italian durum wheat semolina and contains significant gluten...this high-protein wheat is essential for the authentic texture and sauce-gripping roughness that defines traditional Gragnano pasta, making it unsuitable for celiac or gluten-sensitive diets.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow should I store Fettucce after opening the package to preserve the bronze-die texture and prevent the pasta from losing its sauce-gripping roughness or absorbing moisture?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eStore Fettucce in a cool, dry place (ideally below 75°F) in an airtight container...this prevents moisture absorption that would compromise the bronze-die roughness and preserves the pasta's structural integrity for up to 6 months after opening, unlike cheaper pastas that degrade rapidly once exposed to air.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhere is the wheat sourced from?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eItalian farms\u003c\/strong\u003e in Puglia and Campania provide the high-protein durum wheat used in our pasta.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan this pasta be part of a subscription service?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, check our website for subscription options to enjoy regular deliveries of our premium pasta.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-fettucce-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"How does Fettucce compare to Tagliatelle?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Fettucce is wider and slightly thicker than Tagliatelle, offering a more substantial bite and better sauce adhesion.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What sauces are best for Fettucce pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Thick, robust sauces like ragù, creamy seafood, or spicy tomato-based sauces pair excellently with Fettucce.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does Fettucce maintain its texture in baking?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, Fettucce maintains its texture well when baked, making it suitable for baked pasta dishes.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is this pasta suitable for vegetarians?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, Fettucce contains only semolina wheat and water, making it suitable for vegetarians.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Are there nuts in this product?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is the pasta packaged for shipping?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each box is cushioned in protective material, shipped in a padded box, and arrives presentation-ready for gifting.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is this pasta gluten-free?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No, Fettucce is made from durum wheat semolina and contains gluten.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How should I store Fettucce after opening?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Store in a cool, dry place in a tightly sealed container to maintain freshness.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Where is the wheat sourced from?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Italian farms in Puglia and Campania provide the high-protein durum wheat used in our pasta.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Can this pasta be part of a subscription service?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, check our website for subscription options to enjoy regular deliveries of our premium pasta.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"P. dei Campi - Fettucce di Grag. Pasta 500g\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"Pastificio dei Campi\"\n  },\n  \"description\": \"P. dei Campi Fettucce is a premium Gragnano IGP pasta crafted with 100% Italian durum wheat, offering exceptional sauce adhesion and a robust al dente bite. Ideal for thick sauces and seafood dishes.\",\n  \"sku\": \"PAS-1020\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"9.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"Italian durum wheat, bronze-extruded\",\n  \"countryOfOrigin\": \"Gragnano, Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certification\",\n      \"value\": \"Pasta di Gragnano IGP\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Net Weight\",\n      \"value\": \"500g\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Drying Method\",\n      \"value\": \"Slow-dried 60h\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Flavor Profile\",\n      \"value\": \"Rich wheat aroma\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Production\",\n      \"value\": \"Gragnano, Italy\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eThe Pasta With Authentic Gragnano Heritage\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$9.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-fettucce-di-grag-pasta-12x500g')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979393450087,"sku":"PAS-1020","price":9.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-FettuccediGrag.Pasta500g.png?v=1737425041"},{"product_id":"p-dei-campi-linguine-di-grag-pasta-12x500g","title":"P. dei Campi - Linguine di Grag. Pasta 500g","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-LinguinediGrag.Pasta500g.png?v=1768585524\" alt=\"P. dei Campi - Linguine di Grag. Pasta 500g - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-LinguinediGrag.Pasta500g.png?v=1768585524')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-LinguinediGrag.Pasta500g.png?v=1768585524\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Linguine di Grag. Pasta 500g ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/linguine.png?v=1768580396')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/linguine.png?v=1768580396\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Linguine di Grag. Pasta 500g ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/chef-pouring-sauce-over-linguine-dish.png?v=1768580414')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/chef-pouring-sauce-over-linguine-dish.png?v=1768580414\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Linguine di Grag. Pasta 500g ... view 3\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/8e41da4d0b3e0b9aa0b3d2d1f29a603c.png?v=1768577177')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/8e41da4d0b3e0b9aa0b3d2d1f29a603c.png?v=1768577177\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Linguine di Grag. Pasta 500g ... view 4\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003e100% Italian Durum Wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with Seafood\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano Spring Water\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eSmooth, Elegant Bite\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eRich, Wheat-Forward Flavor\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003e500g Box\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003ePastificio dei Campi · Gragnano\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        Linguine That Embraces Seafood\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano · Bronze-Drawn · IGP Certified · 500g \/ 17.6 oz\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"Restaurant-quality pasta that makes seafood and tomato sauces shine.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.9 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e147 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$9.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-linguine-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979393482855\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003e100% Italian durum wheat\u003c\/strong\u003e and pure Gragnano spring water create a linguine with a delightful texture. Made in Gragnano, Italy, using traditional methods.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003e100% Italian Durum Wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with Seafood\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano Spring Water\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eSmooth, Elegant Bite\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eRich, Wheat-Forward Flavor\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003e500g Box\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy this linguine is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why traceable wheat and Gragnano spring water make it exceptional)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eGRAGNANO, ITALY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003e\u003cstrong\u003eGragnano\u003c\/strong\u003e is known for its perfect pasta-making climate, enhancing the flavor and texture of this linguine.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eEXTREME TRACEABILITY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEvery box connects you to the specific wheat field and farmer, ensuring authentic origins.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eSUPERIOR AL DENTE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eHigh-protein wheat ensures a firm, superior al dente bite that holds sauces beautifully.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eSHIPS SAME DAY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eOrder today and enjoy your pasta tomorrow with our fast shipping service.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pastas\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGragnano IGP\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eAbruzzo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003ePuglia\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        Pastificio dei Campi has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eSetaro\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.8g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e36h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMartelli\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.1g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e50h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$10.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e13.5g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e60h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e~$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the quality of De Cecco is your baseline, this linguine offers a step beyond with artisan craftsmanship.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is Gragnano's heritage, this linguine delivers with its pure wheat and spring water origins.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Loves seafood and pasta*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003ePerfect for complementing delicate seafood flavors with its sauce-clinging texture.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Enjoys light meals*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003ePairs beautifully with light oils and herbs for a refreshing meal.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Values Italian craftsmanship*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eMade in Gragnano, it celebrates true Italian pasta-making heritage.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Seeks quality ingredients*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eCrafted from 100% Italian durum wheat and pure spring water.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*Prefers gluten-free*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis linguine contains gluten from durum wheat.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*Budget-focused*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003ePremium pricing reflects its high-quality ingredients and craftsmanship.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*Avoids wheat products*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eNot suitable for those avoiding wheat or gluten.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*Dislikes pasta*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eIf pasta isn't your preferred dish, this might not be for you.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Seafood enthusiasts*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eThose who love seafood dishes will find this pasta pairs perfectly.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Home chefs*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIdeal for those who appreciate fine culinary craftsmanship and quality ingredients.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Entertainers*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for hosting dinner parties with a touch of Italian elegance.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Pasta connoisseurs*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eFor those who value authentic Gragnano pasta and Italian tradition.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose Pastificio dei Campi\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eAuthentic Italian Roots\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eMade in Gragnano, Italy, this pasta brings authentic Italian craftsmanship to your kitchen.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003ePerfect Sauce Cling\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eBronze-drawn texture ensures sauces cling beautifully to every strand of linguine.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eTraceable Ingredients\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eKnow exactly where your wheat comes from with full supply-chain traceability.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eFLAVOR\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003ePure, wheat-forward taste\u003c\/strong\u003e in every bite.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTEXTURE\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eRetains \u003cstrong\u003eal dente\u003c\/strong\u003e perfection every time.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eORIGIN\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eGragnano, Italy\u003c\/strong\u003e ... where pasta is crafted best.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-LinguinediGrag.Pasta500g.png?v=1768585524\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-LinguinediGrag.Pasta500g.png?v=1768585524\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-LinguinediGrag.Pasta500g.png?v=1768585524\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003ePure Gragnano heritage in every bite.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-linguine-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      \u003cem\u003eFor those who savor authenticity\u003c\/em\u003e, this linguine from Gragnano, Italy, delivers true Italian perfection.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eFirst taste revelation\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eUpon opening, the aroma of pure durum wheat invites you into the heart of Gragnano. The first bite reveals a firm, al dente texture that highlights the craftsmanship of bronze-drawing and slow drying. \u003cstrong\u003eThe taste is pure Italy.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatile meal possibilities\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eFrom elegant seafood pasta dishes to simple olive oil and herb preparations, this linguine adapts beautifully. Its texture allows for perfect sauce adhesion, providing a satisfying meal experience for any occasion. \u003cstrong\u003eWhether casual or gourmet, it performs.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eOrigin and tradition\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in Gragnano, Italy, the historic birthplace of pasta, this linguine embodies a storied tradition. Sourced from Italian durum wheat and made with Gragnano spring water, it carries a legacy of quality and authenticity that stands out.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe pasta that elevates simple seafood dishes.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-linguine-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eThe way you enjoy seafood pasta transforms.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore, pasta might have been just a base. Now, it becomes the star of the dish, enhancing every seafood sauce with its texture and flavor. Each strand holds sauces perfectly, making every meal an occasion.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eExperience pasta as it should be... \u003cstrong\u003ean integral part of the meal.\u003c\/strong\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat the P. dei Campi Linguine is made of, and how it's crafted\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eBox\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e500g \/ 17.6 oz\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eUnit count\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eExact quantity for precise meal preparation.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCountry of origin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eItaly\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eRegion\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCertification\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePasta di Gragnano IGP\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAllergen summary\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eContains wheat\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eAuthentic Italian craftsmanship and quality.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eStorage conditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eCool, dry place, avoid sunlight\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAfter opening\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eStore tightly sealed in a cool, dry place\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eShelf life\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e12-24 months if kept dry\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eMaintain quality by following recommended storage.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eProduct specifications are subject to change according to production updates.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eNot all pasta is created equal.\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMany assume all pasta is similar, but \u003cstrong\u003eGragnano pasta offers unmatched texture and sauce adhesion\u003c\/strong\u003e. Its production method is key.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eChoosing Gragnano pasta means selecting a product with \u003cstrong\u003esuperior taste and authentic heritage\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/chef-pouring-sauce-over-linguine-dish.png?v=1768580414\" alt=\"P. dei Campi - Linguine di Grag. Pasta 500g - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhere quality meets tradition in every dish.\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eLinguine from Gragnano isn't just a pasta... it's a connection to Italian heritage. Each strand is a testament to artisanal craftsmanship, making every meal a celebration of flavor and tradition.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eEnjoy pasta that transforms \u003cstrong\u003esimple meals into gourmet experiences\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eFor those who value \u003cstrong\u003eauthentic Italian cuisine\u003c\/strong\u003e, this linguine is ideal. Perfect for \u003cstrong\u003ehome chefs\u003c\/strong\u003e who appreciate quality and \u003cstrong\u003eseafood lovers\u003c\/strong\u003e looking to enhance their dishes with genuine Gragnano flavor.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each ingredient does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003erough bronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eItalian durum wheat\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eSee how Gragnano pasta is crafted\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003ePorous Surface\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003e\u003cstrong\u003eBronze-die extrusion\u003c\/strong\u003e creates a rough texture ideal for sauce adherence.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eQuality Wheat\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eUsing \u003cstrong\u003e100% Italian durum wheat\u003c\/strong\u003e, this pasta offers a rich, nutty flavor.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eSlow Drying\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003ePreserves \u003cstrong\u003eprotein structure and flavor\u003c\/strong\u003e, ensuring perfect al dente texture.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"Each bite takes you back to the origins of pasta in Gragnano.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTIFICIO DEI CAMPI\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003ePastificio dei Campi · Gragnano, Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eThe pasta that honors tradition.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-linguine-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePerfect pasta moments\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eDinner Parties\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eImpress guests with authentic Italian pasta dishes.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eDate Nights\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eCreate romantic meals with high-quality ingredients.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily Meals\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eElevate everyday dinners to a gourmet experience.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGourmet Cooking\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eIdeal for chefs seeking premium pasta.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGift Giving\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eA thoughtful gift for anniversaries or housewarmings.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;max-height:560px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/8e41da4d0b3e0b9aa0b3d2d1f29a603c.png?v=1768577177\" alt=\"P. dei Campi - Linguine di Grag. Pasta 500g - detail\" style=\"width:100%;height:auto;object-fit:contain;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eSome pastas tell a story.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003eThis is that pasta.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-linguine-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina definition\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhy Gragnano semolina excels\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eItalian ingredients for authentic taste\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003e\u003cstrong\u003eGragnano semolina\u003c\/strong\u003e provides a firm, al dente texture and a nutty flavor, unlike industrially milled alternatives.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBronze-die extrusion creates a porous surface for sauce adherence, while slow drying enhances flavor and texture.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eThis linguine is crafted to maintain its exceptional bite and sauce-holding ability, ensuring a premium pasta experience.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003e\u003cstrong\u003eGragnano semolina makes this pasta truly special.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Linguine ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-linguine-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Linguine evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-linguine-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Linguine.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-linguine-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-linguine-d-black-truffle-linguine-rs7_5d522f11-9a26-4354-bbee-4b28671d060f.png?v=1783272662\" alt=\"Black Truffle Linguine\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eLinguine\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eblack truffle\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003etruffle sauce\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Black Truffle Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eBlack Truffle Linguine\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 8 oz (227 g) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-linguine-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eLinguine\u003c\/a\u003e in salted water until al dente. Reserve 1 cup (240 ml) pasta water.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a pan, heat 1 jar (19.8 oz, 561 g) of Pastificio Mandala's Black Truffle Sauce.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eToss the \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-linguine-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eLinguine\u003c\/a\u003e in the sauce, adding reserved water to achieve desired consistency.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eGarnish with freshly shaved black truffle and serve hot.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-black-truffle-sauce-6x19-8-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-black-truffle-sauce-6x19-8-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Black Truffle Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-linguine-d-linguine-in-saffron-chicken-brodo-rs7_25cf57dc-4f3d-4c33-b069-450eede6120a.png?v=1783272665\" alt=\"Linguine in Saffron Chicken Brodo\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eLinguine\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003esaffron\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003echicken broth\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eSaffron Chicken Brodo\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eLinguine in Saffron Chicken Brodo\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBring 4 cups (960 ml) of chicken broth to a simmer. Add a pinch of saffron threads.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 8 oz (227 g) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-linguine-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eLinguine\u003c\/a\u003e directly to the broth. Cook until al dente.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eStir in 1 cup (150 g) of peas and cook for 2 minutes.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eFinish with grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmigiano-Reggiano\u003c\/a\u003e and a drizzle of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-linguine-d-clams-and-linguine-rs7_6fed1323-7186-41b0-a241-650282c98e6f.png?v=1783272670\" alt=\"Clams and Linguine\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eLinguine\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eclams\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ewhite wine\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eWhite Wine and Garlic\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eClams and Linguine\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a large pan, heat 2 tbsp (30 ml) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e. Add 3 cloves minced garlic and sauté.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003ePour in 1 cup (240 ml) white wine. Add 2 lbs (900 g) clams, cover and steam until open.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 8 oz (227 g) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-linguine-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eLinguine\u003c\/a\u003e, toss with clams and sauce.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe with crusty bread and a sprinkle of parsley.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eBlack Truffle Linguine\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChardonnay, Burgundy\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eA creamy Chardonnay complements the truffle's earthiness.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eLinguine in Saffron Chicken Brodo\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eSauvignon Blanc, Marlborough\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe wine's crispness enhances the saffron and chicken flavors.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M10,6 C2,16 1,30 2,46 C3,60 10,69 18,70 C26,69 33,60 34,46 C35,30 34,16 26,6 Q21,4 18,4 Q15,5 10,6 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"70\" x2=\"18\" y2=\"81\"\u003e\u003c\/line\u003e\u003cline x1=\"10\" y1=\"81\" x2=\"26\" y2=\"81\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eClams and Linguine\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003ePinot Grigio, Veneto\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eBright acidity pairs well with seafood's briny notes.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eThe Gragnano pasta tradition\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eLinguine line\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eA journey from tradition to table\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eChoosing this pasta means choosing heritage and quality.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/8e41da4d0b3e0b9aa0b3d2d1f29a603c.png?v=1768577177\" alt=\"P. dei Campi - Linguine di Grag. Pasta 500g - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-linguine-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"This linguine holds sauce perfectly and has a great texture. It's a staple in my kitchen.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eMaria L. ... Italian cuisine enthusiast, 6 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"You can taste the quality. It pairs so well with seafood, making every meal feel special.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eJohn D. ... purchased for family dinners, 3 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The traceability is impressive. Knowing where my pasta comes from adds to the dining experience.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eClara S. ... culinary student, 1 year ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete the Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eEnhance your meals with complementary artisanal products.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003ePerfect for birthdays or anniversaries, this artisan Gragnano pasta is a delightful gift. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-fettucce-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-FettuccediGrag.Pasta500g.png?v=1737425041\" alt=\"P. dei Campi - Fettucce di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Fettucce di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eIdeal for rich sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-vermicelli-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-VermicellidiGrag.Pasta500g.png?v=1744728508\" alt=\"P. dei Campi - Vermicelli di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Vermicelli di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for light dishes\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-spaghetti-maxi-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-SpaghettiMaxidiGrag.Pasta500g.png?v=1737425005\" alt=\"P. dei Campi - Spaghetti Maxi di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Spaghetti Maxi di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eFor hearty meals\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-bucatini-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-BucatinidiGrag.Pasta500g.png?v=1744728508\" alt=\"P. dei Campi - Bucatini di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Bucatini di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eAuthentic regional shape\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout Pastificio dei Campi\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eRestoring Gragnano's pasta heritage through innovation\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eFounded in Gragnano, Italy, Pastificio dei Campi is dedicated to reviving the pre-industrial pasta tradition. Using 100% Italian durum wheat and Gragnano spring water, they emphasize traceability and sustainability, producing Pasta di Gragnano IGP with unparalleled authenticity.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eChoosing to uphold Gragnano's heritage, they apply modern quality controls to traditional methods, ensuring every strand is a testament to their commitment to excellence.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCaring for your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules that preserve the flavor\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eStore properly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep in a cool, dry place, away from sunlight.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSeal tightly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eAfter opening, reseal the package to maintain freshness.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eAvoid moisture\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eDo not store pasta in humid environments to prevent spoilage.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eUse before expiry\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eConsume within the suggested shelf life for optimal taste.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eProper storage ensures your pasta retains its premium quality and taste.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eA pasta that redefines dining at home\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for generic supermarket pasta, you miss the opportunity for a true culinary experience. With Pastificio dei Campi's Linguine, \u003cstrong\u003eeach strand tells a story of Gragnano's rich heritage\u003c\/strong\u003e. This isn't just pasta; it's a journey to Italy's heart. Consider subscribing to ensure you never run out of this authentic delight.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eLet every meal be a celebration of flavor and tradition.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $9.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat dishes is Linguine best suited for?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eLinguine is versatile\u003c\/strong\u003e and best complements seafood dishes, light olive oil-based sauces, and pesto.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow does Linguine compare to Spaghetti?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eLinguine is slightly wider\u003c\/strong\u003e than spaghetti, offering a more substantial bite and a better surface for sauce adhesion.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat cooking techniques preserve Linguine's bronze-die texture and prevent the mushy consistency common with other premium pastas?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eCook in abundant salted water (1 liter per 100g) for 9-11 minutes, testing at 8 minutes to catch the perfect al dente window. Our bronze-die extrusion creates a porous surface that maintains consistent texture throughout each strand...unlike smooth-extruded pastas that cook unevenly. \u003cstrong\u003eTaste frequently during the final 2 minutes\u003c\/strong\u003e to ensure the firm bite that justifies premium pasta.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs this Linguine produced in a dedicated nut-free facility, or does cross-contamination risk exist during production?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThis Linguine contains no nut ingredients...only Italian durum wheat and spring water. However, it is produced in a facility that also processes tree nuts and peanuts, so cross-contamination is possible. If you have a severe nut allergy, please review the package label for current allergen statements and consult your physician before consuming.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhere is the wheat sourced from?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eOur wheat is sourced from \u003cstrong\u003ePuglia and Campania\u003c\/strong\u003e, ensuring high quality and full traceability.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow long does this Linguine maintain its bronze-die texture quality compared to other artisanal pastas that degrade on the shelf?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eUnopened, this Linguine maintains its sauce-gripping bronze-die texture for up to 24 months...our traditional Gragnano slow-drying method locks in structural integrity that doesn't degrade like faster-dried premium pastas. \u003cstrong\u003eStore in a cool, dry place below 25°C\u003c\/strong\u003e away from direct sunlight. Once opened, transfer to an airtight container and use within 6 months for peak texture and flavor.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is the product packaged for shipping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach box is cushioned, shipped in a padded package, and arrives presentation-ready for gifting.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan I set up automatic recurring deliveries to avoid running out, and what flexibility exists for adjusting shipment timing or quantities?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, our subscription option delivers your preferred quantity every 2, 4, or 6 weeks at a 10% discount. You can adjust delivery frequency, skip shipments, or cancel anytime through your account dashboard...giving you the convenience of automatic restocking without rigid commitment.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes this pasta contain any preservatives?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThis product is made with \u003cstrong\u003esimple, pure ingredients\u003c\/strong\u003e ... semolina wheat and water.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes this Linguine contain any animal-derived ingredients or processing aids that would make it unsuitable for strict vegetarian or vegan diets?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, this Linguine is suitable for both vegetarians and vegans...it contains only two ingredients: Italian durum wheat semolina and spring water from Gragnano. No eggs, dairy, animal-derived processing aids, or additives are used at any stage of production. The pasta is also produced on dedicated equipment that does not process egg-based pasta varieties.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-linguine-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"What dishes is Linguine best suited for?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Linguine is versatile and best complements seafood dishes, light olive oil-based sauces, and pesto.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How does Linguine compare to Spaghetti?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Linguine is slightly wider than spaghetti, offering a more substantial bite and a better surface for sauce adhesion.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Tips for cooking Linguine perfectly?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Cook in abundant salted water until al dente. Taste frequently to ensure the right texture.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is this pasta nut-free?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Where is the wheat sourced from?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Our wheat is sourced from Puglia and Campania, ensuring high quality and full traceability.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the shelf life of this pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Unopened pasta lasts up to 24 months. Keep in a cool, dry place to maintain quality.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is the product packaged for shipping?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each box is cushioned, shipped in a padded package, and arrives presentation-ready for gifting.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is there a subscription option?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, subscribe to receive regular deliveries and never run out of your favorite pasta.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does this pasta contain any preservatives?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"This product is made with simple, pure ingredients ... semolina wheat and water.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is this pasta suitable for vegetarians?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, this pasta is suitable for vegetarians as it contains only wheat and water.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"P. dei Campi - Linguine di Grag. Pasta 500g\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"Pastificio dei Campi\"\n  },\n  \"description\": \"Pastificio dei Campi Linguine di Grag. Pasta is crafted in Gragnano, Italy, using 100% Italian durum wheat and spring water. This linguine offers an exceptional texture and flavor, perfect for pairing with seafood and light sauces.\",\n  \"sku\": \"PAS-1030\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"9.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"Italian durum wheat, artisan small-batch\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Origin\",\n      \"value\": \"Gragnano, Italy\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certification\",\n      \"value\": \"Pasta di Gragnano IGP\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Main Ingredient\",\n      \"value\": \"Italian durum wheat\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Production Method\",\n      \"value\": \"Bronze-die extrusion\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Drying Time\",\n      \"value\": \"60 hours\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eLinguine That Embraces Seafood\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$9.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-linguine-di-grag-pasta-12x500g')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979393482855,"sku":"PAS-1030","price":9.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-LinguinediGrag.Pasta500g.png?v=1768585524"},{"product_id":"p-dei-campi-mezzi-canneroni-di-grag-pasta-12x500g","title":"P. dei Campi - Mezzi Canneroni di Grag. Pasta 500g","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziCanneronidiGrag.Pasta500g.png?v=1715290200\" alt=\"P. dei Campi - Mezzi Canneroni di Grag. Pasta 500g - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziCanneronidiGrag.Pasta500g.png?v=1715290200')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziCanneronidiGrag.Pasta500g.png?v=1715290200\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Mezzi Canneroni di Grag. Pasta 500g ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/mezzi-canneroni.png?v=1768580369')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/mezzi-canneroni.png?v=1768580369\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Mezzi Canneroni di Grag. Pasta 500g ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/mezzi-canneroni-in-a-bowl-with-sauce.png?v=1768575966')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/mezzi-canneroni-in-a-bowl-with-sauce.png?v=1768575966\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Mezzi Canneroni di Grag. Pasta 500g ... view 3\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/f36b0fcbe62fec320a698aac9740d4a2.png?v=1768575966')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/f36b0fcbe62fec320a698aac9740d4a2.png?v=1768575966\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Mezzi Canneroni di Grag. Pasta 500g ... view 4\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003e100% Italian Durum Wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with Tomato Sauces\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-Die Extrusion\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eRich Wheat Aroma\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eAl Dente Structure\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003ePastificio dei Campi · Gragnano, Italy\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        The Pasta That Holds Its Buy\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano · Bronze-Extruded · IGP Certified · 500g \/ 17.6 oz\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"Perfect for baked pasta ... holds sauce and cheese beautifully.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.9 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e215 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$9.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mezzi-canneroni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979393515623\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003e100% Italian durum wheat\u003c\/strong\u003e and pure Gragnano spring water meet bronze-die extrusion for an authentic Gragnano experience. This Mezzi Canneroni pasta delivers a bold flavor and texture ideal for baked dishes and hearty soups.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003e100% Italian Durum Wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with Tomato Sauces\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-Die Extrusion\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eRich Wheat Aroma\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eAl Dente Structure\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy Mezzi Canneroni is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why 100% traceable wheat makes this pasta unique)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eGRAGNANO, ITALY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in the historic hills of Gragnano, this pasta benefits from the perfect climate for drying.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eARTISAN PROCESS\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEach batch is bronze-die extruded for a sauce-gripping texture that industrial pastas can't match.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eTRACEABLE WHEAT\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEvery package links to the exact field and farmer, ensuring transparency and quality.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eSUBSCRIBE \u0026amp; SAVE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eSave 10% and ensure you never run out of exceptional Mezzi Canneroni.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pasta\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGragnano IGP\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        Pastificio dei Campi has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eSetaro\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.8g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e36h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMartelli\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.1g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e50h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$10.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e13.5g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e60h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the quality of De Cecco is your baseline, prepare to elevate your pasta game with this.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is pasta with a rich Gragnano heritage and full traceability, you've found it.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_If you love baked pasta_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eIdeal for al forno dishes that require pasta to hold its shape and texture.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_If sauce adhesion matters_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eBronze-die extrusion ensures sauces cling to each pasta piece perfectly.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_If quality is key_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eMade with 100% Italian durum wheat and Gragnano spring water.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_If you value tradition_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eThis pasta is crafted in Gragnano, the historic home of pasta-making.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_If you want quick meals_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis isn't instant pasta; it’s crafted for culinary excellence.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_If you prefer smooth pasta_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eBronze-die texture might not suit those who dislike rough surfaces.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_If price is the only factor_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003ePremium quality comes with a premium price tag.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_If you dislike thick pasta_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eDesigned for robustness and structure, it may not suit all palates.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Hearty casserole cooks_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for those who love creating rich, baked pasta dishes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Soup enthusiasts_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eMaintains its structure in brothy environments, perfect for hearty soups.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Cheese lovers_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePairs beautifully with cheese sauces, holding flavor in every bite.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Artisan pasta fans_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIdeal for those who appreciate traditional pasta-making methods.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose Mezzi Canneroni\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eTraceable Ingredients\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eEvery package links back to the specific wheat fields in Puglia or Campania.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eSuperior Sauce Cling\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eThe bronze-die extrusion creates a texture that holds sauce beautifully.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eItalian Heritage\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eCrafted in Gragnano, Italy, this pasta embraces centuries of tradition.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTEXTURE\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eRobust and firm \u003cstrong\u003eal dente\u003c\/strong\u003e structure.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eFLAVOR\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eBold, wheat-forward taste \u003cstrong\u003ein every bite\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eQUALITY\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e100% Italian durum wheat, \u003cstrong\u003eGragnano certified\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziCanneronidiGrag.Pasta500g.png?v=1715290200\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziCanneronidiGrag.Pasta500g.png?v=1715290200\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziCanneronidiGrag.Pasta500g.png?v=1715290200\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eExperience Italy's pasta tradition in every bite.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mezzi-canneroni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      For those who appreciate the nuances of Italian craftsmanship, Mezzi Canneroni stands as a testament to Gragnano's rich pasta-making heritage.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eAromatic Wheat Notes\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eUpon opening, the rich aroma of \u003cstrong\u003edurum wheat\u003c\/strong\u003e fills the air, promising a pasta experience unlike any other. The bronze-die extrusion ensures that each piece of Mezzi Canneroni captures the essence of Gragnano's tradition, ready to deliver a taste that truly stands out.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatility in Every Dish\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eFrom baked pasta dishes to hearty soups, Mezzi Canneroni adapts effortlessly to any culinary creation. Its half-cut design not only makes it easier to eat but also ensures it holds sauces beautifully, enhancing the flavors of every dish, whether simple or gourmet.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eGragnano's Legacy\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in Gragnano, Italy, this pasta embodies the region's dedication to traditional methods. The use of \u003cstrong\u003e100% Italian durum wheat\u003c\/strong\u003e and \u003cstrong\u003epure Gragnano spring water\u003c\/strong\u003e highlights a commitment to quality that sets it apart from other pastas.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe pasta that never compromises on quality.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mezzi-canneroni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eThe pasta that becomes a staple.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore, pasta was just a side. Now, with Mezzi Canneroni, it becomes the centerpiece of your dish, thanks to its robust texture and bold flavor. Each bite is an experience, transforming meals into culinary masterpieces.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eElevate your pasta game with \u003cstrong\u003eGragnano's finest\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat Mezzi Canneroni is made of, and how it excels\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eDry pasta\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e17.6 oz (500g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eUnit Count\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003ePacked in a 500g box.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCertification\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePasta di Gragnano IGP\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eOrigin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano, Italy\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eProducer\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePastificio dei Campi\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAllergen Information\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eContains gluten\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eMade using traditional methods in Gragnano.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eConditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eStore in a cool, dry place\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAfter Opening\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eKeep tightly sealed at room temperature\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eShelf Life\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e12-24 months if kept dry\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eEnsure the pasta remains in its original packaging.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eStorage and handling affect product quality.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eNot all pasta is created equal.\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMany assume all pasta is the same, but \u003cstrong\u003eMezzi Canneroni's traceable ingredients and artisan methods\u003c\/strong\u003e set it apart.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eChoosing this pasta means embracing Italian tradition and quality in every bite.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/mezzi-canneroni-in-a-bowl-with-sauce.png?v=1768575966\" alt=\"P. dei Campi - Mezzi Canneroni di Grag. Pasta 500g - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eFor those who savor every bite.\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eWith Mezzi Canneroni, each meal transforms into a celebration of Italian heritage. The robust flavor and texture invite you to savor every moment, turning ordinary dinners into extraordinary culinary experiences.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eElevate your culinary creations\u003c\/strong\u003e with true Italian craftsmanship.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eThis pasta is for \u003cstrong\u003eculinary enthusiasts\u003c\/strong\u003e who appreciate \u003cstrong\u003eauthentic Italian craftsmanship\u003c\/strong\u003e and those who seek a \u003cstrong\u003epremium dining experience\u003c\/strong\u003e at home. Perfect for anyone who values the rich heritage of Gragnano and the unmatched quality of artisan pasta making.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each material does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003erough bronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003edurum wheat\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eCross-section of bronze-die pasta texture.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eRough Surface\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe \u003cstrong\u003ebronze-die extrusion\u003c\/strong\u003e creates a rough texture that clings to sauces, enhancing flavor in every bite.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eFirm Bite\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eHigh-protein durum wheat ensures a \u003cstrong\u003erobust al dente\u003c\/strong\u003e texture that stands up to baking and hearty sauces.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eAuthentic Aroma\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in Gragnano, the pasta retains a \u003cstrong\u003erich wheat aroma\u003c\/strong\u003e that evokes traditional Italian kitchens.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"Each bite of Mezzi Canneroni is a journey through Gragnano's pasta-making heritage.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTA DI GRAGNANO\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003ePastificio dei Campi · Gragnano, Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eThe pasta that defines Italian tradition.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mezzi-canneroni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePerfect occasions for Mezzi Canneroni\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily Dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eTurn ordinary family meals into special occasions with the rich flavor of Mezzi Canneroni.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eDinner Parties\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eImpress your guests with pasta that combines tradition and taste seamlessly.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eComfort Food\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003ePerfect for hearty casseroles that call for robust pasta structures.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSoup Nights\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eEnjoy a comforting bowl of soup with pasta that holds up beautifully.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGourmet Cooking\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eElevate your culinary creations with artisan pasta made to perfection.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;max-height:560px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/f36b0fcbe62fec320a698aac9740d4a2.png?v=1768575966\" alt=\"P. dei Campi - Mezzi Canneroni di Grag. Pasta 500g - detail\" style=\"width:100%;height:auto;object-fit:contain;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eMore than just pasta ... it's a journey.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003eMezzi Canneroni is for the discerning palate.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mezzi-canneroni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina definition\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eHow production affects pasta quality\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eItalian ingredients meet artisan methods.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eDurum wheat semolina gives this pasta its \u003cstrong\u003ebold wheat flavor\u003c\/strong\u003e and firm texture. Unlike mass-produced pastas, bronze-die extrusion creates a rough surface for superior sauce adhesion.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eSlow drying at low temperatures enhances flavor and structural integrity. This contrasts with high-temperature drying, which can destroy flavor and weaken the pasta.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003ePastificio dei Campi uses these methods to ensure every piece of Mezzi Canneroni offers a \u003cstrong\u003econsistent al dente bite\u003c\/strong\u003e with exceptional sauce cling.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eMezzi Canneroni's production ensures \u003cstrong\u003eunmatched quality\u003c\/strong\u003e in every bite.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Mezzi Canneroni ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-mezzi-canneroni-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Mezzi Canneroni evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-mezzi-canneroni-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Mezzi Canneroni.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-mezzi-canneroni-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-mezzi-cann-eggplant-mezzi-canneroni-rs7_3d9b5e20-6ab6-4df7-ad37-b20499f53c32.png?v=1783272686\" alt=\"Eggplant Mezzi Canneroni\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eeggplant\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eparmesan\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003etomato\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Eggplant Parmesan Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eEggplant Mezzi Canneroni\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 250g (8.8 oz) Mezzi Canneroni in salted water for 8-10 minutes until al dente.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eHeat 1 jar (19.8 oz) of Pastificio Mandala's Eggplant \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e Sauce in a pan.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eDrain pasta and toss with sauce, gently mixing to combine flavors.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe hot, garnished with freshly grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e cheese.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-eggplant-parm-sauce-6x19-8-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-eggplant-parm-sauce-6x19-8-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Eggplant Parmesan Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-mezzi-cann-mezzi-canneroni-in-saffron-chicken-brodo-rs7_acae822b-8d3d-43fb-a6a3-8ca95642c19b.png?v=1783272690\" alt=\"Mezzi Canneroni in Saffron Chicken Brodo\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003echicken broth\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003esaffron\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eparsley\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003e\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eMezzi Canneroni in Saffron Chicken Brodo\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a pot, bring 1.5 liters (50 fl oz) of chicken broth to a simmer and add a pinch of saffron.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 300g (10.6 oz) Mezzi Canneroni directly into the simmering broth.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCook pasta until al dente, about 12 minutes, stirring occasionally.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe with chopped parsley and a drizzle of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-mezzi-cann-duck-and-mezzi-canneroni-stew-rs7_ed89e169-0368-4fa0-b593-2f59a9c73d8c.png?v=1783272693\" alt=\"Duck and Mezzi Canneroni Stew\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003educk legs\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ered wine\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003echicken stock\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003e\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eDuck and Mezzi Canneroni Stew\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSeason 2 duck legs with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/salt-pepper-mill-dark-beech-compact-adjustable\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003esalt and pepper\u003c\/a\u003e, then brown in a pot.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 1 cup (240 ml) red wine and 2 cups (480 ml) chicken stock, simmer for 20 minutes.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 250g (8.8 oz) Mezzi Canneroni and simmer until pasta is tender.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe with shredded duck meat and sauce over the pasta.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eEggplant Mezzi Canneroni\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eSangiovese, Tuscany\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe wine's acidity complements the eggplant's rich flavors.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eMezzi Canneroni in Saffron Chicken Brodo\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChardonnay, Burgundy\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe buttery notes enhance the saffron's aroma.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M10,6 C2,16 1,30 2,46 C3,60 10,69 18,70 C26,69 33,60 34,46 C35,30 34,16 26,6 Q21,4 18,4 Q15,5 10,6 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"70\" x2=\"18\" y2=\"81\"\u003e\u003c\/line\u003e\u003cline x1=\"10\" y1=\"81\" x2=\"26\" y2=\"81\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eDuck and Mezzi Canneroni Stew\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003ePinot Noir, Oregon\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe wine's depth pairs with the savory duck.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eExplore the rich history of Gragnano\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eMezzi Canneroni\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eJourney through Gragnano's pasta-making history.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eEach bite of Mezzi Canneroni is a tribute to Gragnano's rich pasta heritage.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/f36b0fcbe62fec320a698aac9740d4a2.png?v=1768575966\" alt=\"P. dei Campi - Mezzi Canneroni di Grag. Pasta 500g - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mezzi-canneroni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The texture holds up even in hearty soups, making every spoonful delightful.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eLaura J. ... pasta enthusiast, 3 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"Finally, a pasta that makes my baked dishes stand out. The flavor is unmatched!\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eMichael R. ... home chef, 1 month ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The traceability aspect is impressive. It adds a story to each meal I create.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eSophia P. ... culinary student, 6 weeks ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete the Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eExplore more artisan pastas from Pastificio dei Campi.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003eAn ideal artisan gift for anniversaries or housewarmings ... Gragnano quality in every bite. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-bucatini-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-BucatinidiGrag.Pasta500g.png?v=1744728508\" alt=\"P. dei Campi - Bucatini di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Bucatini di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for amatriciana\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-rigatoni-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-RigatonidiGrag.Pasta500g.png?v=1768610403\" alt=\"P. dei Campi - Rigatoni di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Rigatoni di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eIdeal for hearty sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-PenneMezziRigatediGrag.Pasta500g.png?v=1738349065\" alt=\"P. dei Campi - Penne Mezzi Rigate di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Penne Mezzi Rigate di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eClassic for pasta salads\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-fettucce-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-FettuccediGrag.Pasta500g.png?v=1737425041\" alt=\"P. dei Campi - Fettucce di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Fettucce di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eLight, seafood-friendly\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout Pastificio dei Campi\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003ePastificio dei Campi's Mission: Preserving Artisanal Pasta Heritage\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eFounded in Gragnano, Pastificio dei Campi is dedicated to restoring the pre-industrial, terroir-driven pasta tradition. Using 100% Italian durum wheat and Gragnano spring water, they emphasize traceability and sustainability, producing pasta that embodies quality and authenticity.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eThis brand's commitment to transparency and ethical sourcing ensures every box of pasta is a reflection of Gragnano's rich culinary history, offering consumers a genuine taste of Italian tradition.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCaring for your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eHow to keep your pasta perfect\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eStorage Conditions\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep in a cool, dry place to maintain quality.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eAfter Opening\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eStore in a tightly sealed container at room temperature.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eShelf Life\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003ePasta remains fresh for up to 24 months if kept dry.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eAvoid Sunlight\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eDirect sunlight may affect the pasta's flavor and color.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eProper storage ensures your pasta retains its premium quality and taste.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eMezzi Canneroni: A pasta worth trying\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for the generic supermarket version, you risk missing out on the deep, \u003cstrong\u003ewheat-forward flavor\u003c\/strong\u003e and robust texture that Mezzi Canneroni offers. This pasta elevates every dish with authentic Gragnano craftsmanship. For those who value quality, the \u003cstrong\u003eSubscribe \u0026amp; Save\u003c\/strong\u003e option ensures you never run out.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eExperience the rich tradition of Gragnano with every bite.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $9.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat does Mezzi Canneroni taste like?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eIt’s bold, wheat-forward, and deeply satisfying ... with the naturally sweet, lightly nutty flavor of high-quality Italian durum wheat. Mezzi Canneroni delivers a thick, resilient al dente bite with a bronze-drawn, sauce-gripping surface that holds flavor beautifully.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs Mezzi Canneroni authentic Pasta di Gragnano IGP?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes. Pastificio dei Campi produces Pasta di Gragnano IGP in Gragnano, Italy using traditional standards: Italian durum wheat semolina, local spring water, bronze-die extrusion, and careful drying. The IGP mark protects its origin, craftsmanship, and quality.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes Mezzi Canneroni's bronze-die texture degrade over time like other artisanal pastas, or does the Gragnano drying method preserve it?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eUnlike many premium pastas that lose their sauce-gripping roughness after months on the shelf, Mezzi Canneroni's traditional 60-hour Gragnano drying method locks in that bronze-die texture from production to your plate. Store unopened in a cool, dry place away from direct sunlight...the texture remains stable for 24+ months. After opening, keep in a tightly sealed container at room temperature to prevent moisture absorption and maintain that characteristic al dente bite.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat sauces pair best with Mezzi Canneroni?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eMezzi Canneroni pairs wonderfully with thick tomato and meat sauces, creamy cheese sauces, and hearty ragùs. Its tubular shape and ridges hold sauces beautifully.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat makes Pastificio dei Campi different from other artisanal pasta brands that claim Italian heritage?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eMost artisanal pasta brands force you to choose between authentic Italian heritage and transparent sourcing, but Pastificio dei Campi delivers both: every strand of Mezzi Canneroni traces back to specific durum wheat fields in Campania, with production details you can actually verify. They use 100% Italian durum wheat with full field-level tracking...not just 'Italian-style' wheat from elsewhere...and maintain IGP-certified Gragnano standards including bronze-die extrusion and 60-hour slow drying.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow does Mezzi Canneroni's texture and cooking consistency compare to standard Ziti or other tubular pastas?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eWhile other tubular pastas like standard Ziti often cook unevenly or turn mushy because they prioritize appearance over structure, Mezzi Canneroni maintains perfect al dente bite throughout the entire tube...giving you consistent texture from edge to center. It's a half-cut shape similar to Ziti but with a rougher bronze-die surface that grips sauce more aggressively, plus a more fork-friendly size that works better in both baked dishes and soups.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is the pasta packaged for shipping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach box is carefully cushioned and packed to ensure it arrives intact and presentation-ready for gifting. No additional wrapping required.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes Mezzi Canneroni contain nuts or tree nut ingredients, and is it produced in a nut-free facility?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eMezzi Canneroni contains no nuts or tree nut ingredients...it's made exclusively from Italian durum wheat semolina and water. However, it is produced in a facility that also processes tree nuts and other allergens, so cross-contamination is possible. If you have a severe nut allergy, please review the full allergen statement on the package label before consuming.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eOnce I open the package, how long does Mezzi Canneroni maintain its flavor and texture compared to when it was sealed?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eUnopened, Mezzi Canneroni's sealed packaging preserves its bold wheat-forward flavor and bronze-die texture for 12-24 months. Once opened, transfer to an airtight container and consume within 6-8 months for peak flavor...the traditional Gragnano drying process means it won't spoil quickly, but exposure to humidity and air will gradually dull the nutty sweetness and slightly soften the texture over time.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan I subscribe to receive regular deliveries?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, you can subscribe for regular deliveries and enjoy a 10% discount. Never run out of your favorite pasta.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mezzi-canneroni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"What does Mezzi Canneroni taste like?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"It’s bold, wheat-forward, and deeply satisfying ... with the naturally sweet, lightly nutty flavor of high-quality Italian durum wheat. Mezzi Canneroni delivers a thick, resilient al dente bite with a bronze-drawn, sauce-gripping surface that holds flavor beautifully.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is Mezzi Canneroni authentic Pasta di Gragnano IGP?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. Pastificio dei Campi produces Pasta di Gragnano IGP in Gragnano, Italy using traditional standards: Italian durum wheat semolina, local spring water, bronze-die extrusion, and careful drying. The IGP mark protects its origin, craftsmanship, and quality.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How should I store my Mezzi Canneroni?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Store in a cool, dry place away from direct sunlight. After opening, keep in a tightly sealed container at room temperature to maintain its quality.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What sauces pair best with Mezzi Canneroni?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Mezzi Canneroni pairs wonderfully with thick tomato and meat sauces, creamy cheese sauces, and hearty ragùs. Its tubular shape and ridges hold sauces beautifully.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What makes Pastificio dei Campi special?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Pastificio dei Campi is known for its commitment to traceability, using 100% Italian durum wheat with full field-level tracking. This transparency ensures premium quality and authentic Gragnano tradition.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How does Mezzi Canneroni compare to Ziti?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Mezzi Canneroni is a half-cut tubular pasta like Ziti but offers a more fork-friendly size and a rougher surface for better sauce adhesion.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is the pasta packaged for shipping?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each box is carefully cushioned and packed to ensure it arrives intact and presentation-ready for gifting. No additional wrapping required.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does it contain any nuts?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How long does an open box last?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"If kept dry and sealed, Mezzi Canneroni lasts 12-24 months. Open boxes should be consumed relatively quickly to maintain flavor.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Can I subscribe to receive regular deliveries?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, you can subscribe for regular deliveries and enjoy a 10% discount. Never run out of your favorite pasta.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"P. dei Campi - Mezzi Canneroni di Grag. Pasta 500g\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"Pastificio dei Campi\"\n  },\n  \"description\": \"Pastificio dei Campi's Mezzi Canneroni is an Italian pasta made with 100% durum wheat semolina. Crafted in Gragnano, Italy, it boasts a robust al dente texture and a bold wheat-forward flavor, ideal for baked dishes and hearty soups.\",\n  \"sku\": \"PAS-1050\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"9.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"100% Italian durum wheat, artisan small-batch\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certification\",\n      \"value\": \"Pasta di Gragnano IGP\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Origin\",\n      \"value\": \"Gragnano, Italy\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Extrusion Die\",\n      \"value\": \"Bronze\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Drying Time\",\n      \"value\": \"60 hours\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Protein Content\",\n      \"value\": \"13.5g\/100g\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eThe Pasta That Holds Its Buy\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$9.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mezzi-canneroni-di-grag-pasta-12x500g')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979393515623,"sku":"PAS-1050","price":9.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziCanneronidiGrag.Pasta500g.png?v=1715290200"},{"product_id":"p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g","title":"P. dei Campi - Mezzi Rigatoni di Grag. Pasta 500g","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziRigatonidiGrag.Pasta500g.png?v=1744728497\" alt=\"P. dei Campi - Mezzi Rigatoni di Grag. Pasta 500g - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziRigatonidiGrag.Pasta500g.png?v=1744728497')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziRigatonidiGrag.Pasta500g.png?v=1744728497\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Mezzi Rigatoni di Grag. Pasta 500g ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/mezzi-rigatoni-sauce-dish-on-a-kitchen-countertop.png?v=1768580353')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/mezzi-rigatoni-sauce-dish-on-a-kitchen-countertop.png?v=1768580353\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Mezzi Rigatoni di Grag. Pasta 500g ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/Rigatoni_Pasta_shutterstock_127345943.jpg?v=1768610403')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/Rigatoni_Pasta_shutterstock_127345943.jpg?v=1768610403\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Mezzi Rigatoni di Grag. Pasta 500g ... view 3\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/53c66487490cdd810b5db55c4e6e5e9b.png?v=1768575552')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/53c66487490cdd810b5db55c4e6e5e9b.png?v=1768575552\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Mezzi Rigatoni di Grag. Pasta 500g ... view 4\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with Thick Sauces\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze Die-Extruded\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eFirm Al Dente Bite\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eRich, Wheat-Forward Flavor\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eIdeal for Meat Ragù\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003ePastificio dei Campi · Gragnano\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        Mezzi Rigatoni: Sauce Retention Masterpiece\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano · Bronze-Die Extruded · Single-Origin\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"Perfect for meat sauces ... every ridge holds flavor.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.9 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e173 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$9.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979393548391\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003eItalian durum wheat\u003c\/strong\u003e and Gragnano spring water form the foundation of this pasta. Crafted in Gragnano, Italy, it's slow dried for up to 60 hours, ensuring superb flavor retention and al dente texture.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with Thick Sauces\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze Die-Extruded\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eFirm Al Dente Bite\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eRich, Wheat-Forward Flavor\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eIdeal for Meat Ragù\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy Mezzi Rigatoni is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why traceability and artisanal methods make this pasta unique)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eGRAGNANO, ITALY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe heart of Italian pasta-making, Gragnano’s climate and tradition create pasta with unbeatable texture and flavor.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eEXCLUSIVE DRYING\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eShape-specific drying curves preserve the structure and enhance sauce retention, unlike generic drying methods.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eTRACEABILITY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEach package links to the exact wheat field and farmer, ensuring transparency and quality unmatched by competitors.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eSENSORY PROFILE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eFeatures a deep wheat aroma, firm bite, and exceptional sauce binding for a truly gourmet experience.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pastas\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGragnano IGP\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eAbruzzo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003ePuglia\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        Pastificio dei Campi has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eSetaro\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.8g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e36h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMartelli\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.1g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e50h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$10.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e13.5g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e60h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e~$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the quality of Garofalo is adequate for you, this may not be the pasta you need.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is a pasta with traceable origin and artisanal craftsmanship, this is your choice.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_You love Italian pasta_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eIf authentic Italian pasta is what you crave, this is your choice.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_You cook hearty meals_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eDesigned to hold up to robust sauces and meats, perfect for family dinners.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_You value traceability_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eEvery package links to the exact wheat field and farmer.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_You appreciate craftsmanship_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eCrafted in Gragnano with traditional methods for unmatched quality.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_You prefer quick meals_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis pasta is designed for slow, savoring meals, not quick fixes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_You want cheaper options_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003ePremium quality and traditional craftsmanship come at a higher price.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Pasta is just pasta to you_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eIf you're indifferent to pasta quality, this might not be for you.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_You dislike hearty dishes_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eDesigned to pair with thick sauces, it's ideal for rich meals.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Pasta enthusiasts_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eFor those who savor the fine details of Italian pasta.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Gourmet chefs_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for chefs who demand pasta that holds up to their creations.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Gift buyers_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eA beautiful gift for anyone who loves cooking and Italian cuisine.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Home cooks_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eFor those who enjoy cooking with authentic, high-quality ingredients.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose Mezzi Rigatoni\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eAuthentic Gragnano Texture\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eCrafted in pasta's heartland, offering a texture that clings to sauce like no other.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003e100% Italian Wheat\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003ePure durum wheat from Puglia and Campania delivers deep flavor and strong gluten structure.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eTraceable Origins\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eKnow your pasta's story from farm to table, with full supply chain transparency.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eHIGH PROTEIN\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eCrafted with \u003cstrong\u003eItalian durum wheat\u003c\/strong\u003e for a firm texture.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eGRAGNANO IGP\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eProtected origin ensuring \u003cstrong\u003eauthentic craftsmanship\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eGOURMET CRAFT\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eEach batch is \u003cstrong\u003esmall-batch\u003c\/strong\u003e perfected.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziRigatonidiGrag.Pasta500g.png?v=1744728497\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziRigatonidiGrag.Pasta500g.png?v=1744728497\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziRigatonidiGrag.Pasta500g.png?v=1744728497\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003e100% Italian durum wheat, crafted for sauce lovers.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      \u003cem\u003eMezzi Rigatoni\u003c\/em\u003e is for those who taste the history, who feel the texture, who live the Gragnano tradition.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eUnveiling the Aroma\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eUpon first opening, Mezzi Rigatoni reveals a \u003cstrong\u003edeep wheat aroma\u003c\/strong\u003e that hints at its rich flavor profile. The bronze-die extrusion gives it a rough texture, ideal for holding sauces, making every dish a sensory delight.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatile for Any Occasion\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eFrom casual weeknight dinners to elegant feasts, Mezzi Rigatoni is versatile. It pairs equally well with hearty meat sauces and delicate cream-based dishes, offering chefs and home cooks alike a reliable choice for \u003cstrong\u003eculinary creativity\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eRooted in Gragnano\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eMade in Gragnano, Italy, this pasta carries centuries of tradition. The region's perfect climate and artisanal techniques contribute to its unmatched quality, offering a taste that is both authentic and exquisite.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe pasta that grips every drop of your ragu.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eYour pasta isn't just food... it's an experience.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGone are the days of reaching for the bland, generic pasta. With Mezzi Rigatoni, you embrace a culinary tradition that adds depth to every meal. Each meal becomes a journey through \u003cstrong\u003eItalian craftsmanship\u003c\/strong\u003e, bringing authentic flavors to your table.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eEvery bite connects you to a \u003cstrong\u003erich heritage\u003c\/strong\u003e of pasta making.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat the Mezzi Rigatoni is made of\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e500g box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e17.6 oz (500 g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eDo not refrigerate dry pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCertifications\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePasta di Gragnano IGP\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eOrigin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano, Italy\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eProducer\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePastificio dei Campi\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAllergen Information\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eContains gluten\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003ePure Italian ingredients.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eStorage Conditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eKeep in a cool, dry place, away from sunlight.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAfter Opening\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eStore in original packaging in a cool, dry place.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eShelf Life\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e24 months if kept dry\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eMaintain quality with proper storage.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eSpecs are based on manufacturer data.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eNot just another pasta... it's a Gragnano masterpiece.\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMany assume all pasta is created equal. \u003cstrong\u003eMezzi Rigatoni\u003c\/strong\u003e challenges this with its authentic Gragnano roots, offering a taste and texture that industrial brands can't match.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eChoose Mezzi Rigatoni and experience why \u003cstrong\u003eauthenticity\u003c\/strong\u003e matters.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/Rigatoni_Pasta_shutterstock_127345943.jpg?v=1768610403\" alt=\"P. dei Campi - Mezzi Rigatoni di Grag. Pasta 500g - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eChoosing more than just pasta... choosing heritage.\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn every box of Mezzi Rigatoni, you receive the essence of Gragnano's pasta-making tradition. It's more than a meal; it's a story told through taste and texture, celebrating Italy's culinary excellence.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eYour meals deserve \u003cstrong\u003eauthentic Italian craftsmanship\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eFor the discerning cook who values \u003cstrong\u003eauthenticity\u003c\/strong\u003e and \u003cstrong\u003etradition\u003c\/strong\u003e, Mezzi Rigatoni offers an unparalleled pasta experience. Perfect for those who wish to elevate their meals with genuine Italian flavors and textures, this pasta is a staple for \u003cstrong\u003egourmet kitchens\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each ingredient does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eRough bronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eDurum Wheat\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eCross-section of artisan pasta production\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eDurum Wheat\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eProvides a strong gluten network that ensures a firm and satisfying al dente texture.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eBronze-Die Extrusion\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCreates a rough surface to grip sauces effectively, making each bite flavorful.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eSlow Drying\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003ePreserves the pasta's natural flavor and texture, unlike high-temperature methods.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"From the first taste, Mezzi Rigatoni tells a story... of flavor, texture, and heritage.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTIFICIO DEI CAMPI\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003ePastificio dei Campi · Gragnano, Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eTradition meets taste in every bite.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePerfect settings for Mezzi Rigatoni\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily Dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eGather around the table with a pasta that holds up to rich, hearty sauces.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGourmet Evenings\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eImpress guests with a dish that speaks of Italian heritage and craftsmanship.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCelebrations\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eWhether birthdays or anniversaries, this pasta elevates any meal to a special occasion.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGift Giving\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eA thoughtful gift for anyone who appreciates authentic Italian flavors.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCasual Meals\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eMake weeknight dinners extraordinary with a quick and delicious pasta dish.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;max-height:560px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/53c66487490cdd810b5db55c4e6e5e9b.png?v=1768575552\" alt=\"P. dei Campi - Mezzi Rigatoni di Grag. Pasta 500g - detail\" style=\"width:100%;height:auto;object-fit:contain;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eTaste the tradition, savor the authenticity.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003eMezzi Rigatoni is for the true connoisseur.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina definition\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eHow Mezzi Rigatoni is crafted\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eItalian ingredients vs commercial alternatives\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003e\u003cstrong\u003eDurum semolina\u003c\/strong\u003e gives Mezzi Rigatoni its firm texture and rich flavor. Unlike industrial roller mills, stone-milling preserves the grain's aroma and nutrients, ensuring each bite is full of character.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBronze-die extrusion creates a rough surface on the pasta, which holds onto sauces better than the smooth surface produced by Teflon dies. The longer, low-temperature drying process preserves the pasta's natural color and flavor.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eThis unique combination of ingredients and processes ensures that Mezzi Rigatoni delivers on both flavor and texture, making it ideal for pairing with hearty sauces.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003e\u003cstrong\u003eExperience authentic Italian pasta\u003c\/strong\u003e with superior sauce retention.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Mezzi Rigatoni ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Mezzi Rigatoni evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Mezzi Rigatoni.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-mezzi-riga-eggplant-mezzi-rigatoni-rs7_272c3351-a438-424a-af97-476c34f23db3.png?v=1783272699\" alt=\"Eggplant Mezzi Rigatoni\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eeggplant\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eparmesan\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ebasil\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Eggplant Parmesan Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eEggplant Mezzi Rigatoni\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 8 oz (226 g) of Mezzi \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-rigatoni-pasta-10x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eRigatoni\u003c\/a\u003e in salted water until al dente, about 9 minutes.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eWarm 1 jar of Pastificio Mandala's Eggplant \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e Sauce in a pan over medium heat.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eDrain the pasta and toss with the sauce, cooking for 2-3 minutes to combine flavors.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe hot, garnished with fresh basil leaves and grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmigiano-Reggiano\u003c\/a\u003e cheese.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-eggplant-parm-sauce-6x19-8-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-eggplant-parm-sauce-6x19-8-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Eggplant Parmesan Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-mezzi-riga-lamb-and-mezzi-rigatoni-braise-rs7_fba15200-b993-44c7-a586-0b870b1883e7.png?v=1783272702\" alt=\"Lamb and Mezzi Rigatoni Braise\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003elamb\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ered wine\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003erosemary\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003e\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eLamb and Mezzi Rigatoni Braise\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 55-60 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBrown 1 lb (454 g) lamb shoulder pieces in \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e in a deep pan (internal temp 145°F \/ 63°C).\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 1 cup (240 ml) red wine and simmer until reduced by half.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eStir in 2 cups (480 ml) beef broth, rosemary, and Mezzi \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-rigatoni-pasta-10x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eRigatoni\u003c\/a\u003e, cooking until the pasta is tender.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSeason with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/salt-pepper-mill-dark-beech-compact-adjustable\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003esalt and pepper\u003c\/a\u003e, and serve garnished with fresh parsley.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-mezzi-riga-chicken-and-mezzi-rigatoni-stew-rs7_b14ad3d3-7c65-43fd-a097-269d437d6daf.png?v=1783272706\" alt=\"Chicken and Mezzi Rigatoni Stew\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003echicken\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ewhite wine\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003egarlic\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003e\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eChicken and Mezzi Rigatoni Stew\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBrown 4 bone-in chicken legs in \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e in a large pot (internal temp 165°F \/ 74°C).\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 1 cup (240 ml) white wine and garlic cloves, simmering until the liquid is reduced.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eStir in 2 cups (480 ml) chicken stock and Mezzi \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-rigatoni-pasta-10x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eRigatoni\u003c\/a\u003e, cooking until the pasta is al dente.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSeason with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/salt-pepper-mill-dark-beech-compact-adjustable\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003esalt and pepper\u003c\/a\u003e, and serve with a sprinkle of fresh thyme.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eEggplant Mezzi Rigatoni\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChianti Classico, Italy\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe acidity cuts through the richness of the eggplant sauce.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eLamb and Mezzi Rigatoni Braise\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eSyrah, Rhone\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe bold flavors complement the lamb's hearty nature.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eChicken and Mezzi Rigatoni Stew\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChardonnay, Burgundy\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe creamy notes enhance the stew's savory elements.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003ePastificio dei Campi's storied tradition\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eMezzi Rigatoni\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eFrom tradition to innovation ... a pasta journey\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eExperience the legacy of Gragnano with every bite.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/53c66487490cdd810b5db55c4e6e5e9b.png?v=1768575552\" alt=\"P. dei Campi - Mezzi Rigatoni di Grag. Pasta 500g - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"This pasta is a game-changer. The texture and taste are unlike anything else I've tried.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eMaria L. ... passionate home cook, 6 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The sauce retention is incredible. My family loves it, and I appreciate knowing where it comes from.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eJames T. ... family chef, 9 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"I never knew pasta could have such a rich flavor. It's worth every penny for the quality.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eLina G. ... gourmet enthusiast, 3 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete the Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eEnhance your pasta experience with these authentic Italian products.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003eIdeal for gourmet birthdays or anniversaries, showcasing Gragnano's artisan pasta excellence. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-bucatini-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-BucatinidiGrag.Pasta500g.png?v=1744728508\" alt=\"P. dei Campi - Bucatini di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Bucatini di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for carbonara\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-mezzi-canneroni-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziCanneronidiGrag.Pasta500g.png?v=1715290200\" alt=\"P. dei Campi - Mezzi Canneroni di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Mezzi Canneroni di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eIdeal for hearty sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-rigatoni-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-RigatonidiGrag.Pasta500g.png?v=1768610403\" alt=\"P. dei Campi - Rigatoni di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Rigatoni di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eFor classic Italian dishes\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-fettucce-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-FettuccediGrag.Pasta500g.png?v=1737425041\" alt=\"P. dei Campi - Fettucce di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Fettucce di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePairs with pesto\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout Pastificio dei Campi\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eReviving Gragnano's pasta-making heritage\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eFounded in Gragnano, Italy, Pastificio dei Campi is on a mission to restore the pre-industrial, terroir-driven pasta tradition. By using 100% Italian durum wheat and Gragnano spring water, they emphasize traceability, sustainability, and craftsmanship, producing Pasta di Gragnano IGP that honors the region's culinary legacy.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eThis commitment to quality and tradition ensures that every package of Mezzi Rigatoni is a testament to Gragnano's rich pasta-making heritage, offering a taste that is both authentic and exceptional.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCaring for your Mezzi Rigatoni\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003ePreserve the pasta's quality and flavor\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eStore properly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep in a cool, dry place, away from sunlight to maintain its quality.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSealed packaging\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eEnsure the packaging is sealed tightly to prevent moisture absorption.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eAvoid refrigeration\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eDo not refrigerate dry pasta as it can affect texture and flavor.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eShelf life\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eEnjoy within 24 months for best flavor and quality.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eWith proper storage, Mezzi Rigatoni retains its quality and flavor until served.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eWhy Mezzi Rigatoni is worth every bite\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for the generic supermarket version, the sauce slides off, and the texture disappoints. \u003cstrong\u003eMezzi Rigatoni\u003c\/strong\u003e offers a premium experience with traceable origin and artisanal craftsmanship, transforming everyday meals into gourmet experiences. And with a Subscribe \u0026amp; Save option, the decision is clear ... savor quality with every bite.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eChoose Mezzi Rigatoni for a pasta journey that celebrates tradition.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $9.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat does Mezzi Rigatoni taste like?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eMezzi Rigatoni offers a bold, wheat-forward flavor with a resilient al dente bite ... perfect for hearty sauces.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes Mezzi Rigatoni maintain its texture in cold pasta salads, or does it turn soft and mushy like most artisanal shapes?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, Mezzi Rigatoni maintains its firm, ridged texture even when chilled...thanks to our bronze-die extrusion and slow drying, it grips dressings without softening or clumping, making it ideal for hearty grain-style salads or cold preparations that sit in the fridge overnight.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow to prepare Mezzi Rigatoni al dente?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eBoil in generously salted water (1 tablespoon salt per liter) for 8-9 minutes, testing a piece at the 8-minute mark...you should feel slight resistance at the center. Drain immediately without rinsing to preserve the sauce-gripping starch coating our bronze dies create.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs Mezzi Rigatoni safe for nut allergies, or is it processed in a shared facility that handles tree nuts or peanuts?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThis pasta contains no nuts and no nut-derived ingredients. However, our Gragnano facility also produces lines that handle tree nuts (almonds, hazelnuts) for filled pastas, so trace cross-contact is possible despite rigorous cleaning protocols...always check the batch label if you have severe nut allergies.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is the pasta packaged for shipping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach box is cushioned individually, shipped in a padded box, and arrives gift-ready ... no additional wrapping required.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow well does Mezzi Rigatoni hold up to thick, slow-simmered sauces like Bolognese or lamb ragù compared to smoother, industrial pastas?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eExceptionally well\u003c\/strong\u003e...the deep ridges and rough bronze-die surface create microscopic grooves that trap meat particles and thick reductions, so every forkful delivers sauce in every bite, unlike smooth industrial pastas where heavy ragùs slide off into the bowl.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat is the shelf life of Mezzi Rigatoni?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eUnopened, it lasts 24 months if kept dry. Opened jars keep for 5-7 days refrigerated, tightly sealed.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhere is the wheat for Mezzi Rigatoni sourced?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThe wheat is sourced from Puglia and Campania, ensuring high protein content and superior texture.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes Mezzi Rigatoni cook evenly from edge to center, or do the thick walls leave a chalky core like many premium short shapes?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, our shape-specific drying protocol applies graduated heat over 18-22 hours, calibrating moisture loss so the wall thickness hydrates uniformly...you get consistent al dente texture from the outer ridge to the inner wall, with no chalky core or mushy edges.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan I subscribe for regular deliveries?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, a Subscribe \u0026amp; Save option is available for regular, hassle-free deliveries.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"What does Mezzi Rigatoni taste like?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Mezzi Rigatoni offers a bold, wheat-forward flavor with a resilient al dente bite ... perfect for hearty sauces.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Can Mezzi Rigatoni be used in salads?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, Mezzi Rigatoni is versatile enough for cold pasta salads, providing a firm texture that holds dressings well.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How to prepare Mezzi Rigatoni al dente?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Boil in salted water for 8-9 minutes, then test for a firm texture before draining.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is this pasta nut-free?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is the pasta packaged for shipping?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each box is cushioned individually, shipped in a padded box, and arrives gift-ready ... no additional wrapping required.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is Mezzi Rigatoni suitable for thick sauces?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, its ridged structure is designed to hold thick, hearty sauces beautifully.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the shelf life of Mezzi Rigatoni?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Unopened, it lasts 24 months if kept dry. Opened jars keep for 5-7 days refrigerated, tightly sealed.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Where is the wheat for Mezzi Rigatoni sourced?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The wheat is sourced from Puglia and Campania, ensuring high protein content and superior texture.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does the pasta cook evenly?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, the shape-specific drying curves ensure that Mezzi Rigatoni cooks evenly throughout.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Can I subscribe for regular deliveries?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, a Subscribe \u0026 Save option is available for regular, hassle-free deliveries.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"P. dei Campi - Mezzi Rigatoni di Grag. Pasta 500g\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"Pastificio dei Campi\"\n  },\n  \"description\": \"Mezzi Rigatoni from Pastificio dei Campi is a premium dry pasta made in Gragnano, Italy, using 100% Italian durum wheat. It features a bold, wheat-forward flavor with a firm al dente bite, perfect for hearty sauces.\",\n  \"sku\": \"PAS-1060\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"9.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"Italian durum wheat, bronze-die extruded\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Net Weight\",\n      \"value\": \"500g\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Origin\",\n      \"value\": \"Gragnano, Italy\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certifications\",\n      \"value\": \"Pasta di Gragnano IGP\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Allergen Information\",\n      \"value\": \"Contains gluten\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eMezzi Rigatoni: Sauce Retention Masterpiece\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$9.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979393548391,"sku":"PAS-1060","price":9.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziRigatonidiGrag.Pasta500g.png?v=1744728497"},{"product_id":"p-dei-campi-mischiato-potente-di-grag-pasta-12x500g","title":"P. dei Campi - Mischiato Potente di Grag. Pasta 500g","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; font-style: italic; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal; font-size: 1.1em;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; transition: max-height 0.3s ease; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; transition: max-height 0.5s ease; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MischiatoPotentediGrag.Pasta500g.png?v=1740674620\" alt=\"P. dei Campi - Mischiato Potente di Grag. Pasta 500g - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MischiatoPotentediGrag.Pasta500g.png?v=1740674620')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MischiatoPotentediGrag.Pasta500g.png?v=1740674620\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Mischiato Potente di Grag. Pasta 500g ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/25732c65b935981dc7d27425be17a321.png?v=1715290082')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/25732c65b935981dc7d27425be17a321.png?v=1715290082\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Mischiato Potente di Grag. Pasta 500g ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eItalian durum wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eIdeal for soups\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano spring water\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with beans, greens\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eRich · comforting\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eTexture: varied and satisfying\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003ePastificio dei Campi · Italy\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        The Blend That Elevates Soups\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano, Italy · Bronze-Die Extruded · IGP Certified · 500g \/ 17.6 oz\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"Perfect pasta for soups ... every spoonful has great texture.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eSarah M., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.8 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e147 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$9.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mischiato-potente-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979393581159\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003eItalian durum wheat\u003c\/strong\u003e and Gragnano spring water combine in this premium pasta blend. Crafted in Italy using bronze-die extrusion and slow drying for a truly authentic taste.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eItalian durum wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eIdeal for soups\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano spring water\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with beans, greens\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eRich · comforting\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eTexture: varied and satisfying\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy Mischiato Potente is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why Gragnano's unique setting and care create unparalleled pasta)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eGRAGNANO, ITALY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eNestled in Italy, Gragnano's unique climate offers the ideal conditions for drying pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eARTISAN PRODUCTION\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted with care, each batch undergoes strict quality control to ensure excellence.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eHIGHER PROTEIN\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eUtilizing higher protein wheat ensures a firm bite and superior al dente performance.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eTRACEABILITY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEach package links to the exact wheat field, ensuring complete transparency and integrity.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pasta\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGragnano IGP\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eAbruzzo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003ePuglia\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        Pastificio dei Campi has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eSetaro\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.8g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e36h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMartelli\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.1g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e50h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$10.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi\u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e14.0g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e60h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e~$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the texture of \u003cstrong\u003eGarofalo\u003c\/strong\u003e meets your standards, this offers a profound depth beyond.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is a pasta blend with \u003cstrong\u003eGragnano IGP certification\u003c\/strong\u003e, you've found it.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Love soup-perfect pasta?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eThis blend is crafted for hearty, comforting brothy dishes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Enjoy varied textures?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eMischiato Potente offers a satisfying mix of tender and firm bites.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Value authenticity?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eExperience true Gragnano pasta, made with traditional methods.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Seek premium ingredients?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eMade with 100% Italian durum wheat and Gragnano spring water.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Prefer uniform pasta shapes?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis is not for you if you want consistent pasta shapes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Avoid gluten?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eContains gluten due to its durum wheat composition.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Dislike varied textures?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis blend features a mix of textures, not a single consistency.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Looking for budget-friendly?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis is a premium product, reflecting its superior quality and origin.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Culinary explorers?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for those who love experimenting with textures and flavors.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Soup enthusiasts?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIdeal for elevating brothy soups to gourmet levels.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Heritage lovers?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eEmbrace the rich tradition of Gragnano pasta making.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Ingredient aficionados?_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eAppreciate the traceability and quality of Italian durum wheat.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose Mischiato Potente\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003ePure Italian Wheat\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eCrafted from 100% Italian durum wheat, delivering authentic flavor and texture.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003ePerfect for Soups\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eDesigned to enhance brothy dishes with its varied textures and sauce adherence.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eHeritage of Gragnano\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eProduced in the heart of Italy's pasta region, capturing centuries of tradition.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eFLAVOR\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eSubtle wheat aroma with \u003cstrong\u003enutty undertones\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTEXTURE\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eVaried textures that suit \u003cstrong\u003esoup dishes\u003c\/strong\u003e perfectly.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eQUALITY\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eIGP certified for \u003cstrong\u003eauthenticity and provenance\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MischiatoPotentediGrag.Pasta500g.png?v=1740674620\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MischiatoPotentediGrag.Pasta500g.png?v=1740674620\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MischiatoPotentediGrag.Pasta500g.png?v=1740674620\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eA premium pasta blend that elevates every bowl.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mischiato-potente-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      \u003cem\u003eMischiato Potente\u003c\/em\u003e is for those who see pasta as an art form ... not a side dish.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eTexture and Flavor Discovery\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eOnce opened, the aroma of \u003cstrong\u003eItalian durum wheat\u003c\/strong\u003e fills your kitchen, promising a culinary experience. Each bite offers a unique texture, some pieces tender and others robust, enhancing the flavor profile of your soups.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatile in the Kitchen\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eMischiato Potente is more than just pasta ... it’s a base for soups, stews, and creative dishes. Whether paired with a simple broth or a complex minestrone, its texture adapts, making it a versatile pantry staple.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eHeritage of Gragnano\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in Gragnano, Italy, Mischiato Potente is a testament to the region's pasta-making tradition. This origin not only ensures quality but also ties your culinary creations to centuries of Italian heritage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eDiscover the pasta that transforms your soup.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mischiato-potente-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eThe way you cook soups transforms.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore, soups might have been a side; now, they become the main event. With \u003cstrong\u003eMischiato Potente\u003c\/strong\u003e, every dish offers a new depth of flavor and texture, elevating your cooking to gourmet standards.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eThis pasta makes \u003cstrong\u003eevery soup an experience\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat Mischiato Potente is made of, and how it's crafted\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eDry pasta\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e500g \/ 17.6 oz\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eUnit Count\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1 box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eProduct specifications are provided by the manufacturer.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eOrigin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano, Italy\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eProducer\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePastificio dei Campi\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAllergens\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eContains gluten\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eMade with 100% Italian durum wheat.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eStorage Conditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eKeep in a cool, dry place.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAfter Opening\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eReseal tightly, store at room temperature.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eShelf Life\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e12-24 months if kept dry.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eAvoid direct sunlight and moisture.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eProduct specifications are subject to change.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eNot all pasta is created equal\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMany assume all pasta is the same, but \u003cstrong\u003eMischiato Potente\u003c\/strong\u003e stands apart with its unique blend and Gragnano IGP certification.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eExperience the difference in each bite, with textures that elevate every soup.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/25732c65b935981dc7d27425be17a321.png?v=1715290082\" alt=\"P. dei Campi - Mischiato Potente di Grag. Pasta 500g - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhen ordinary pasta won't do.\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eChoose Mischiato Potente for a pasta experience that brings authenticity and flavor to your kitchen. This blend offers textures that transform simple soups into gourmet creations.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eElevate your cooking with \u003cstrong\u003eevery meal\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eFor culinary explorers and soup enthusiasts seeking authenticity. Those who appreciate \u003cstrong\u003eItalian craftsmanship\u003c\/strong\u003e, \u003cstrong\u003esuperior ingredients\u003c\/strong\u003e, and \u003cstrong\u003eunmatched texture\u003c\/strong\u003e will find Mischiato Potente indispensable.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each ingredient does for flavor\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003erough bronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003edurum wheat\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eCross-section of pasta highlighting texture and ingredient quality.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eUnique Texture\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eBronze-die extrusion gives a rough surface, ideal for sauce adherence, enhancing flavor in every bite.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eRich Flavor\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eHigher protein content in durum wheat ensures a satisfying chew and deep wheat aroma.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eAuthentic Craft\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eSlow-dried at low temperatures, preserving the pasta’s structure and flavor integrity.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"Mischiato Potente transports me to Italy with every spoonful.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTIFICIO DEI CAMPI COLLECTION\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003ePastificio dei Campi · Gragnano, Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eCrafted in Gragnano, Italy ... where pasta heritage begins.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mischiato-potente-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePerfect pairings for every meal\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily Dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eElevate your family meals with rich-textured, authentic Gragnano pasta.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eDinner Parties\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eImpress guests with gourmet soups enhanced by premium pasta.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCasual Lunches\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eTransform simple lunches into comforting culinary experiences.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eHoliday Feasts\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eMake holiday meals memorable with authentic Italian pasta dishes.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGourmet Cooking\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003ePerfect for chefs and foodies seeking genuine Italian flavor.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;max-height:560px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/25732c65b935981dc7d27425be17a321.png?v=1715290082\" alt=\"P. dei Campi - Mischiato Potente di Grag. Pasta 500g - detail\" style=\"width:100%;height:auto;object-fit:contain;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eSome meals are just meals. Some are experiences.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003eMischiato Potente is for the latter.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mischiato-potente-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina definition\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eUnderstanding durum wheat and extrusion\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eItalian ingredients vs typical pasta ingredients\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMischiato Potente uses \u003cstrong\u003eItalian durum wheat\u003c\/strong\u003e and bronze-die extrusion for superior texture and sauce retention, unlike mass-produced pasta that often uses Teflon dies.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBronze-die extrusion creates a rough, porous surface, ideal for sauce adherence. Slow drying at low temperatures preserves flavor and ensures a firm bite.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eThis process results in a pasta that not only holds sauces well but also delivers a consistent al dente texture.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eFor true Italian flavor, \u003cstrong\u003echoose bronze-die\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Mischiato ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-mischiato-potente-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Mischiato evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-mischiato-potente-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Mischiato.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-mischiato-potente-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-mischiato--marinara-mischiato-rs7_1bc37957-83e6-4a47-af22-e4b577ec0fa7.png?v=1783272711\" alt=\"Marinara Mischiato\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003emarinara sauce\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ebasil\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eParmesan\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Marinara Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eMarinara Mischiato\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 8 oz (227 g) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/p-dei-campi-mischiato-potente-di-grag-pasta-12x500g\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eMischiato\u003c\/a\u003e in salted water until al dente. Drain and set aside.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a pan, heat 1 jar of Pastificio Mandala's Marinara Sauce (24 oz\/680 g).\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd cooked \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/p-dei-campi-mischiato-potente-di-grag-pasta-12x500g\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eMischiato\u003c\/a\u003e to the sauce, stirring gently to coat evenly.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eGarnish with fresh basil and \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e before serving.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Marinara Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-mischiato--minestrone-con-mischiato-rs7_136a3ede-4066-445e-80a8-3dc48edaf347.png?v=1783272715\" alt=\"Minestrone con Mischiato\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ecannellini beans\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003erosemary\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003evegetable broth\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTuscan herb broth\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eMinestrone con Mischiato\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a pot, sauté 1 chopped onion and 2 cloves garlic in \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e until soft.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 2 cups (480 ml) vegetable broth, 1 can (15 oz) cannellini beans, and 1 cup (240 ml) diced tomatoes.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBring to a simmer, then add 8 oz (227 g) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/p-dei-campi-mischiato-potente-di-grag-pasta-12x500g\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eMischiato\u003c\/a\u003e, cooking until tender.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSeason with rosemary and serve warm.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-mischiato--calamari-and-mischiato-rs7_3726cfc4-824d-41a2-bb7b-dca4011d8bb6.png?v=1783272719\" alt=\"Calamari and Mischiato\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ecalamari\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003etomato\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eparsley\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTomato calamari sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eCalamari and Mischiato\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/10-hybrid-carbon-steel-skillet-hand-forged\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eskillet\u003c\/a\u003e, cook 1 lb (450 g) calamari rings with 2 tbsp \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e until tender (internal temp 145°F \/ 63°C).\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 2 cups (480 ml) diced tomatoes, simmering until sauce thickens.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eStir in 8 oz (227 g) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/p-dei-campi-mischiato-potente-di-grag-pasta-12x500g\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eMischiato\u003c\/a\u003e, cooking until pasta absorbs sauce.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSeason with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/salt-pepper-mill-dark-beech-compact-adjustable\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003esalt and pepper\u003c\/a\u003e, garnish with parsley before serving.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eMarinara Mischiato\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChianti Classico, Tuscany\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eChianti's acidity complements the tomato's sweetness.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eMinestrone con Mischiato\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eVermentino, Liguria\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eVermentino adds a crisp freshness to the herbaceous broth.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M10,6 C2,16 1,30 2,46 C3,60 10,69 18,70 C26,69 33,60 34,46 C35,30 34,16 26,6 Q21,4 18,4 Q15,5 10,6 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"70\" x2=\"18\" y2=\"81\"\u003e\u003c\/line\u003e\u003cline x1=\"10\" y1=\"81\" x2=\"26\" y2=\"81\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eCalamari and Mischiato\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003ePinot Grigio, Alto Adige\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003ePinot Grigio's light body pairs well with seafood.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eRooted in Gragnano's pasta tradition\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eMischiato line\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eGragnano pasta tradition to modern craftsmanship timeline\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eTrust in a brand that \u003cstrong\u003evalues tradition\u003c\/strong\u003e as much as you do.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/25732c65b935981dc7d27425be17a321.png?v=1715290082\" alt=\"P. dei Campi - Mischiato Potente di Grag. Pasta 500g - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mischiato-potente-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"This pasta completely transformed my soups! Each piece holds its texture beautifully.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eEmily R. ... home cook, 3 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The attention to detail in production shines through ... my guests always ask for seconds.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eJames L. ... gourmet chef, 1 year ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"Mischiato Potente offers a depth of flavor I didn't know was possible in pasta.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eSophia K. ... food enthusiast, 6 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete the Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eExplore these complementary pasta shapes from Pastificio dei Campi.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003ePerfect for housewarmings, showcasing artisan Gragnano quality. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-fettucce-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-FettuccediGrag.Pasta500g.png?v=1737425041\" alt=\"P. dei Campi - Fettucce di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Fettucce di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eBronze-die, Gragnano IGP\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-PenneMezziRigatediGrag.Pasta500g.png?v=1738349065\" alt=\"P. dei Campi - Penne Mezzi Rigate di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Penne Mezzi Rigate di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for hearty sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-trofie-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-TrofiediGrag.Pasta500g.png?v=1715289835\" alt=\"P. dei Campi - Trofie di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Trofie di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eIdeal for pesto dishes\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-bucatini-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-BucatinidiGrag.Pasta500g.png?v=1744728508\" alt=\"P. dei Campi - Bucatini di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Bucatini di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eClassic choice for seafood\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout Pastificio dei Campi\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eReviving Gragnano's Pasta Heritage\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003ePastificio dei Campi was founded in Gragnano, Italy, with a mission to restore the pre-industrial, terroir-driven pasta tradition. By using 100% Italian durum wheat and pure Gragnano spring water, the brand emphasizes traceability and craftsmanship, adhering to the strict standards of Pasta di Gragnano IGP.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eThis brand's commitment to quality and provenance is unmatched. By collaborating with local farmers and using slow drying techniques, they produce pasta that not only meets but exceeds traditional standards, creating a truly authentic Italian culinary experience.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCaring for your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules that preserve the flavor\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eStore Properly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep in a cool, dry place away from direct sunlight.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSeal Tightly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eAfter opening, ensure the package is sealed to preserve freshness.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eAvoid Moisture\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eMoisture can affect texture; keep pasta dry and away from humidity.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCheck Expiry\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eConsume before the expiry date for optimal freshness and flavor.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eWith proper storage, your pasta will maintain its quality and flavor integrity.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eWhy Mischiato Potente deserves your pantry space\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for supermarket pasta, you miss the \u003cstrong\u003erich texture\u003c\/strong\u003e and \u003cstrong\u003eauthentic flavor\u003c\/strong\u003e that Mischiato Potente brings. Made in Gragnano, this pasta offers a unique culinary experience, transforming everyday meals into gourmet dishes. Choosing Mischiato Potente means investing in taste and tradition.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eEmbrace the heritage of Gragnano ... elevate your meals.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $9.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat styles of cooking use Mischiato Potente?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eMischiato Potente is perfect for soups and stews, offering varied textures that enhance any brothy dish.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow does Mischiato Potente's production method differ from other premium pasta blends in terms of texture retention and authenticity?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eMischiato Potente uses traditional Gragnano bronze-die extrusion and slow-drying methods that preserve the durum wheat's natural protein structure, creating a rough surface texture that holds sauce better than industrially-produced blends. The \u003cstrong\u003e100% Italian durum wheat\u003c\/strong\u003e is sourced from certified Campania growers, and Gragnano spring water adds mineral complexity that generic artisanal pastas lack.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWill Mischiato Potente suit multi-flavored dishes?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, its varied textures make it ideal for dishes with complex flavors, allowing each piece to absorb and enhance different elements.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes this product contain nuts?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eNo nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat are the specific storage conditions needed to preserve Mischiato Potente's bronze-die texture and prevent the degradation common in premium dried pasta?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eStore Mischiato Potente in an airtight container in a cool (below 75°F), dry location away from direct sunlight and humidity to prevent the bronze-die texture from softening. Unlike mass-market pasta, the porous surface can absorb moisture if exposed to fluctuating temperatures, so consistent cool, dry conditions preserve the sauce-gripping roughness for the full shelf life.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes Mischiato Potente carry IGP certification, and what specific production standards does that guarantee compared to non-certified artisanal pasta?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, Mischiato Potente is Pasta di Gragnano IGP certified, which legally requires production within the Gragnano municipality using bronze dies, slow drying at temperatures below 80°F for 6-60 hours, and 100% Italian durum wheat semolina. This certification ensures the traditional methods that create superior texture aren't shortcuts taken by non-certified producers claiming \"artisanal\" status.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eBeyond soups and stews, will Mischiato Potente's varied shapes maintain their distinct textures in cold preparations like pasta salads without becoming mushy?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eWhile optimized for soups, Mischiato Potente's bronze-die texture and varied shapes (tubetti, ditalini, quadrucci) hold up exceptionally well in cold pasta salads. Each shape maintains its distinct bite even when chilled and dressed, and the rough surface absorbs vinaigrettes and oil-based dressings more effectively than smooth industrial pasta that tends to shed seasoning.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is this pasta packaged for shipping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach box is cushioned in protective material, shipped in a padded box, and arrives presentation-ready for gifting.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow long does Mischiato Potente maintain its bronze-die texture quality on the shelf, and does it degrade faster than standard dried pasta?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eUnopened and stored in cool, dry conditions (below 75°F, \u0026lt;60% humidity), Mischiato Potente maintains full texture quality for 18-24 months...the slow-drying Gragnano method actually locks in structural integrity better than quick-dried premium pastas that can lose their bronze-die roughness after 6-8 months. Once opened, transfer to an airtight container and use within 3-4 months to preserve the sauce-gripping texture.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs there a subscription option available?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, you can subscribe for regular deliveries and receive a discount on each order.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mischiato-potente-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"What styles of cooking use Mischiato Potente?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Mischiato Potente is perfect for soups and stews, offering varied textures that enhance any brothy dish.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is Mischiato Potente unique?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"This pasta blend is crafted using 100% Italian durum wheat and Gragnano spring water, ensuring authenticity and flavor.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Will Mischiato Potente suit multi-flavored dishes?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, its varied textures make it ideal for dishes with complex flavors, allowing each piece to absorb and enhance different elements.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does this product contain nuts?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How should I store the pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Keep this pasta in a cool, dry place and away from direct sunlight to preserve its quality.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is this pasta IGP certified?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, Pastificio dei Campi produces Pasta di Gragnano IGP, adhering to traditional methods in Gragnano, Italy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Can I use this pasta for salads?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"While ideal for soups, Mischiato Potente's texture also complements cold dishes and salads, absorbing flavors well.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is this pasta packaged for shipping?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each box is cushioned in protective material, shipped in a padded box, and arrives presentation-ready for gifting.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the shelf life of this pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Unopened, it lasts 12-24 months if stored properly. Once opened, keep it sealed to maintain freshness.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is there a subscription option available?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, you can subscribe for regular deliveries and receive a discount on each order.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"P. dei Campi - Mischiato Potente di Grag. Pasta 500g\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"Pastificio dei Campi\"\n  },\n  \"description\": \"Pastificio dei Campi's Mischiato Potente is a premium blend of Gragnano pasta, crafted using 100% Italian durum wheat and Gragnano spring water. Ideal for soups, its varied textures and IGP certification ensure an authentic Italian experience.\",\n  \"sku\": \"PAS-1070\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"9.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"Italian durum wheat, artisan small-batch\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Net Weight\",\n      \"value\": \"500g\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Packaging\",\n      \"value\": \"Box\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"IGP Certification\",\n      \"value\": \"Yes\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Production Method\",\n      \"value\": \"Bronze-die, slow-dried\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Serving Size\",\n      \"value\": \"4 to 5 servings\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eThe Blend That Elevates Soups\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$9.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-mischiato-potente-di-grag-pasta-12x500g')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979393581159,"sku":"PAS-1070","price":9.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MischiatoPotentediGrag.Pasta500g.png?v=1740674620"},{"product_id":"p-dei-campi-paccheri-di-grag-pasta-12x500g","title":"P. dei Campi - Paccheri di Grag. Pasta 500g","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-PaccheridiGrag.Pasta500g.png?v=1715290087\" alt=\"P. dei Campi - Paccheri di Grag. Pasta 500g - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-PaccheridiGrag.Pasta500g.png?v=1715290087')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-PaccheridiGrag.Pasta500g.png?v=1715290087\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Paccheri di Grag. Pasta 500g ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/change-the-image-to-use-the-paccheri-pasta-cut.png?v=1768567774')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/change-the-image-to-use-the-paccheri-pasta-cut.png?v=1768567774\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Paccheri di Grag. Pasta 500g ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/8b6fb6de3e21ac149b79c57f310bc53b.png?v=1768567774')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/8b6fb6de3e21ac149b79c57f310bc53b.png?v=1768567774\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Paccheri di Grag. Pasta 500g ... view 3\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eItalian durum wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with hearty ragù\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano IGP certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eThick walls hold sauce\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eRich, wheat-forward flavor\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eIdeal for stuffing\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003ePastificio dei Campi · Gragnano, Italy\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        Paccheri That Holds Its Shape\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano · Bronze-Drawn · IGP Certified · 500g \/ 17.6 oz\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"Perfect for stuffing and baked dishes, holds its shape beautifully.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.8 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e147 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$9.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-paccheri-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979393613927\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003eItalian durum wheat\u003c\/strong\u003e from Gragnano is used in our Paccheri, crafted with bronze-die extrusion and slow drying to lock in flavor and texture.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eItalian durum wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with hearty ragù\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano IGP certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eThick walls hold sauce\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eRich, wheat-forward flavor\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eIdeal for stuffing\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy Pastificio dei Campi Paccheri is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why extreme traceability and unique drying curves make it exceptional)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eGRAGNANO, ITALY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in Gragnano, this pasta benefits from the unique climate and time-honored traditions of the region.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eTRACEABILITY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEach pack links back to the exact wheat field in Campania, ensuring full transparency in sourcing.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eHIGHER PROTEIN\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eMade with wheat high in protein, providing a firm al dente texture that holds up in cooking.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eSUBSCRIBE \u0026amp; SAVE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEnjoy regular deliveries with a 10% discount, keeping your pantry stocked with premium pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pastas\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              ['\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e', '\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGragnano IGP\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e', '\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d\\'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eAbruzzo\u003c\/td\u003e\n\u003c\/tr\u003e', '\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003ePuglia\u003c\/td\u003e\n\u003c\/tr\u003e']\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        Pastificio dei Campi has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              ['\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d\\'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e', '\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e', '\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eSetaro\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.8g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e36h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$9.99\u003c\/td\u003e\n\u003c\/tr\u003e', '\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMartelli\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.1g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e50h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$10.99\u003c\/td\u003e\n\u003c\/tr\u003e']\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi\u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e13.5g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e60h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e~$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the quality of Garofalo is your standard, this pasta offers a noticeable step beyond.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is pasta from Gragnano with traceable origins and authentic craftsmanship, this is it.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_If you love hearty pasta_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003ePaccheri is perfect for rich, robust dishes that require structure.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_For fans of baked dishes_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eThis pasta excels in baking, maintaining its shape and texture.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_When you want Italian authenticity_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eCrafted in Gragnano, it carries the IGP certification for true Italian quality.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_If you appreciate traceability_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eEach pack links to its wheat field origin, ensuring transparency.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_If quick cooking is key_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003ePaccheri requires a longer cook time for the perfect bite.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_If you prefer smooth pasta_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis pasta's rough texture is designed for maximum sauce adhesion.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_For light, quick meals_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eIts size and shape are best suited for hearty, filling dishes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_If price is your main concern_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis artisanal pasta commands a premium for its quality.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Chefs seeking quality_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIdeal for chefs who prioritize texture and provenance in their dishes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Home cooks who love to experiment_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eGreat for those who enjoy trying new recipes and bold flavors.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Connoisseurs of Italian cuisine_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for those who appreciate authentic Gragnano pasta.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Gift buyers seeking luxury_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eAn exquisite choice for gifting lovers of fine Italian food.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose Pastificio dei Campi\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eCrafted with care\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eEach pack is made with 100% Italian durum wheat, ensuring a premium pasta experience.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eIdeal for hearty dishes\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003ePerfect for stuffing and baking, this pasta holds its shape under robust sauces.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eGreat sauce adhesion\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eThe rough, porous surface grips sauce beautifully, enhancing every bite.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eORIGIN\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eGragnano, Italy\u003c\/strong\u003e ... the heart of pasta making.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eCRAFT\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eBronze-drawn for \u003cstrong\u003etexture and flavor\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eQUALITY\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eIGP certified for \u003cstrong\u003eauthenticity\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-PaccheridiGrag.Pasta500g.png?v=1715290087\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-PaccheridiGrag.Pasta500g.png?v=1715290087\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-PaccheridiGrag.Pasta500g.png?v=1715290087\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eCrafted in Gragnano with Italian wheat for bold flavors.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-paccheri-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      For those who appreciate culinary craftsmanship, Pastificio dei Campi offers an unmatched pasta experience. \u003cem\u003eEvery bite tells a story.\u003c\/em\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eDiscover the bite\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eOpening a pack of Pastificio dei Campi Paccheri reveals a deep wheat aroma and a rough, porous surface. These characteristics ensure each piece of pasta grips sauce well, delivering a satisfying texture and robust flavor profile.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatile in the kitchen\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003ePaccheri is perfect for a range of meals, from hearty tomato ragùs to creamy cheese sauces. Its shape and size make it ideal for stuffing and baking, offering endless possibilities for home cooks and chefs alike.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eCrafted in Gragnano\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eMade in Gragnano, Italy, the birthplace of pasta, this product reflects centuries of tradition and expertise. The region's unique climate and craftsmanship ensure a texture and flavor that set it apart from other pastas.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe pasta that turns dinner into an event.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-paccheri-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eThe table becomes a story shared.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore, pasta night was just another meal. After owning Pastificio dei Campi Paccheri, each dinner becomes an occasion. The texture, the flavor... it elevates simple ingredients into a culinary experience.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eThis is \u003cstrong\u003enot just pasta\u003c\/strong\u003e; it's a celebration of Italian heritage.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat the Paccheri is made of, and how it's crafted\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e500g box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1.35 lbs (612 g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eSingle SKU product.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCertifications\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePasta di Gragnano IGP\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCountry of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eItaly (Gragnano)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eProducer\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePastificio dei Campi\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAllergen Summary\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eContains wheat; made in a facility that processes nuts.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eCheck label for specific allergen information.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eStorage Conditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eStore in a cool, dry place away from sunlight.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eShelf Life After Opening\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e12-24 months if kept dry.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eServing Temperature\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eRoom temperature.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eDo not refrigerate dry pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eSpecifications are subject to change.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eNot all pasta is created equal\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMany believe all pasta is the same. \u003cstrong\u003ePastificio dei Campi\u003c\/strong\u003e debunks this with its unique production methods and traceable ingredients.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eThis pasta turns every meal into a rich story of Italian heritage and craftsmanship.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/8b6fb6de3e21ac149b79c57f310bc53b.png?v=1768567774\" alt=\"P. dei Campi - Paccheri di Grag. Pasta 500g - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eThe pasta that speaks for itself.\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eChoosing Pastificio dei Campi Paccheri means embracing a culinary journey. The taste, the texture... every element reflects the care and tradition embedded in each piece.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eTransform dinner\u003c\/strong\u003e into a celebration of Italian art.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eThis pasta is for \u003cstrong\u003eculinary enthusiasts\u003c\/strong\u003e and \u003cstrong\u003ehome chefs\u003c\/strong\u003e who appreciate the artistry in fine Italian cuisine. It's perfect for those who value traceability, tradition, and the ability to create memorable meals with \u003cstrong\u003eauthentic Gragnano pasta\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each material does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003erough bronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003edurum wheat core\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eCross-section of bronze-die pasta showing surface texture.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eGrano duro wheat\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThis wheat variety provides a firm al dente texture and rich aroma, essential for pasta that holds its shape in robust dishes.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eBronze-die finish\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe rough surface created by bronze-die extrusion captures sauce beautifully, enhancing flavor with each bite.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eSlow drying\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eDrying at low temperatures preserves the wheat's natural flavors and provides a resilient bite.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"The texture and flavor of Paccheri elevate even the simplest of sauces.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTIFICIO DEI CAMPI\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003ePastificio dei Campi · Gragnano, Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003ePasta crafted with heritage and precision.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-paccheri-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePerfect occasions for Paccheri\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily Dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eTransform ordinary dinners into memorable family feasts with authentic Italian pasta.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eDinner Parties\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eImpress guests with pasta that holds its shape and flavor under rich sauces.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eRomantic Dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eCreate a lovely atmosphere with a dish that showcases culinary craftsmanship.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eHoliday Gatherings\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eBring a touch of Italy to your holiday table with genuine Gragnano pasta.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGourmet Gifting\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eA luxurious gift for foodies and those who appreciate fine Italian cuisine.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;max-height:560px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/8b6fb6de3e21ac149b79c57f310bc53b.png?v=1768567774\" alt=\"P. dei Campi - Paccheri di Grag. Pasta 500g - detail\" style=\"width:100%;height:auto;object-fit:contain;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eSome pasta speaks volumes. This sings.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003ePastificio dei Campi is for the discerning palate.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-paccheri-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina definition\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eUnderstanding high-quality semolina\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eComparison of Italian ingredients vs lower quality\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eUnlike industrial pasta, Paccheri uses \u003cstrong\u003estone-milled durum wheat\u003c\/strong\u003e, yielding a superior bite and flavor that industrial rollers cannot match.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBronze-die extrusion creates a rough surface, perfect for sauce adhesion, while slow drying at low temperatures preserves the wheat's flavor and texture.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eFor this Paccheri, these methods result in a pasta that not only tastes exceptional but also holds its shape better when cooked.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003e\u003cstrong\u003eChoose Paccheri\u003c\/strong\u003e for flavor, texture, and sauce-holding excellence.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Paccheri ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-paccheri-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Paccheri evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-paccheri-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Paccheri.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-paccheri-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-paccheri-d-lemon-paccheri-rs7_691112a9-53aa-4cd6-a4ff-c18ce1020b70.png?v=1783272724\" alt=\"Lemon Paccheri\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003epaccheri\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003elemon basil\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eparmesan\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Lemon Basil Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eLemon Paccheri\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCook 8 oz (227 g) of Paccheri in salted boiling water until al dente, about 10 minutes.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eDrain and return the Paccheri to the pot. Add 1 jar (24 oz) of Pastificio Mandala's Lemon Basil Sauce.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eStir over low heat until the Paccheri is well coated and the sauce is heated through.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe immediately, garnished with freshly grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e and a sprinkle of lemon zest.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-lemon-basil-sauce-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-lemon-basil-sauce-6x24-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Lemon Basil Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-paccheri-d-paccheri-al-forno-with-sausage-and-taleg-rs7_ad881117-1c77-44e2-bb58-953027c8a4a9.png?v=1783272728\" alt=\"Paccheri al Forno with Sausage and Taleggio\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003epaccheri\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003esausage\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003etaleggio\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eNo sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003ePaccheri al Forno with Sausage and Taleggio\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003ePreheat oven to 375°F (190°C). Cook 12 oz (340 g) of Paccheri in salted water until just tender.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/10-hybrid-carbon-steel-skillet-hand-forged\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eskillet\u003c\/a\u003e, brown 1 lb (454 g) of Italian sausage. Drain and mix with 8 oz (227 g) of cubed Taleggio cheese (internal temp 165°F \/ 74°C).\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eStuff each Paccheri with the sausage-cheese mixture, then place in a baking dish.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCover with a béchamel sauce, sprinkle with grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-pecorino-romano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003ePecorino\u003c\/a\u003e, and bake until golden, about 25 minutes.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-paccheri-d-braised-chicken-thighs-with-paccheri-rs7_644ac21b-fd80-459e-a88d-bb655c327e33.png?v=1783272732\" alt=\"Braised Chicken Thighs with Paccheri\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003epaccheri\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003echicken\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003etomato\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTomato sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eBraised Chicken Thighs with Paccheri\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSeason 4 chicken thighs with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/salt-pepper-mill-dark-beech-compact-adjustable\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003esalt and pepper\u003c\/a\u003e. Brown in a \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/10-hybrid-carbon-steel-skillet-hand-forged\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eskillet\u003c\/a\u003e over medium heat, about 5 minutes per side (internal temp 165°F \/ 74°C).\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 1 can (14 oz) of tomato sauce and 1 cup (240 ml) of chicken broth. Simmer until the chicken is tender (internal temp 165°F \/ 74°C).\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCook 8 oz (227 g) of Paccheri in a separate pot of salted water until al dente, about 10 minutes.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCombine Paccheri with the chicken and sauce, cook for 5 more minutes. Serve garnished with basil (internal temp 165°F \/ 74°C).\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eLemon Paccheri\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eSauvignon Blanc, Friuli\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe citrus notes of the wine enhance the lemon basil sauce.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003ePaccheri al Forno with Sausage and Taleggio\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChianti Classico, Tuscany\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eA robust red balances the rich sausage and creamy Taleggio.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M15,3 C14,12 14,28 14,46 C14,58 15,64 18,65 C21,64 22,58 22,46 C22,28 22,12 21,3 Q20,1 18,1 Q16,2 15,3 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"65\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eBraised Chicken Thighs with Paccheri\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eProsecco, Veneto\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eA vibrant red complements the tomato and savory chicken flavors.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003ePastificio dei Campi's artisan journey\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ePaccheri range\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eTimeline of Pastificio dei Campi's pasta heritage\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eExperience the rich tradition of Gragnano pasta-making.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/8b6fb6de3e21ac149b79c57f310bc53b.png?v=1768567774\" alt=\"P. dei Campi - Paccheri di Grag. Pasta 500g - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-paccheri-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The best pasta I've ever tasted. Every dish feels like a restaurant experience at home.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eSarah K. ... bought for new home, 8 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"I appreciate knowing exactly where the ingredients come from. A true mark of quality.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eJohn D. ... culinary enthusiast, 5 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"This pasta transforms a simple meal into something special. Worth every penny.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eEmily R. ... frequent buyer, 1 year ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete the Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eExplore other authentic offerings from Pastificio dei Campi.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003ePerfect for birthdays, anniversaries, or housewarming, showcasing artisan Gragnano quality. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-bucatini-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-BucatinidiGrag.Pasta500g.png?v=1744728508\" alt=\"P. dei Campi - Bucatini di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Bucatini di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eIdeal for thick sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-tortiglioni-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-TortiglionidiGrag.Pasta500g_26fa7dff-8246-40bf-bdc0-a683798b59a6.png?v=1740673235\" alt=\"P. dei Campi - Tortiglioni di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Tortiglioni di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for cheesy bakes\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-rigatoni-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-RigatonidiGrag.Pasta500g.png?v=1768610403\" alt=\"P. dei Campi - Rigatoni di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Rigatoni di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eGreat for hearty ragù\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-fettucce-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-FettuccediGrag.Pasta500g.png?v=1737425041\" alt=\"P. dei Campi - Fettucce di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Fettucce di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePairs with seafood sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout Pastificio dei Campi\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eCrafting pasta with precision and heritage\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003ePastificio dei Campi was founded in Gragnano, Italy, with the mission to revive traditional pasta-making techniques. They use 100% Italian durum wheat, sourced from Puglia and Campania, with a focus on sustainability and traceability. Their pasta is bronze-drawn and slow-dried to perfection.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eThe brand's dedication to quality and transparency is reflected in their extreme traceability practices, allowing consumers to trace their pasta back to the specific wheat field and farmer.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCaring for your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules for maintaining quality\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eStore properly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep in a cool, dry place away from sunlight to preserve flavor.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSeal tightly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eAfter opening, reseal the package tightly to keep it fresh.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eUse before date\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eCheck the package for the best before date to ensure optimal taste.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCook correctly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eFollow cooking instructions for the best al dente texture.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eProper storage and handling ensure the pasta retains its premium quality and flavor.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eExperience the taste of tradition\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003e\u003cstrong\u003eEvery time you reach for generic supermarket pasta\u003c\/strong\u003e, you miss out on the rich texture and flavor of Gragnano's finest. Pastificio dei Campi offers a pasta experience like no other ... with a traceable origin and a commitment to quality. Opting for this pasta means embracing Italian craftsmanship, where each dish becomes a story worth sharing.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eElevate your meals with \u003cstrong\u003ePastificio dei Campi\u003c\/strong\u003e ... it's not just pasta, it's art.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $9.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs Paccheri suitable for stuffing?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, Paccheri's large tubular shape is perfect for stuffing with ingredients like ricotta, sausage, or vegetables, making it ideal for baked dishes.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow to cook Paccheri perfectly for baking?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eCook Paccheri in salted boiling water until just under al dente. Drain, stuff with your desired filling, and bake with sauce for a delicious dish.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat is the difference between Paccheri and Cannelloni?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003ePaccheri is shorter and wider, perfect for hearty sauces and stuffing. Cannelloni is longer and used mainly for baking with fillings.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is Pastificio dei Campi different from other brands?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003ePastificio dei Campi offers \u003cstrong\u003eextreme traceability\u003c\/strong\u003e and a commitment to traditional Gragnano methods, using 100% Italian durum wheat.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat sauces pair best with Paccheri?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eHearty ragùs, creamy cheese sauces, and robust seafood marinades pair well with Paccheri's thick walls and sauce-gripping surface.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow do I verify the exact Italian wheat field and farm that produced my Paccheri package?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEvery Paccheri package displays a unique traceability code that links directly to specific durum wheat fields in Campania and the certified farmer who cultivated the grain...our extreme traceability system lets you verify the complete supply chain from field to fork, unlike most artisanal brands that offer only regional sourcing claims.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWill my Paccheri's bronze-die texture and sauce-gripping roughness degrade after I open the package, and how long can I store it?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eOur traditional Gragnano slow-drying method locks in the bronze-die texture permanently, so your Paccheri maintains its sauce-gripping roughness for 12-24 months after opening when stored in a cool, dry place...the structural integrity and surface texture remain unchanged throughout shelf life, unlike mass-produced pastas that lose their characteristic roughness within months.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eAre there any nut allergens in this Paccheri, and is it processed in a facility that handles tree nuts or peanuts?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThis Paccheri contains no nut ingredients and is made exclusively from 100% Italian durum wheat. However, it is produced in a facility that also processes tree nuts and peanuts, so individuals with severe nut allergies should review the package label for current cross-contamination protocols before consumption.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is my Paccheri protected during shipping to prevent breakage, and does the packaging arrive gift-ready?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach Paccheri box is cushioned with multi-layer protective material designed to prevent breakage of the delicate large tubes during transit, and the package arrives in presentation-quality condition...perfect for gifting without any additional wrapping, maintaining the premium aesthetic that matches the artisanal quality inside.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan I set up automatic recurring deliveries of Paccheri to ensure I never run out, and is there a discount for subscribing?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, our subscription service provides automatic deliveries at your chosen frequency (monthly, bi-monthly, or quarterly) with a 10% discount on every order...guaranteeing you always have authentic Gragnano Paccheri on hand while reducing the per-package cost of this premium Italian pasta.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-paccheri-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"Is Paccheri suitable for stuffing?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, Paccheri's large tubular shape is perfect for stuffing with ingredients like ricotta, sausage, or vegetables, making it ideal for baked dishes.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How to cook Paccheri perfectly for baking?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Cook Paccheri in salted boiling water until just under al dente. Drain, stuff with your desired filling, and bake with sauce for a delicious dish.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the difference between Paccheri and Cannelloni?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Paccheri is shorter and wider, perfect for hearty sauces and stuffing. Cannelloni is longer and used mainly for baking with fillings.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is Pastificio dei Campi different from other brands?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Pastificio dei Campi offers extreme traceability and a commitment to traditional Gragnano methods, using 100% Italian durum wheat.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What sauces pair best with Paccheri?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Hearty ragùs, creamy cheese sauces, and robust seafood marinades pair well with Paccheri's thick walls and sauce-gripping surface.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Can I find traceability information?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, each package includes a code linking to the exact wheat field and farmer, ensuring full supply-chain transparency.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How long does an open package last?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Once opened, Paccheri should be kept in a cool, dry place and used within 12-24 months for best quality.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does the product contain nuts?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is the product packaged for shipping?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each box is cushioned in protective material and arrives presentation-ready for gifting, no additional wrapping required.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is there a subscription option?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, enjoy regular deliveries with a subscription and save 10% on each order, ensuring you never run out of premium pasta.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"P. dei Campi - Paccheri di Grag. Pasta 500g\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"Pastificio dei Campi\"\n  },\n  \"description\": \"Pastificio dei Campi Paccheri is a premium dry pasta crafted in Gragnano, Italy. With 100% Italian durum wheat, bronze-die extrusion, and slow drying, it offers exceptional flavor and texture. Ideal for hearty sauces and stuffing.\",\n  \"sku\": \"PAS-1080\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"9.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"100% Italian durum wheat, bronze-die extruded\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Durum Wheat Source\",\n      \"value\": \"Puglia and Campania\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Production Method\",\n      \"value\": \"Bronze-die extruded\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certification\",\n      \"value\": \"Pasta di Gragnano IGP\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Net Weight\",\n      \"value\": \"500g\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Drying Time\",\n      \"value\": \"60 hours\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003ePaccheri That Holds Its Shape\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$9.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-paccheri-di-grag-pasta-12x500g')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979393613927,"sku":"PAS-1080","price":9.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-PaccheridiGrag.Pasta500g.png?v=1715290087"},{"product_id":"p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g","title":"P. dei Campi - Penne Mezzi Rigate di Grag. Pasta 500g","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-PenneMezziRigatediGrag.Pasta500g.png?v=1738349065\" alt=\"P. dei Campi - Penne Mezzi Rigate di Grag. Pasta 500g - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-PenneMezziRigatediGrag.Pasta500g.png?v=1738349065')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-PenneMezziRigatediGrag.Pasta500g.png?v=1738349065\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Penne Mezzi Rigate di Grag. Pasta 500g ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/3bdddf064995b65cca9bd0d9ffcf68af.png?v=1715289972')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/3bdddf064995b65cca9bd0d9ffcf68af.png?v=1715289972\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Penne Mezzi Rigate di Grag. Pasta 500g ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with Chunky Sauces\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-die Extrusion\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePerfect for Baked Dishes\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eFirm · Al Dente\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eMixes with Vegetables\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003ePastificio dei Campi · Gragnano, Italy\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        Penne Mezzi Rigate: Sauce-Trapping Masterpiece\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano, Italy · Bronze Extrusion · 500g \/ 17.6 oz\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"Ridges grab sauce so every bite tastes rich.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.8 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e147 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$9.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979393646695\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003e100% Italian durum wheat semolina\u003c\/strong\u003e and pure Gragnano spring water combine in this bronze-die extruded pasta, crafted in Gragnano, Italy. Its short, ridged form is perfect for trapping sauces, making every meal restaurant-quality.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with Chunky Sauces\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-die Extrusion\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePerfect for Baked Dishes\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eFirm · Al Dente\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eMixes with Vegetables\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy Penne Mezzi Rigate is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Unmatched traceability and shape-specific drying for superior quality)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eGRAGNANO, ITALY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in the legendary pasta capital, Gragnano, known for its ideal climate for slow drying.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eSHAPE-SPECIFIC\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEach pasta shape has its buy drying curve and extrusion method, ensuring optimal texture and sauce adhesion.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003ePURE INGREDIENTS\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eMade with 100% Italian durum wheat and pure Gragnano water, without blends or additives.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eTRACEABILITY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEvery package includes a code linking to the exact wheat field and farmer, assuring full transparency.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pastas\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGragnano IGP\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eAbruzzo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003ePuglia\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        Pastificio dei Campi has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eSetaro\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e12.8g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e36h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e~$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMartelli\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e12.1g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e50h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e~$10.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi\u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e13.5g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e60h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the quality of De Cecco is your baseline, consider this as your next step up.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is pasta from Gragnano, where every piece is a testament to tradition...\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Ridges trap more flavor*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eFor lovers of pasta that holds sauce beautifully, this is a perfect choice.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Authentic Italian origin*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eMade in Gragnano, Italy, known for its pasta-making excellence.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Pure Italian ingredients*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eCrafted from 100% Italian durum wheat for unparalleled texture.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Perfect for hearty sauces*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eIdeal for ragù or meat-based sauces that need a firm pasta.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003eLooking for quick pasta\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis pasta is best enjoyed with sauces that highlight its texture.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003eBudget-conscious buyers\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003ePriced for those who value premium quality and authentic origin.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003ePrefers plain pasta\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eDesigned for sauce-centric dishes, not plain pasta.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003eSeeking variety pack\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis is a single SKU. Check our variety packs for more options.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eGourmet home cooks\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for those who appreciate the art of pasta-making.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003ePasta enthusiasts\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eFor individuals who savor the nuanced textures of artisanal pasta.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eGift givers\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eAn excellent choice for gourmet gifts that showcase Italian tradition.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eBaked pasta lovers\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIdeal for those who enjoy making baked pasta dishes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose Penne Mezzi Rigate\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eAuthentic Italian Craft\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eMade in Gragnano, Italy, this pasta represents true Italian tradition and craftsmanship.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eSuperior Sauce Holding\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eThe ridged texture ensures every bite is filled with flavor, perfect for hearty sauces.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003ePure Ingredients\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eCrafted from 100% Italian durum wheat, offering a pure and authentic taste.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eOrigin\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eGragnano, Italy\u003c\/strong\u003e ... the pasta capital.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eIngredients\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003e100% Italian durum wheat\u003c\/strong\u003e and Gragnano water.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eMethod\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eBronze-die \u003cstrong\u003eextrusion for superior texture\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-PenneMezziRigatediGrag.Pasta500g.png?v=1738349065\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-PenneMezziRigatediGrag.Pasta500g.png?v=1738349065\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-PenneMezziRigatediGrag.Pasta500g.png?v=1738349065\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe pasta that makes sauce sing.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      \u003cem\u003eChoosing Pastificio dei Campi means embracing the full, rich tradition of Gragnano pasta-making.\u003c\/em\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eFlavor and Texture\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eOpening a package of Penne Mezzi Rigate reveals the earthy aroma of Italian durum wheat. The rough, ridged surface of each piece promises superior sauce adhesion, transforming every meal into a gourmet experience. Discover the art of authentic pasta-making.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatile Applications\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eFrom hearty meat sauces to light olive oil dressings, this pasta fits any culinary need. Its robust structure holds up beautifully in baked dishes, while its short form is perfect for salads. Elevate your pasta repertoire with true versatility.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eTrue Gragnano Origin\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eProduced in Gragnano, Italy, this pasta embodies the legacy of the region's pasta craft. The unique climate and artisanal methods produce a pasta with unmatched flavor and texture. Taste the heritage in every bite and understand why Gragnano is famed for pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe al dente experience you crave.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eEvery meal becomes a culinary journey.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore owning Pastificio dei Campi Penne Mezzi Rigate, pasta may have been just a side dish. After, it becomes the star of the meal, with a texture that holds sauce like no other. Every meal transforms into a celebration of Italian heritage.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eThis pasta \u003cstrong\u003eelevates every dish\u003c\/strong\u003e to new heights.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat Penne Mezzi Rigate is made of, and how\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eDry Pasta\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e17.6 oz (500 g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eUnit Count\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1 box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCountry\/Region of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano, Italy\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eProducer Name\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePastificio dei Campi\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAllergen Summary\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eContains wheat\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCertification\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePasta di Gragnano IGP\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eStorage Conditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eCool, dry place, away from sunlight\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eShelf Life After Opening\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e12-24 months if kept dry\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eServing Temperature\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eBest served hot\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eSpecifications based on product details as of May 2025.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eNot all Gragnano pasta is the same.\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eWhile many assume all Gragnano pasta is similar, \u003cstrong\u003ePastificio dei Campi offers superior traceability\u003c\/strong\u003e and shape-specific drying techniques that elevate quality.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eExperience the difference true Gragnano craftsmanship makes in every bite.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/3bdddf064995b65cca9bd0d9ffcf68af.png?v=1715289972\" alt=\"P. dei Campi - Penne Mezzi Rigate di Grag. Pasta 500g - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eChoose pasta that honors tradition.\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003ePastificio dei Campi Penne Mezzi Rigate takes you on a journey through Italian culinary history. With its robust texture and sauce-holding ridges, it brings the heart of Gragnano into your kitchen. Experience pasta as it was meant to be ... crafted with passion and precision.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eThis pasta \u003cstrong\u003einvites you to rediscover\u003c\/strong\u003e the joy of authentic Italian cooking.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eFor the home cook who values \u003cstrong\u003eauthenticity\u003c\/strong\u003e, the gourmand seeking \u003cstrong\u003eartisanal quality\u003c\/strong\u003e, and anyone who appreciates \u003cstrong\u003etraceable, sustainably sourced ingredients\u003c\/strong\u003e. This pasta is made for those who want their meals to tell a story of origin and craftsmanship.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each material does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003erough bronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eItalian durum wheat\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eCross-section of pasta showing surface texture and core.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eBronze-Die Texture\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe rough surface achieved through bronze-die extrusion allows sauces to cling, enhancing every bite.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eDurum Wheat Core\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted from high-protein Italian durum wheat, offering a firm bite and nutty flavor.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eSlow-Dried\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eDried slowly at low temperatures to preserve the natural aroma and enhance texture.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"The texture holds sauce like a dream, making every meal a delight.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTIFICIO DEI CAMPI\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003ePastificio dei Campi · Gragnano, Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eCrafting pasta that transforms every meal.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePerfect occasions for Penne Mezzi Rigate\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily Dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eElevate your weeknight meals with pasta that holds sauce beautifully.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eDinner Parties\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eImpress guests with a dish that showcases Italian craftsmanship.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGourmet Gifts\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eA thoughtful present for food lovers who appreciate authentic taste.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003ePasta Salads\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eAdd texture and flavor to your cold dishes with this versatile pasta.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eBaked Dishes\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003ePerfect for layering in baked pasta recipes that require robust texture.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;max-height:560px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/3bdddf064995b65cca9bd0d9ffcf68af.png?v=1715289972\" alt=\"P. dei Campi - Penne Mezzi Rigate di Grag. Pasta 500g - detail\" style=\"width:100%;height:auto;object-fit:contain;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eExperience pasta the way it was meant to be.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003ePenne Mezzi Rigate for the discerning palate.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina definition\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhat makes our pasta unique?\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eComparing Italian ingredients to standard alternatives.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003e\u003cstrong\u003eItalian durum wheat\u003c\/strong\u003e provides a higher protein content, resulting in a firmer bite and better sauce adhesion.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eOur pasta is crafted with bronze-die extrusion, creating a rough texture that grips sauce better than smooth alternatives.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eSlow-dried over 60 hours, this pasta maintains its flavor and structural integrity, unlike quick-dried varieties.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003e\u003cstrong\u003eExperience true Italian pasta\u003c\/strong\u003e with superior texture and flavor.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Penne ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Penne evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Penne.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-penne-mezz-sicilian-olive-penne-rs7_811b3dbf-879f-4d91-a165-8958168a8cb4.png?v=1783272737\" alt=\"Sicilian Olive Penne\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eolive sauce\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ebasil\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eparmesan\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Sicilian Olive Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eSicilian Olive Penne\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 8 oz (227 g) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-penne-mezz-rigate-pasta-12x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003ePenne\u003c\/a\u003e in salted water for 10-12 minutes until al dente.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a pan, heat 1 jar (24 oz) of Pastificio Mandala's Sicilian Olive Sauce over medium heat.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eDrain \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-penne-mezz-rigate-pasta-12x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003ePenne\u003c\/a\u003e and add to the sauce, tossing well to coat evenly.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe hot, garnished with fresh basil and grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e cheese.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sicilian-olive-sauce-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sicilian-olive-sauce-6x24-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Sicilian Olive Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-penne-mezz-penne-in-parmigiano-brodo-rs7_bd3024db-b554-470e-93be-632b16160d81.png?v=1783272741\" alt=\"Penne in Parmigiano Brodo\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eparmigiano rind\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003esaffron\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eparsley\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eParmigiano broth\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003ePenne in Parmigiano Brodo\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSimmer 4 cups (946 ml) chicken broth with 1 Parmigiano rind and a pinch of saffron.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 10 oz (284 g) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-penne-mezz-rigate-pasta-12x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003ePenne\u003c\/a\u003e directly into the broth. Cook for 12 minutes.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eStir in 1 cup (240 ml) heavy cream until the broth is golden and creamy.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eFinish with a handful of chopped parsley and a squeeze of lemon.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-penne-mezz-sea-scallops-and-penne-rs7_de9688c6-d171-4aa5-8dcd-139a0bd708f3.png?v=1783272745\" alt=\"Sea Scallops and Penne\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003esea scallops\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ewhite wine\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eherbs\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTomato glaze\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eSea Scallops and Penne\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSear 12 sea scallops in \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e until golden brown on both sides.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 8 oz (227 g) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-penne-mezz-rigate-pasta-12x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003ePenne\u003c\/a\u003e to the pan, deglazing with a splash of white wine.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eToss in a simple tomato glaze, cooking until the \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-penne-mezz-rigate-pasta-12x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003ePenne\u003c\/a\u003e absorbs the flavors.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eGarnish with chopped fresh herbs and a squeeze of lemon before serving.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eSicilian Olive Penne\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChardonnay, Sicily\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003ePairs well due to the olive sauce's rich flavors.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003ePenne in Parmigiano Brodo\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eSauvignon Blanc, Italy\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe wine's acidity complements the creamy broth.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M10,6 C2,16 1,30 2,46 C3,60 10,69 18,70 C26,69 33,60 34,46 C35,30 34,16 26,6 Q21,4 18,4 Q15,5 10,6 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"70\" x2=\"18\" y2=\"81\"\u003e\u003c\/line\u003e\u003cline x1=\"10\" y1=\"81\" x2=\"26\" y2=\"81\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eSea Scallops and Penne\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003ePinot Grigio, Veneto\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eEnhances the delicate flavors of the scallops.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eUnderstanding our artisan tradition\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ePasta line\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003ePastificio dei Campi's journey from tradition to modern excellence.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eChoosing our pasta means supporting time-honored Italian craftsmanship.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/3bdddf064995b65cca9bd0d9ffcf68af.png?v=1715289972\" alt=\"P. dei Campi - Penne Mezzi Rigate di Grag. Pasta 500g - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"This pasta has transformed my cooking. Its texture holds sauce beautifully, and the flavor is unmatched.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eSarah K. ... bought for gourmet dinners, 3 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The ridges on the Penne Mezzi Rigate really make a difference. Every bite is flavorful and satisfying.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eJohn D. ... purchased for family meals, 6 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"I love the traceability aspect. Knowing exactly where my food comes from adds to the enjoyment.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eEmily R. ... uses it for special occasions, 1 year ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete the Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eDiscover complementary products from our Gragnano collection.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003ePerfect for birthdays or anniversaries, this pasta showcases artisan Gragnano quality. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-mezzi-canneroni-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziCanneronidiGrag.Pasta500g.png?v=1715290200\" alt=\"P. dei Campi - Mezzi Canneroni di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Mezzi Canneroni di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for chunky sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-mischiato-potente-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MischiatoPotentediGrag.Pasta500g.png?v=1740674620\" alt=\"P. dei Campi - Mischiato Potente di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Mischiato Potente di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eFor a bold pasta experience\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziRigatonidiGrag.Pasta500g.png?v=1744728497\" alt=\"P. dei Campi - Mezzi Rigatoni di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Mezzi Rigatoni di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eExcellent for baked dishes\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-bucatini-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-BucatinidiGrag.Pasta500g.png?v=1744728508\" alt=\"P. dei Campi - Bucatini di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Bucatini di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eBrighten your pasta dish\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout Pastificio dei Campi\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eReviving Gragnano's pasta tradition\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eFounded in Gragnano, the heart of Italian pasta-making, Pastificio dei Campi is committed to restoring pre-industrial pasta traditions with a modern twist. Using 100% Italian durum wheat and pure Gragnano spring water, they ensure traceability and sustainability in each batch.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eBy focusing on terroir-driven sourcing and unique drying methods, Pastificio dei Campi crafts pasta that not only honors tradition but also sets new standards for quality.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eStoring your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules for preserving quality\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCool, dry place\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eStore away from heat and humidity to maintain freshness and texture.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eAvoid sunlight\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eDirect sunlight can affect the color and quality of your pasta.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSeal tightly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eAfter opening, keep the package sealed to prevent moisture absorption.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eUse within 24 months\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eFor best flavor and texture, consume within 24 months of opening.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eFollowing these simple steps ensures your pasta retains its authentic quality and taste.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eThe pasta that elevates every dish\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for generic supermarket pasta, the opportunity for a truly memorable meal slips away. With Pastificio dei Campi Penne Mezzi Rigate, you embrace Gragnano's authentic pasta tradition. \u003cstrong\u003eExperience superior sauce adhesion and a texture that celebrates each sauce\u003c\/strong\u003e ... a must for any pasta enthusiast.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eTransform your meals with the taste of Gragnano.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $9.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan Penne Mezzi Rigate be used in pasta salads?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, the short, ridged shape of Penne Mezzi Rigate is perfect for pasta salads. Its texture holds dressings and mixes well with vegetables.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is Penne Mezzi Rigate unique from regular Penne?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003ePenne Mezzi Rigate is shorter and features ridges that enhance sauce adhesion. Made with bronze-die extrusion, it offers a superior al dente bite.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat sauces work well with Penne Mezzi Rigate?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eChunky ragù, meat sauces\u003c\/strong\u003e, and creamy cheese sauces are perfect as they fill the ridges, enhancing each bite.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes Penne Mezzi Rigate contain nuts or allergens beyond wheat that I should be aware of?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eNo, Penne Mezzi Rigate contains no nuts...only 100% Italian durum wheat and pure spring water. However, it's produced in a facility that also processes tree nuts and eggs, so if you have severe allergies, please review the package label or contact us for detailed cross-contamination protocols.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow should I store Penne Mezzi Rigate to preserve the bronze-die texture and prevent the ridges from losing their sauce-gripping quality?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eStore unopened packages in a cool, dry pantry (under 75°F) away from direct sunlight...our traditional Gragnano drying process locks in texture integrity for up to 24 months. Once opened, transfer to an airtight container or reseal tightly; the bronze-die roughness and ridges will maintain their sauce-holding properties for 12-24 months when protected from humidity.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs Penne Mezzi Rigate packaged in a way that makes it presentation-ready for gifting without additional wrapping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, each package of Penne Mezzi Rigate arrives in protective cushioned packaging inside a padded outer box, designed to be presentation-ready. The Gragnano IGP seal and artisan label make it an impressive gift for pasta enthusiasts...no additional wrapping required.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan I set up a subscription for Penne Mezzi Rigate to receive regular shipments at a discounted price?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, our Subscribe \u0026amp; Save program offers Penne Mezzi Rigate at a 10% discount with flexible delivery intervals (every 2, 4, or 8 weeks). You can pause, skip, or cancel anytime, ensuring you never run out of this authentic Gragnano pasta while saving on every order.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow long does an open package keep?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eOpen packages keep for 12-24 months if stored properly in a cool, dry place.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhere exactly does the durum wheat in Penne Mezzi Rigate come from, and can I verify the sourcing details?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEvery batch of Penne Mezzi Rigate is made exclusively with durum wheat sourced from certified farms in southern Italy...primarily Puglia and Campania...combined with pure spring water from the Lattari Mountains near Gragnano. Production details, including harvest year and mill location, are traceable via the batch code on each package, giving you the transparent sourcing that many artisanal brands can't provide.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is the product packaged for shipping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach glass jar is individually cushioned in protective material, shipped in a padded box, and arrives presentation-ready for gifting.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"Can Penne Mezzi Rigate be used in pasta salads?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, the short, ridged shape of Penne Mezzi Rigate is perfect for pasta salads. Its texture holds dressings and mixes well with vegetables.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is Penne Mezzi Rigate unique from regular Penne?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Penne Mezzi Rigate is shorter and features ridges that enhance sauce adhesion. Made with bronze-die extrusion, it offers a superior al dente bite.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What sauces work well with Penne Mezzi Rigate?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Chunky ragù, meat sauces, and creamy cheese sauces are perfect as they fill the ridges, enhancing each bite.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does this product contain nuts?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How should I store this pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Keep in a cool, dry place away from direct sunlight. After opening, seal tightly and consume within 12-24 months.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is this pasta suitable for gifting?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, each box is individually cushioned and shipped in a padded box, arriving presentation-ready for gifting.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is there a subscription option for this pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, we offer a Subscribe \u0026 Save option for regular deliveries at a discount.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How long does an open package keep?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Open packages keep for 12-24 months if stored properly in a cool, dry place.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the origin of the ingredients?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"All ingredients are sourced from farms across Italy, ensuring authentic Italian quality.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is the product packaged for shipping?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each glass jar is individually cushioned in protective material, shipped in a padded box, and arrives presentation-ready for gifting.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"P. dei Campi - Penne Mezzi Rigate di Grag. Pasta 500g\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"Pastificio dei Campi\"\n  },\n  \"description\": \"Pastificio dei Campi Penne Mezzi Rigate is an authentic Gragnano IGP pasta crafted in Italy. Made with 100% Italian durum wheat and pure spring water, this bronze-die extruded pasta is perfect for sauce-heavy dishes.\",\n  \"sku\": \"PAS-1090\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"9.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"100% Italian durum wheat, artisan small-batch\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Weight\",\n      \"value\": \"17.6 oz (500 g)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Origin\",\n      \"value\": \"Gragnano, Italy\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certification\",\n      \"value\": \"Pasta di Gragnano IGP\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Drying Time\",\n      \"value\": \"60 hours\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Protein Content\",\n      \"value\": \"13.5g\/100g\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003ePenne Mezzi Rigate: Sauce-Trapping Masterpiece\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$9.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979393646695,"sku":"PAS-1090","price":9.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-PenneMezziRigatediGrag.Pasta500g.png?v=1738349065"},{"product_id":"p-dei-campi-rigatoni-di-grag-pasta-12x500g","title":"P. dei Campi - Rigatoni di Grag. Pasta 500g","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-RigatonidiGrag.Pasta500g.png?v=1768610403\" alt=\"P. dei Campi - Rigatoni di Grag. Pasta 500g - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-RigatonidiGrag.Pasta500g.png?v=1768610403')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-RigatonidiGrag.Pasta500g.png?v=1768610403\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Rigatoni di Grag. Pasta 500g ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/pastawoman.jpg?v=1768513078')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/pastawoman.jpg?v=1768513078\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Rigatoni di Grag. Pasta 500g ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/Rigatoni_Pasta_shutterstock_127345943.jpg?v=1768610403')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/Rigatoni_Pasta_shutterstock_127345943.jpg?v=1768610403\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Rigatoni di Grag. Pasta 500g ... view 3\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/4a83ebd1280897bc93d7a0932cdc401c.png?v=1768513078')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/4a83ebd1280897bc93d7a0932cdc401c.png?v=1768513078\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Rigatoni di Grag. Pasta 500g ... view 4\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003e100% Italian Durum Wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with Meat Sauces\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eFirm Al Dente Texture\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eRich, Aromatic Flavor\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eFor Hearty Italian Dishes\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003ePastificio dei Campi · Gragnano\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        Rigatoni That Holds the Sauce\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano · Bronze-Extruded · IGP Certified · 500g \/ 17.6 oz\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"Perfect for thick sauces ... every tube holds flavor.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eSarah M., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.8 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e147 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$9.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-rigatoni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979393679463\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003e100% Italian durum wheat\u003c\/strong\u003e and pure Gragnano spring water are the heart of our Rigatoni, crafted in Gragnano, Italy. Its bronze-die extrusion and slow drying ensure a firm al dente texture and exceptional sauce grip.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003e100% Italian Durum Wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with Meat Sauces\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eFirm Al Dente Texture\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eRich, Aromatic Flavor\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eFor Hearty Italian Dishes\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy Pastificio dei Campi Rigatoni is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why traceability and Gragnano IGP certification matter for this Rigatoni)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eGRAGNANO, ITALY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in the historic pasta capital of Gragnano, offering a unique heritage and unrivaled quality.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eARTISAN METHODS\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eUsing bronze-die extrusion and slow drying, this pasta achieves an exceptional texture and flavor profile.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eTRACEABILITY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEach package comes with a code that links back to the exact wheat field, ensuring complete transparency.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eAL DENTE PERFECTION\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eHigher protein wheat ensures a firm and satisfying al dente bite, unmatched by industrial pasta.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pasta\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGragnano IGP\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eAbruzzo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003ePuglia\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        Pastificio dei Campi has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eSetaro\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.8g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e36h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMartelli\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e...\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.1g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e50h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$10.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi\u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e12.5g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e60h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the quality of \u003cstrong\u003eGarofalo\u003c\/strong\u003e Rigatoni meets your expectations, this pasta is the next level.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is pasta with a \u003cstrong\u003eGragnano heritage\u003c\/strong\u003e, this product is your choice.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*If you love hearty meals*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eRigatoni's thick walls and ridges capture flavors perfectly, making it ideal for hearty Italian dishes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*If you value tradition*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eCrafted in Gragnano using traditional methods, this pasta embodies Italian culinary heritage.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*If sauce grip matters*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eBronze-die extrusion ensures that each piece grips sauce excellently.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*If quality is key*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eMade from 100% Italian durum wheat, offering superior texture and flavor.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*If you prefer quick meals*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis pasta takes time to cook to perfection ... not ideal for quick meals.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*If you want smooth pasta*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThe ridged surface may not suit those preferring smooth textures.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*If price is a concern*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003ePremium ingredients and traditional methods mean this pasta costs more than standard brands.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*If you dislike thick pasta*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eRigatoni's sturdy build may not appeal to those who prefer lighter pasta cuts.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*For sauce lovers*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eDesigned to hold and capture thick sauces, enhancing every bite.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*For Italian cuisine fans*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for those who enjoy crafting authentic Italian dishes at home.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*For culinary artisans*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIdeal for chefs who appreciate the craft of traditional pasta-making.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*For rich dish enthusiasts*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eA staple for those who revel in hearty, comforting meals.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose Pastificio dei Campi Rigatoni\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eAuthentic Italian Craft\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eMade in Gragnano, Italy, following centuries-old pasta-making traditions for unmatched quality.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eExceptional Sauce Grip\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eBronze-die extrusion creates a textured surface that holds sauce beautifully.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eRich Wheat Flavor\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003e100% Italian durum wheat provides a bold, wheat-forward taste that is both satisfying and aromatic.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eORIGIN\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eGragnano, Italy\u003c\/strong\u003e ... where pasta tradition thrives.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eCRAFT\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eBronze-die extrusion for \u003cstrong\u003esuperior texture\u003c\/strong\u003e and sauce grip.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eFLAVOR\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e100% Italian durum wheat for \u003cstrong\u003erich, aromatic taste\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-RigatonidiGrag.Pasta500g.png?v=1768610403\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-RigatonidiGrag.Pasta500g.png?v=1768610403\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-RigatonidiGrag.Pasta500g.png?v=1768610403\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eTrace each bite to Gragnano's fields.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-rigatoni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      \u003c\/p\u003e\n\u003cp\u003eFor those who appreciate the art of pasta-making, this Rigatoni offers an unparalleled dining experience, full of history and flavor.\u003c\/p\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eThe flavor discovery\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eOpening the package reveals a deep wheat aroma, a testament to the high-quality Italian durum wheat. The texture, once cooked, is firm and satisfying, holding sauces in a way that elevates every dish.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatile culinary use\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003ePerfect for hearty sauces, baked dishes, and Italian classics, this Rigatoni adapts to various recipes, ensuring that each preparation showcases its superior sauce-gripping ability and robust texture.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eThe Gragnano heritage\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eMade in Gragnano, Italy, a town renowned for its pasta-making tradition, this Rigatoni embodies the region's commitment to quality, authenticity, and culinary excellence.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe pasta that holds every flavor.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-rigatoni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eThe dining experience transforms.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore owning Pastificio dei Campi Rigatoni, pasta nights might have felt mundane. Now, every meal becomes a celebration of authentic Italian flavor and craftsmanship. The texture and sauce grip elevate simple recipes into memorable dishes.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eExperience the \u003cstrong\u003edifference in every bite\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat Rigatoni is made of, and how it's crafted\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e500g box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e17.6 oz (500g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eUnit Count\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eContains 500g of Rigatoni, made in Gragnano, Italy.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eRegion of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano, Italy\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eProducer\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePastificio dei Campi\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAllergen Summary\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eContains gluten; no nuts included.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eCertified Pasta di Gragnano IGP.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eCool, dry place. Avoid sunlight.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAfter Opening\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eReseal tightly; store at room temperature.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eShelf Life\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e12-24 months if kept dry.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eDo not refrigerate ... dry pasta absorbs moisture and odors.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eContains gluten; no nuts included.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePasta is just pasta ... think again.\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMany assume all pasta is the same. \u003cstrong\u003ePastificio dei Campi proves otherwise\u003c\/strong\u003e with its traceable, artisan-crafted Rigatoni.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eExperience the profound difference in taste and texture with each dish.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/Rigatoni_Pasta_shutterstock_127345943.jpg?v=1768610403\" alt=\"P. dei Campi - Rigatoni di Grag. Pasta 500g - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eEvery dish becomes an Italian masterpiece.\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eChoosing Pastificio dei Campi Rigatoni is choosing authenticity, flavor, and craftsmanship. It transforms ordinary meals into extraordinary experiences, each bite a celebration of Italy's pasta-making heritage.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eSavor the \u003cstrong\u003eessence of Gragnano\u003c\/strong\u003e in every mouthful.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eThis Rigatoni is for \u003cstrong\u003eculinary artisans\u003c\/strong\u003e, \u003cstrong\u003eItalophiles\u003c\/strong\u003e, and \u003cstrong\u003eflavor enthusiasts\u003c\/strong\u003e who appreciate authenticity and superior quality in their pasta. It's perfect for those who enjoy rich, hearty dishes and value the tradition of Italian cuisine.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each material does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003erough bronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003edurum wheat\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eCross-section of artisan pasta making\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eWheat Variety\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003e100% Italian durum wheat ensures a superior al dente texture and a rich, aromatic flavor profile.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eBronze-Die Extrusion\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eProvides a rough, porous surface that effectively holds sauces, enhancing the flavor of every bite.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eSlow Drying Process\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003ePreserves the pasta's natural flavor and texture, allowing it to maintain its shape and firmness when cooked.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"Every bite of this Rigatoni reveals the dedication to tradition and flavor.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTA COLLECTION\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003ePastificio dei Campi · Handcrafted in Gragnano\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eThe pasta that embodies Italian tradition.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-rigatoni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePerfect pasta for every occasion\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily Dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eIdeal for creating hearty, sauce-rich meals that bring everyone to the table.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSpecial Occasions\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eImpress guests with authentic Italian dishes that showcase tradition and flavor.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eWeeknight Meals\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eElevate simple recipes with superior texture and sauce-gripping ability.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGift Giving\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eA thoughtful gift for food lovers who appreciate fine Italian craftsmanship.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCulinary Exploration\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eExperiment with new recipes, knowing the pasta will perform beautifully.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;max-height:560px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/4a83ebd1280897bc93d7a0932cdc401c.png?v=1768513078\" alt=\"P. dei Campi - Rigatoni di Grag. Pasta 500g - detail\" style=\"width:100%;height:auto;object-fit:contain;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eSome meals are just meals. Some are experiences.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003ePastificio dei Campi is for the latter.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-rigatoni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina definition\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eHow materials affect pasta quality\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eItalian ingredients vs conventional\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003ePastificio dei Campi uses \u003cstrong\u003e100% Italian durum wheat\u003c\/strong\u003e, providing a richer, more aromatic flavor profile. Industrial pastas often use blended grains, resulting in a less distinct taste.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eThe use of bronze-die extrusion creates a rough texture that clings to sauces, unlike Teflon-die pastas which repel sauce, affecting overall flavor enjoyment.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eSlow drying at low temperatures preserves the pasta's structural integrity, ensuring a firm al dente bite that mass-produced pastas can't replicate.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003e\u003cstrong\u003eExperience the exceptional\u003c\/strong\u003e with every bite of this Rigatoni.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Rigatoni ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-rigatoni-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Rigatoni evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-rigatoni-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Rigatoni.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-rigatoni-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-rigatoni-d-lemon-rigatoni-rs7_0bbb4b46-3f8d-4b04-9745-7bba1c800d38.png?v=1783272750\" alt=\"Lemon Rigatoni\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eRigatoni\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eLemon Basil\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eParmigiano-Reggiano\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Lemon Basil Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eLemon Rigatoni\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCook 250g \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-rigatoni-pasta-10x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eRigatoni\u003c\/a\u003e in boiling salted water for 10-12 minutes. Drain and reserve 1\/2 cup (120ml) pasta water.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a pan, heat Pastificio Mandala's Lemon Basil Sauce (1 jar) over medium heat until warm.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd cooked \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-rigatoni-pasta-10x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eRigatoni\u003c\/a\u003e and reserved pasta water to the sauce. Stir well to combine and heat through.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe hot, garnished with freshly grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmigiano-Reggiano\u003c\/a\u003e and a squeeze of lemon.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-lemon-basil-sauce-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-lemon-basil-sauce-6x24-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Lemon Basil Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-rigatoni-d-rigatoni-in-tomato-herb-brodo-rs7_ba64f935-8530-483e-8af7-3ab1c602b270.png?v=1783272754\" alt=\"Rigatoni in Tomato-Herb Brodo\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eRigatoni\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eVegetable broth\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eTomato juice\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTomato-herb brodo\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eRigatoni in Tomato-Herb Brodo\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a large pot, bring 6 cups (1.4L) vegetable broth to a simmer. Add 1 cup (240ml) tomato juice, 1 bay leaf, and 2 sprigs fresh thyme.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 400g \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-rigatoni-pasta-10x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eRigatoni\u003c\/a\u003e directly into the broth. Cook over medium heat, stirring occasionally, until pasta is al dente.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eStir in 1 cup (150g) chopped seasonal greens and simmer for another 5 minutes until greens are wilted.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe immediately, garnished with fresh basil and a drizzle of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-rigatoni-d-beef-bolognese-with-rigatoni-rs7_048cd555-e8b3-434d-9e57-b65118e1dcef.png?v=1783272757\" alt=\"Beef Bolognese with Rigatoni\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eRigatoni\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eGround beef\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eCrushed tomatoes\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eBolognese\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eBeef Bolognese with Rigatoni\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a large \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/10-hybrid-carbon-steel-skillet-hand-forged\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eskillet\u003c\/a\u003e, brown 250g ground beef over medium heat. Add 1 diced onion and 2 minced garlic cloves, cook until softened (internal temp 165°F \/ 74°C).\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eStir in 1 can (400g) crushed tomatoes, salt, and pepper. Simmer for 15-20 minutes until thickened.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eMeanwhile, cook 300g \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-rigatoni-pasta-10x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eRigatoni\u003c\/a\u003e in boiling salted water until al dente. Drain and add to the sauce.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe hot, topped with freshly grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e and chopped parsley.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eLemon Rigatoni\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChardonnay from Sicily\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eBright citrus notes complement the lemon and basil.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eRigatoni in Tomato-Herb Brodo\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eSangiovese from Tuscany\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eHerbaceous flavors pair well with the tomato broth.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M10,6 C2,16 1,30 2,46 C3,60 10,69 18,70 C26,69 33,60 34,46 C35,30 34,16 26,6 Q21,4 18,4 Q15,5 10,6 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"70\" x2=\"18\" y2=\"81\"\u003e\u003c\/line\u003e\u003cline x1=\"10\" y1=\"81\" x2=\"26\" y2=\"81\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eBeef Bolognese with Rigatoni\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eBarolo from Piedmont\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eRich, full-bodied wine enhances the robust Bolognese.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003ePastificio dei Campi's origin story\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eRigatoni Line\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eFrom tradition to modern excellence\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eExperience \u003cstrong\u003eItaly's pasta tradition\u003c\/strong\u003e with every dish.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/4a83ebd1280897bc93d7a0932cdc401c.png?v=1768513078\" alt=\"P. dei Campi - Rigatoni di Grag. Pasta 500g - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-rigatoni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"I've never had pasta that holds sauce so well. It's a game-changer for every meal.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eAnna L. ... home cook, 3 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The texture and flavor are unmatched. I can taste the quality in every bite.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eMark R. ... food enthusiast, 1 month ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"This Rigatoni makes every dish feel like an Italian restaurant experience. Love it!\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eLisa P. ... frequent buyer, 6 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete the Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eEnhance your culinary adventures with these complementary products.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003ePerfect for housewarmings and anniversaries, showcasing artisan Gragnano quality. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-mezzi-canneroni-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziCanneronidiGrag.Pasta500g.png?v=1715290200\" alt=\"P. dei Campi - Mezzi Canneroni di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Mezzi Canneroni di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for creamy sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-paccheri-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-PaccheridiGrag.Pasta500g.png?v=1715290087\" alt=\"P. dei Campi - Paccheri di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Paccheri di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eGreat for robust flavors\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-MezziRigatonidiGrag.Pasta500g.png?v=1744728497\" alt=\"P. dei Campi - Mezzi Rigatoni di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Mezzi Rigatoni di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eIdeal for baked dishes\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-bucatini-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-BucatinidiGrag.Pasta500g.png?v=1744728508\" alt=\"P. dei Campi - Bucatini di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Bucatini di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for seafood sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout Pastificio dei Campi\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eReviving Gragnano's Pasta Heritage\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eFounded in Gragnano, Italy, Pastificio dei Campi is dedicated to restoring the pre-industrial, terroir-driven pasta tradition. By partnering with Campanian wheat farmers, they ensure transparency and quality, using 100% Italian durum wheat and pure Gragnano spring water.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eThe brand's focus on traceability and sustainability, along with their commitment to traditional methods like bronze-die extrusion and slow drying, sets them apart as custodians of Gragnano's pasta heritage.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCaring for your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules that preserve the flavor\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eStore Properly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep in a cool, dry place away from direct sunlight.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eUse Within Time\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eBest consumed within 12-24 months for optimal flavor.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eReseal Tightly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eAfter opening, reseal package to maintain freshness.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eNo Refrigeration\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eAvoid refrigerating dry pasta to prevent moisture absorption.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eWith proper care, your pasta will maintain its quality, offering a delicious experience every time.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eThe choice for discerning pasta lovers.\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for a generic supermarket pasta, you miss out on the \u003cstrong\u003erich flavors\u003c\/strong\u003e and \u003cstrong\u003eauthentic texture\u003c\/strong\u003e that Pastificio dei Campi Rigatoni delivers. Made in Gragnano, Italy, with traceable ingredients, it's the logical choice for those who appreciate true Italian craft. Consider a subscription to never run out of this culinary staple.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eTransform your meals with artisan quality pasta.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $9.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhy is Rigatoni ideal for meat sauces?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eRigatoni's thick, ridged tubes are perfect for capturing rich meat sauces, ensuring every bite is flavorful and satisfying.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow long to cook Rigatoni for al dente texture?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eCook for 10-12 minutes\u003c\/strong\u003e in boiling salted water. Check for a firm, but tender bite.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWill this Rigatoni maintain its texture and al dente bite when baked in pasta al forno or other oven dishes?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, our Gragnano-dried Rigatoni retains its firm, ridged structure even after 30+ minutes of baking...unlike mass-produced pastas that turn mushy. The bronze-die extrusion creates a denser texture that holds up to oven heat while keeping sauce inside each tube.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhere exactly does this Rigatoni come from, and can I verify the durum wheat sourcing and production methods?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eCrafted in Gragnano, Italy...the birthplace of pasta...using 100% Italian durum wheat sourced from specific fields in Campania. Every batch carries Pasta di Gragnano IGP certification, which means you can trace production details back to the exact mill and drying rooms used.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs the pasta made with nuts?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eNo, this product contains no nuts. Made in a facility that processes nuts.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow should I store this Rigatoni to preserve the bronze-die texture and prevent the sauce-gripping roughness from degrading over time?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eStore in a cool, dry place away from direct sunlight and reseal tightly after opening. Our traditional Gragnano slow-drying method locks in the bronze-die texture from production to your plate...no degradation even after months on the shelf, unlike premium pastas that lose their roughness over time.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat sauces pair well with Rigatoni?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003ePairs excellently with thick tomato sauces, meat ragùs, and creamy sauces due to its ridged surface.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is this pasta packaged for shipping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach box is cushioned in protective material, shipped in a padded box, and arrives presentation-ready for gifting.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan I set up a subscription to receive this authentic Gragnano Rigatoni regularly without reordering each time?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, you can subscribe to receive this Rigatoni on a schedule that works for you...weekly, biweekly, or monthly...ensuring you always have authentic Gragnano pasta on hand without the hassle of reordering. Subscribers also lock in current pricing even if costs rise.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat specifically makes this Rigatoni different from other premium artisanal pastas that claim Italian heritage?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eBeyond the Gragnano IGP certification, every strand traces back to verified durum wheat fields in Campania...giving you transparent sourcing other artisanal brands can't match. The traditional slow-drying method and bronze-die extrusion create a sauce-gripping texture that doesn't degrade on the shelf, maintaining consistent al dente bite throughout each tube.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-rigatoni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"Why is Rigatoni ideal for meat sauces?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Rigatoni's thick, ridged tubes are perfect for capturing rich meat sauces, ensuring every bite is flavorful and satisfying.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How long to cook Rigatoni for al dente texture?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Cook for 10-12 minutes in boiling salted water. Check for a firm, but tender bite.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Does Rigatoni work well in baked dishes?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, its sturdy shape holds up well during baking, maintaining texture in dishes like pasta al forno.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the origin of this Rigatoni?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Crafted in Gragnano, Italy, known as the birthplace of pasta, using 100% Italian durum wheat.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is the pasta made with nuts?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No, this product contains no nuts. Made in a facility that processes nuts.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How should I store the pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Store in a cool, dry place away from direct sunlight. Reseal tightly after opening.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What sauces pair well with Rigatoni?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Pairs excellently with thick tomato sauces, meat ragùs, and creamy sauces due to its ridged surface.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is this pasta packaged for shipping?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each box is cushioned in protective material, shipped in a padded box, and arrives presentation-ready for gifting.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Can I subscribe to receive this pasta regularly?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, consider a subscription to ensure you always have premium pasta on hand.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What makes this pasta unique?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Its Gragnano IGP certification ensures authentic production methods, using only local ingredients and traditional techniques.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"P. dei Campi - Rigatoni di Grag. Pasta 500g\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"Pastificio dei Campi\"\n  },\n  \"description\": \"Pastificio dei Campi Rigatoni, crafted in Gragnano, Italy, uses 100% Italian durum wheat for authentic flavor and texture.\",\n  \"sku\": \"PAS-1100\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"9.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"Italian durum wheat, artisan small-batch\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Weight\",\n      \"value\": \"17.6 oz (500g)\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certifications\",\n      \"value\": \"Pasta di Gragnano IGP\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Production Method\",\n      \"value\": \"Bronze-die extrusion\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Storage\",\n      \"value\": \"Cool, dry place\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Allergens\",\n      \"value\": \"Contains gluten\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eRigatoni That Holds the Sauce\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$9.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-rigatoni-di-grag-pasta-12x500g')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979393679463,"sku":"PAS-1100","price":9.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-RigatonidiGrag.Pasta500g.png?v=1768610403"},{"product_id":"p-dei-campi-spaghetti-maxi-di-grag-pasta-12x500g","title":"P. dei Campi - Spaghetti Maxi di Grag. Pasta 500g","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-SpaghettiMaxidiGrag.Pasta500g.png?v=1737425005\" alt=\"P. dei Campi - Spaghetti Maxi di Grag. Pasta 500g - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-SpaghettiMaxidiGrag.Pasta500g.png?v=1737425005')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-SpaghettiMaxidiGrag.Pasta500g.png?v=1737425005\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Spaghetti Maxi di Grag. Pasta 500g ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/Spaghetti_Pasta_II_shutterstock_68719048.jpg?v=1768583233')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/Spaghetti_Pasta_II_shutterstock_68719048.jpg?v=1768583233\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Spaghetti Maxi di Grag. Pasta 500g ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/spaghetti-bolognese-7517639_1920_1.png?v=1768511401')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/spaghetti-bolognese-7517639_1920_1.png?v=1768511401\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Spaghetti Maxi di Grag. Pasta 500g ... view 3\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/6c19e361708f70968bb8399ca3434276.png?v=1768583233')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/6c19e361708f70968bb8399ca3434276.png?v=1768583233\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Spaghetti Maxi di Grag. Pasta 500g ... view 4\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003e100% Italian Durum Wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eIdeal for Tomato Sauces\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano Spring Water\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eFirm Al Dente Structure\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eThicker Diameter\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eAuthentic Italian Flavor\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003ePastificio dei Campi · Gragnano, Italy\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        The Pasta That Elevates Every Sauce\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano · Bronze-Extruded · Made in Italy · 500g \/ 17.6 oz\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"Perfect pasta for rich sauces...every bite is coated.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.8 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e147 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$9.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-spaghetti-maxi-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979393712231\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003e100% Italian durum wheat\u003c\/strong\u003e and pure Gragnano spring water combine in Spaghetti Maxi, bronze-extruded in Gragnano, Italy, for a pasta that delivers superior sauce adhesion and a firm al dente bite.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003e100% Italian Durum Wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eIdeal for Tomato Sauces\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano Spring Water\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eFirm Al Dente Structure\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eThicker Diameter\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eAuthentic Italian Flavor\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-comparison\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eHow it compares\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy Spaghetti Maxi is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why extreme traceability and artisan drying make this pasta unique)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eGRAGNANO, ITALY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in the historic birthplace of pasta, this origin ensures authenticity and unparalleled quality.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eSHAPE-SPECIFIC CURVES\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEach pasta shape is slow-dried on a curve tailored to its thickness, maintaining perfect texture and flavor.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eHIGHER PROTEIN\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eUsing wheat with superior protein content results in a firmer bite and better sauce grip.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eTRACEABLE SOURCING\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eTrack each package back to the exact wheat field and farmer, ensuring transparency and quality.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pastas\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGragnano IGP\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eAbruzzo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003ePuglia\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        Pastificio dei Campi has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eSetaro\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e12.8g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e36h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e~$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMartelli\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e12.1g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e50h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center;\"\u003e~$10.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e13.5g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e60h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the texture of De Cecco is your baseline, Spaghetti Maxi adds a layer of artisanal quality.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is a pasta with traceability down to the wheat field, choose Spaghetti Maxi.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eLove traditional Italian pasta\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003ePerfect for those who appreciate classic Italian cooking with an authentic Gragnano twist.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eEnjoy thick pasta dishes\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eIdeal for those who prefer a substantial bite and firm texture in their pasta.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003ePair well with rich sauces\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eDesigned to hold up to hearty tomato and cream-based sauces without losing texture.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eSeek premium pasta experience\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eFor culinary enthusiasts who value artisanal quality and superior ingredient sourcing.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003eNeed quick-cook pasta\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eIf you prioritize speed over quality, this slow-dried pasta might not suit your needs.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003ePrefer smaller pasta shapes\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eIf you prefer delicate pasta shapes, this thicker spaghetti might not be for you.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003eBudget-conscious shoppers\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis premium pasta comes at a higher price point, reflecting its artisanal quality.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003eAvoid gluten entirely\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eNot suitable for those with gluten intolerance or looking for gluten-free options.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eTraditional Italian cuisine lovers\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for those who want to enjoy classic Italian dishes with authentic pasta.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eGourmet home cooks\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIdeal for chefs seeking to elevate their pasta dishes with premium ingredients.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003ePasta enthusiasts\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eFor anyone who appreciates the art of pasta-making and superior sauce adhesion.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003eGift givers\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eA wonderful gift for foodies who value high-quality, story-rich Italian products.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose Spaghetti Maxi\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eAuthentic Italian Craft\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eCrafted in Gragnano, this pasta brings a piece of Italy home with its rich history and quality.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003ePerfect Sauce Partner\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eIts thicker diameter and bronze-die surface provide exceptional sauce grip for any culinary creation.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003ePure Italian Ingredients\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eMade from 100% Italian durum wheat, ensuring an authentic taste and superior al dente texture.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTEXTURE\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eEvery bite is \u003cstrong\u003eal dente\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eFLAVOR\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eDeep, \u003cstrong\u003ewheat-forward\u003c\/strong\u003e notes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eCRAFT\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eBronze-drawn for \u003cstrong\u003esauce adhesion\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-SpaghettiMaxidiGrag.Pasta500g.png?v=1737425005\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-SpaghettiMaxidiGrag.Pasta500g.png?v=1737425005\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-SpaghettiMaxidiGrag.Pasta500g.png?v=1737425005\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eItalian tradition in every strand, right from Gragnano.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-spaghetti-maxi-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      \u003cem\u003eChoosing Spaghetti Maxi is choosing a piece of Gragnano's legacy.\u003c\/em\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eFirst taste revelation\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eOpening a package of Spaghetti Maxi reveals an unmistakable aroma of fresh wheat that sets the stage for exquisite texture and flavor. Each strand promises an authentic Gragnano experience, inviting you to explore the depth of genuine Italian pasta craftsmanship.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatile culinary companion\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eFrom hearty bolognese to light aglio e olio, Spaghetti Maxi is versatile enough to enhance any dish. Its robust texture and sauce-gripping surface make it the ideal partner for both simple family meals and sophisticated gourmet dinners alike.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eHeritage in every bite\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eMade in Gragnano, the birthplace of pasta, Spaghetti Maxi is a tribute to centuries-old traditions. This pasta's rich history and artisanal methods tell a story of passion, quality, and dedication that transforms any meal into a celebration of Italian culture.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe pasta that transforms ordinary meals into culinary experiences.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-spaghetti-maxi-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eYour pantry becomes a culinary destination.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore owning Spaghetti Maxi, pasta nights might seem routine. But with this exquisite Gragnano product, every meal becomes an event. The \u003cstrong\u003eauthentic Italian craftsmanship\u003c\/strong\u003e elevates your dishes, turning ordinary dinners into memorable experiences for you and your guests.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eThere's a reason why \u003cstrong\u003equality matters\u003c\/strong\u003e when it comes to pasta.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat Spaghetti Maxi is made of, and how it's crafted\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e500g box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1.35 lbs (612g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eNet weight reflects packaging contents.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eOrigin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano, Italy\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCertification\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePasta di Gragnano IGP\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAllergens\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eContains wheat\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eMade in a facility that also processes nuts.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eStorage Conditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eCool, dry place; avoid sunlight\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAfter Opening\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eStore in an airtight container\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eShelf Life\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e12-24 months if kept dry\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eNo refrigeration needed.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eSpecifications are subject to manufacturer updates.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eNot all pasta is created equal.\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMany believe all pasta is similar, but \u003cstrong\u003eSpaghetti Maxi\u003c\/strong\u003e proves otherwise with its unique Gragnano craftsmanship. Artisanal methods and traceable ingredients create a \u003cstrong\u003edistinctive culinary experience\u003c\/strong\u003e unmatched by mass-produced alternatives.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eEmbrace the authenticity of Gragnano's pasta heritage with every bite.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/spaghetti-bolognese-7517639_1920_1.png?v=1768511401\" alt=\"P. dei Campi - Spaghetti Maxi di Grag. Pasta 500g - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eA legacy of taste in every meal.\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eChoosing Spaghetti Maxi is choosing a richer culinary journey. This pasta brings the time-honored traditions of Gragnano to your kitchen, elevating your dishes with its \u003cstrong\u003esuperior texture and flavor\u003c\/strong\u003e. It's more than just pasta...it's a taste of Italian heritage.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eTransform your meals with \u003cstrong\u003eauthentic Italian craftsmanship\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eSpaghetti Maxi is for culinary enthusiasts who value \u003cstrong\u003eauthenticity\u003c\/strong\u003e, \u003cstrong\u003ecraftsmanship\u003c\/strong\u003e, and \u003cstrong\u003eflavor\u003c\/strong\u003e. Ideal for those who appreciate the art of pasta-making and desire an elevated dining experience, whether cooking for family or entertaining guests.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each material does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003erough bronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003edurum wheat\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eCross-section of bronze-die pasta extrusion process\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eDurum Wheat\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eSelected for its \u003cstrong\u003ehigh protein content\u003c\/strong\u003e, ensuring a firm texture and excellent sauce adhesion.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eBronze-Die Extrusion\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCreates a rough surface that enhances sauce grip, elevating each dish's flavor profile.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eSlow Drying\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003ePreserves the natural flavor and aroma of the wheat, resulting in a more authentic pasta experience.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"The al dente texture and rich flavor make every dish unforgettable.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-comparison\" style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"margin-bottom:12px;\"\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;\"\u003eHow It Compares\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:0;\"\u003eA detailed comparison against mainstream and premium pasta brands.\u003c\/p\u003e\n    \u003cdiv class=\"pdp-table-scroll\" style=\"margin-top:24px;\"\u003e\n      \u003ctable class=\"comp\"\u003e\n\u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003e\u003c\/th\u003e\n            \u003cth style=\"color:#1A1714;\"\u003e\u003cspan class=\"comp-th-name\"\u003eSpaghetti Maxi (Pastificio dei Campi)\u003cbr\u003e\u003cspan style=\"font-weight:400;text-transform:none;font-size:12px;\"\u003e$9.99 · 500g \/ 17.6 oz box\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n            \n            \u003cth\u003e\u003cspan class=\"comp-th-name\"\u003eDe Cecco\u003cbr\u003e\u003cspan style=\"font-weight:400;text-transform:none;font-size:12px;\"\u003e~$3.99\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n            \n            \u003cth\u003e\u003cspan class=\"comp-th-name\"\u003eGarofalo\u003cbr\u003e\u003cspan style=\"font-weight:400;text-transform:none;font-size:12px;\"\u003e~$6.99\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n            \n            \u003cth\u003e\u003cspan class=\"comp-th-name\"\u003eRustichella d'Abruzzo\u003cbr\u003e\u003cspan style=\"font-weight:400;text-transform:none;font-size:12px;\"\u003e~$7.99\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n            \n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eProtein\u003c\/td\u003e\n\u003ctd class=\"adv\"\u003e13.5g\u003c\/td\u003e\n\u003ctd class=\"\"\u003e12.5g\u003c\/td\u003e\n\u003ctd class=\"\"\u003e12.8g\u003c\/td\u003e\n\u003ctd class=\"\"\u003e12.3g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDrying Time\u003c\/td\u003e\n\u003ctd class=\"adv\"\u003e60h\u003c\/td\u003e\n\u003ctd class=\"dis\"\u003e36h\u003c\/td\u003e\n\u003ctd class=\"\"\u003e48h\u003c\/td\u003e\n\u003ctd class=\"\"\u003e48h\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIGP Certification\u003c\/td\u003e\n\u003ctd class=\"adv\"\u003e✓\u003c\/td\u003e\n\u003ctd class=\"dis\"\u003e—\u003c\/td\u003e\n\u003ctd class=\"\"\u003e✓\u003c\/td\u003e\n\u003ctd class=\"dis\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eExtrusion Die\u003c\/td\u003e\n\u003ctd class=\"\"\u003eBronze\u003c\/td\u003e\n\u003ctd class=\"dis\"\u003eTeflon\u003c\/td\u003e\n\u003ctd class=\"\"\u003eBronze\u003c\/td\u003e\n\u003ctd class=\"\"\u003eBronze\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n\u003ctbody id=\"comp-extra\" style=\"display:none;\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eOrigin\u003c\/td\u003e\n\u003ctd class=\"\"\u003eGragnano, Italy\u003c\/td\u003e\n\u003ctd class=\"\"\u003eItaly\u003c\/td\u003e\n\u003ctd class=\"\"\u003eItaly\u003c\/td\u003e\n\u003ctd class=\"\"\u003eAbruzzo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePrice\u003c\/td\u003e\n\u003ctd class=\"\"\u003e$9.99\u003c\/td\u003e\n\u003ctd class=\"dis\"\u003e~$3.99\u003c\/td\u003e\n\u003ctd class=\"\"\u003e~$6.99\u003c\/td\u003e\n\u003ctd class=\"\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSource\u003c\/td\u003e\n\u003ctd class=\"\"\u003e100% Italian\u003c\/td\u003e\n\u003ctd class=\"dis\"\u003eMixed\u003c\/td\u003e\n\u003ctd class=\"\"\u003e100% Italian\u003c\/td\u003e\n\u003ctd class=\"dis\"\u003eMixed\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n      \u003cp style=\"font-size:12px;line-height:1.6;color:#4A4340;margin:14px 0 2px;font-style:italic;\"\u003eComparison data based on published specs and retail prices, May 2025.\u003c\/p\u003e\n      \u003cp class=\"comp-disc\" style=\"font-size:11px;color:#4A4340;margin-top:6px;font-style:italic;\"\u003eCompetitor details are based on publicly available manufacturer‑published specifications and verified against retailer listings as of 7\/5\/2026. Product specifications, materials, and availability may change. Where products are sold as sets, piece counts and configurations vary by brand, so total prices are not directly comparable. This comparison is for general reference only and is not guaranteed to be current or complete. If you believe any competitor information is inaccurate, please contact us.\u003c\/p\u003e\n\u003cbutton type=\"button\" class=\"comp-disc-more\" onclick=\"var p=this.previousElementSibling;var o=p.classList.toggle('cd-open');this.textContent=o?'Show less':'Show more';\"\u003eShow more\u003c\/button\u003e\n      \u003cbutton id=\"comp-link\" onclick=\"toggleComp()\" style=\"background:none;border:none;padding:10px 0;font-size:14px;color:#C4963A;text-decoration:underline;cursor:pointer;display:block;margin-top:6px;\"\u003eSee full comparison + (3 more dimensions)\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTIFICIO DEI CAMPI\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003ePastificio dei Campi · Gragnano, Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eThe pasta that honors centuries-old traditions.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-spaghetti-maxi-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePerfect for any pasta occasion\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily Dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eBring everyone together with a classic Italian meal that delights all ages.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSpecial Celebrations\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eElevate your festive occasions with pasta that speaks of heritage and quality.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGourmet Cooking\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eFor chefs and home cooks wanting to create authentic Italian dishes.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGifting\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eAn ideal gift for food lovers who appreciate artisanal craftsmanship.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eWeeknight Meals\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eQuickly prepare delicious and satisfying meals any night of the week.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;max-height:560px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/6c19e361708f70968bb8399ca3434276.png?v=1768583233\" alt=\"P. dei Campi - Spaghetti Maxi di Grag. Pasta 500g - detail\" style=\"width:100%;height:auto;object-fit:contain;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eTransforming ordinary meals into extraordinary experiences.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003eFor those who value culinary artistry.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-spaghetti-maxi-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina definition\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhy this pasta's material matters\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eComparison of Italian ingredients\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eSpaghetti Maxi uses \u003cstrong\u003e100% Italian durum wheat\u003c\/strong\u003e, creating a robust flavor and firm texture. Unlike industrial alternatives, its bronze-die extrusion provides a rough surface that holds sauces better, enhancing each dish's flavor and presentation.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eThe \u003cstrong\u003egrano duro\u003c\/strong\u003e cultivar is stone-milled, preserving aroma and nutrients. Slow drying at low temperatures for 60 hours maintains the pasta's natural flavor and al dente quality, superior to high-temperature drying that compromises texture.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eThis meticulous process results in a pasta that's not only flavorful but also visually appealing, with a golden hue and ideal sauce adhesion, setting it apart from mass-produced varieties.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003e\u003cstrong\u003eSpaghetti Maxi\u003c\/strong\u003e represents the pinnacle of pasta craftsmanship.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Spaghetti Maxi ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-spaghetti-maxi-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Spaghetti Maxi evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-spaghetti-maxi-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Spaghetti Maxi.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-spaghetti-maxi-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-spaghetti--marinara-spaghetti-maxi-rs7_2cf10995-451a-4768-a7f5-6398dffcc076.png?v=1783272764\" alt=\"Marinara Spaghetti Maxi\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003emarinara sauce\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ebasil\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eparmesan\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Marinara Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eMarinara Spaghetti Maxi\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCook 200g (7 oz) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eSpaghetti\u003c\/a\u003e Maxi in boiling salted water until al dente, about 10 minutes.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/10-hybrid-carbon-steel-skillet-hand-forged\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eskillet\u003c\/a\u003e, heat 1 jar (24 oz) of Pastificio Mandala's Marinara Sauce over medium heat.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eDrain \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eSpaghetti\u003c\/a\u003e Maxi and toss with the sauce, cooking for an additional 2 minutes.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe immediately, garnished with fresh basil and grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eparmesan\u003c\/a\u003e.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Marinara Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-spaghetti--zuppa-di-lenticchie-e-spaghetti-maxi-rs7_e6fc7cd3-6490-4bcf-ba57-a2474f17a5a3.png?v=1783272768\" alt=\"Zuppa di Lenticchie e Spaghetti Maxi\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003elentils\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ecarrots\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ecelery\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eZuppa di Lenticchie\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eZuppa di Lenticchie e Spaghetti Maxi\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a large pot, sauté 1 chopped onion and 2 minced garlic cloves in \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e until translucent.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 1 cup (200g) of lentils, 1 diced carrot, and 1 diced celery stalk; stir well.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003ePour in 6 cups (1.5L) of vegetable broth and bring to a boil. Add 200g (7 oz) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eSpaghetti\u003c\/a\u003e Maxi.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSimmer until \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eSpaghetti\u003c\/a\u003e Maxi and lentils are tender, about 20 minutes. Season with salt and rosemary.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-spaghetti--spaghetti-maxi-with-meatballs-rs7_9efadc15-8330-42a9-a710-9e9cfaf90d78.png?v=1783272772\" alt=\"Spaghetti Maxi with Meatballs\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003emeatballs\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003etomato sauce\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eparsley\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eMeatball and Tomato\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eSpaghetti Maxi with Meatballs\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn a large \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/2-quart-saucepan-with-cover\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003esaucepan\u003c\/a\u003e, simmer 2 cups (16 oz) of tomato sauce with 1 lb (450g) of meatballs over low heat.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCook 250g (9 oz) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eSpaghetti\u003c\/a\u003e Maxi in boiling salted water until al dente, about 12 minutes.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eDrain \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/di-martino-spaghetti-pasta-20x16-oz\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eSpaghetti\u003c\/a\u003e Maxi and add to the meatballs and sauce, stirring gently to combine.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe hot, topped with fresh parsley and grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eparmesan\u003c\/a\u003e cheese.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eMarinara Spaghetti Maxi\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChianti Classico, Tuscany\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003ePairs beautifully with the tomato's acidity.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M10,6 C2,16 1,30 2,46 C3,60 10,69 18,70 C26,69 33,60 34,46 C35,30 34,16 26,6 Q21,4 18,4 Q15,5 10,6 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"70\" x2=\"18\" y2=\"81\"\u003e\u003c\/line\u003e\u003cline x1=\"10\" y1=\"81\" x2=\"26\" y2=\"81\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eZuppa di Lenticchie e Spaghetti Maxi\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003ePinot Grigio, Veneto\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eEnhances the earthy notes of lentils.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M15,3 C14,12 14,28 14,46 C14,58 15,64 18,65 C21,64 22,58 22,46 C22,28 22,12 21,3 Q20,1 18,1 Q16,2 15,3 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"65\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eSpaghetti Maxi with Meatballs\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eProsecco, Veneto\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eComplements the rich, hearty flavors.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eThe story behind Pastificio dei Campi\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eSpaghetti Maxi\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eTimeline of Pastificio dei Campi's pasta heritage\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eEnjoy a pasta that carries the weight of history and the promise of quality.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/6c19e361708f70968bb8399ca3434276.png?v=1768583233\" alt=\"P. dei Campi - Spaghetti Maxi di Grag. Pasta 500g - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-spaghetti-maxi-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"This pasta has changed my dinners entirely. The texture is unmatched and worth every penny.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eMaria T. ... culinary enthusiast, 4 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"I never thought pasta could have such a distinct flavor. It's truly a taste of Italy.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eJohn D. ... home chef, 6 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"Perfect for my favorite tomato sauces. The sauce clings beautifully, and the flavor is divine.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eSophia L. ... Italian cuisine lover, 3 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete the Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eEnhance your kitchen with these complementary pasta shapes from Pastificio dei Campi.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003eIdeal for birthdays or housewarming, showcasing true Gragnano craftsmanship. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-linguine-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-LinguinediGrag.Pasta500g.png?v=1768585524\" alt=\"P. dei Campi - Linguine di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Linguine di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for seafood sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-vermicelli-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-VermicellidiGrag.Pasta500g.png?v=1744728508\" alt=\"P. dei Campi - Vermicelli di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Vermicelli di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eIdeal for lighter sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-fettucce-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-FettuccediGrag.Pasta500g.png?v=1737425041\" alt=\"P. dei Campi - Fettucce di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Fettucce di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eGreat for creamy sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-bucatini-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-BucatinidiGrag.Pasta500g.png?v=1744728508\" alt=\"P. dei Campi - Bucatini di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Bucatini di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for seafood sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout Pastificio dei Campi\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eReviving Gragnano's pasta heritage\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003ePastificio dei Campi was founded in Gragnano, Italy, to restore pre-industrial, terroir-driven pasta traditions. Using 100% Italian durum wheat and Gragnano spring water, they emphasize traceability, sustainable agriculture, and craftsmanship, adhering to the IGP standards for Pasta di Gragnano.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eBy prioritizing traceability and quality, Pastificio dei Campi ensures each pasta carries a story of its origin. This commitment to heritage and innovation provides a culinary experience that honors the past while embracing modern excellence.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCaring for your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules that preserve the flavor\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCool \u0026amp; Dry\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eStore in a cool, dry place away from sunlight to maintain quality.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eAirtight Storage\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eAfter opening, transfer to an airtight container to preserve freshness.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eAvoid Moisture\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep away from moisture to prevent spoilage and maintain texture.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eNo Refrigeration\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eRefrigeration is unnecessary and can alter texture and flavor.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eWith proper storage, your Spaghetti Maxi will maintain its exceptional quality for months.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eThe pasta that redefines quality\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for a generic supermarket pasta, you miss out on the \u003cstrong\u003erich texture and story\u003c\/strong\u003e that Spaghetti Maxi offers. Each strand carries the authenticity of Gragnano, turning ordinary meals into extraordinary experiences. The commitment to genuine Italian craftsmanship means you enjoy a product with \u003cstrong\u003etraceability and superior quality\u003c\/strong\u003e ... qualities absent from mass-market alternatives.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eSpaghetti Maxi isn't just pasta...it's a journey through Italian culinary heritage.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $9.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat makes Spaghetti Maxi unique?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eSpaghetti Maxi\u003c\/strong\u003e is crafted in Gragnano, Italy, using 100% Italian durum wheat. It features bronze-die extrusion and shape-specific drying curves, ensuring superior sauce adhesion and texture.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow does Spaghetti Maxi differ from regular Spaghetti?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eUnlike regular spaghetti, \u003cstrong\u003eSpaghetti Maxi\u003c\/strong\u003e has a thicker diameter and is slow-dried for up to 60 hours. This results in a firmer bite and better sauce grip.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat are the ideal dishes for Spaghetti Maxi?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eSpaghetti Maxi\u003c\/strong\u003e pairs well with rich tomato sauces, creamy cheese sauces, and hearty ragùs. Its texture complements both light and robust flavors.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhy does Spaghetti Maxi work better than regular spaghetti for traditional aglio e olio recipes?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThe bronze-die extrusion creates a rougher surface texture than standard pasta, allowing the olive oil and minced garlic to cling to each strand instead of pooling at the bottom of the plate...delivering consistent flavor in every bite of your aglio e olio.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes the thicker diameter of Spaghetti Maxi affect how it performs in creamy carbonara compared to standard spaghetti?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThe extra-thick diameter (thicker than standard spaghetti) maintains structural integrity when tossed with hot egg and cheese, preventing the strands from clumping together...so the creamy carbonara sauce coats each piece evenly without breaking or turning gummy.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat is the optimal cooking time for Spaghetti Maxi?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eFor \u003cstrong\u003eSpaghetti Maxi\u003c\/strong\u003e, we recommend cooking for 10-12 minutes for a perfect al dente texture.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat specific production methods in Gragnano make this pasta different from mass-market Italian brands?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eProduced in Gragnano, Italy, using traditional bronze-die extrusion and slow-dried for up to 60 hours in temperature-controlled rooms...this artisan process (protected by Pasta di Gragnano IGP certification) preserves the wheat's protein structure and creates the rough, sauce-gripping texture that industrial high-heat drying destroys.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes Spaghetti Maxi contain any added salt or sodium, and how does this compare to other premium Italian pastas?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eSpaghetti Maxi contains zero added sodium...only the trace amounts naturally present in durum wheat (typically under 5mg per serving). Unlike some premium pastas that add salt during processing, our traditional Gragnano method uses only wheat and water, giving you complete control over seasoning.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs Spaghetti Maxi safe for severe nut allergies, and what cross-contamination precautions are taken during production?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThe pasta contains no nut ingredients, but is produced in a facility that also processes tree nuts and peanuts on separate equipment. If you have a severe nut allergy requiring zero cross-contamination risk, please review the allergen statement on the package or contact us for detailed facility protocols.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is Spaghetti Maxi packaged for shipping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach box is \u003cstrong\u003eindividually cushioned\u003c\/strong\u003e and shipped in a padded box, arriving presentation-ready for gifting ... no additional wrapping required.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-spaghetti-maxi-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"What makes Spaghetti Maxi unique?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Spaghetti Maxi is crafted in Gragnano, Italy, using 100% Italian durum wheat. It features bronze-die extrusion and shape-specific drying curves, ensuring superior sauce adhesion and texture.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How does Spaghetti Maxi differ from regular Spaghetti?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Unlike regular spaghetti, Spaghetti Maxi has a thicker diameter and is slow-dried for up to 60 hours. This results in a firmer bite and better sauce grip.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What are the ideal dishes for Spaghetti Maxi?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Spaghetti Maxi pairs well with rich tomato sauces, creamy cheese sauces, and hearty ragùs. Its texture complements both light and robust flavors.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is Spaghetti Maxi suitable for aglio e olio?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, the rough surface of Spaghetti Maxi holds the garlic and olive oil sauce well, enhancing the dish's flavor.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Can Spaghetti Maxi be used in carbonara?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Absolutely. Spaghetti Maxi's thicker cut and firm texture make it an excellent choice for carbonara, allowing the sauce to coat each strand evenly.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the optimal cooking time for Spaghetti Maxi?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"For Spaghetti Maxi, we recommend cooking for 10-12 minutes for a perfect al dente texture.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Where is Spaghetti Maxi produced?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Produced in Gragnano, Italy, a region renowned for its pasta-making heritage and ideal climate for drying.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How much sodium is in Spaghetti Maxi?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Spaghetti Maxi contains no added sodium. Any sodium content is naturally occurring in the durum wheat.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is Spaghetti Maxi nut-free?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"There are no nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is Spaghetti Maxi packaged for shipping?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each box is individually cushioned and shipped in a padded box, arriving presentation-ready for gifting ... no additional wrapping required.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"P. dei Campi - Spaghetti Maxi di Grag. Pasta 500g\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"Pastificio dei Campi\"\n  },\n  \"description\": \"Pastificio dei Campi Spaghetti Maxi is made in Gragnano, Italy, using 100% Italian durum wheat. Known for its bronze-die extrusion and slow drying, it offers unmatched sauce adhesion and a superior al dente texture.\",\n  \"sku\": \"PAS-1110\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"9.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"Italian durum wheat, artisan small-batch\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Production Method\",\n      \"value\": \"Bronze-die extruded\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Drying Time\",\n      \"value\": \"60 hours\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Region\",\n      \"value\": \"Gragnano, Italy\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certification\",\n      \"value\": \"Pasta di Gragnano IGP\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eThe Pasta That Elevates Every Sauce\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$9.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-spaghetti-maxi-di-grag-pasta-12x500g')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979393712231,"sku":"PAS-1110","price":9.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-SpaghettiMaxidiGrag.Pasta500g.png?v=1737425005"},{"product_id":"p-dei-campi-tortiglioni-di-grag-pasta-12x500g","title":"P. dei Campi - Tortiglioni di Grag. Pasta 500g","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-TortiglionidiGrag.Pasta500g_26fa7dff-8246-40bf-bdc0-a683798b59a6.png?v=1740673235\" alt=\"P. dei Campi - Tortiglioni di Grag. Pasta 500g - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-TortiglionidiGrag.Pasta500g_26fa7dff-8246-40bf-bdc0-a683798b59a6.png?v=1740673235')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-TortiglionidiGrag.Pasta500g_26fa7dff-8246-40bf-bdc0-a683798b59a6.png?v=1740673235\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Tortiglioni di Grag. Pasta 500g ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/1.gif?v=1768507023')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/1.gif?v=1768507023\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Tortiglioni di Grag. Pasta 500g ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/24027fa9027ce31ef71dbc051a819602.png?v=1768507023')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/24027fa9027ce31ef71dbc051a819602.png?v=1768507023\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Tortiglioni di Grag. Pasta 500g ... view 3\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eItalian durum wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with rich sauces\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eFlavor: hearty and smooth\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eSauce-capturing design\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eIdeal for gourmet dining\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003ePastificio dei Campi · Gragnano\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        Twists That Capture Every Drop\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano · Bronze-Extruded · IGP Certified · 500g \/ 17.6 oz\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"Thick, sturdy, and incredibly satisfying.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.8 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e147 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$9.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-tortiglioni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979393777767\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003eItalian durum wheat\u003c\/strong\u003e and Gragnano water make Tortiglioni an artisan masterpiece. Bronze-extruded and slow-dried in Gragnano, Italy, this pasta is designed for sauce-hugging excellence.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eItalian durum wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with rich sauces\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano, Italy\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eFlavor: hearty and smooth\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eSauce-capturing design\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eIdeal for gourmet dining\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy Pastificio dei Campi Tortiglioni is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why single-origin durum wheat delivers superior sauce adhesion)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eGRAGNANO, ITALY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eProduced in the historic pasta town of Gragnano, where unique microclimates enhance the drying process.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eTRACEABILITY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEvery package includes a code linking to the exact wheat field and farmer, ensuring transparency.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eFLAVOR PROFILE\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eDeep wheat aroma, firm al dente bite, and exceptional sauce binding make for a memorable meal.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eAGRICULTURAL PARTNERSHIPS\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eDirect relationships with farmers ensure consistent quality and ethical sourcing of high-protein wheat.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pastas\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGragnano IGP\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eAbruzzo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003ePuglia\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        Pastificio dei Campi has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eSetaro\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.8g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e36h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMartelli\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.1g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e50h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$10.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi\u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e14.5g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e60h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the texture of Garofalo is your baseline, this pasta takes you further with deeper, authentic flavors.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is pasta with traceable wheat origins and artisan craftsmanship, this is for you.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Love rich sauces_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eThis pasta is designed to capture and hold sauces, enhancing every bite.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Appreciate Italian heritage_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eSourced from Gragnano, a historic pasta region, for authentic flavor.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Enjoy gourmet dining_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eTransforms meals into gourmet experiences with its unique texture and flavor.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Seek quality ingredients_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eMade with 100% Italian durum wheat and pure Gragnano spring water.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Prefer quick meals_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis artisanal pasta is best for those who enjoy taking time to savor meals.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Need low-cost options_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThis premium pasta might not fit tight budgets focused on cost savings.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Avoid gluten_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eMade from durum wheat, it's not suitable for gluten-free diets.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e_Dislike thick pasta_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eThick walls and deep grooves are designed for robust sauce retention.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Gourmet home cooks_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eWho value pasta that enhances the flavor and texture of their dishes.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Italian cuisine lovers_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eWho appreciate the authenticity and heritage of Gragnano pasta.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Entertaining hosts_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eWho want to impress guests with premium, story-rich Italian food.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e_Sauce enthusiasts_\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eWho need pasta that grips every nuance of their sauce.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose Pastificio dei Campi Tortiglioni\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eExceptional Sauce Capture\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eDesigned with deep grooves, this pasta holds sauces like no other, enriching every bite.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eTraceable Wheat Origin\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eKnow exactly where your wheat comes from ... each package links to its source field.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eAuthentic Gragnano Craft\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eProduced in Gragnano, Italy, using traditional methods for an unparalleled pasta experience.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eOrigin\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eGragnano, Italy\u003c\/strong\u003e crafted.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eTexture\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003ePorous\u003c\/strong\u003e for sauce adhesion.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eQuality\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003e\u003cstrong\u003eTraceable\u003c\/strong\u003e to the wheat field.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-TortiglionidiGrag.Pasta500g_26fa7dff-8246-40bf-bdc0-a683798b59a6.png?v=1740673235\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-TortiglionidiGrag.Pasta500g_26fa7dff-8246-40bf-bdc0-a683798b59a6.png?v=1740673235\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-TortiglionidiGrag.Pasta500g_26fa7dff-8246-40bf-bdc0-a683798b59a6.png?v=1740673235\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eCrafted in Gragnano to capture your sauces perfectly.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-tortiglioni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      \u003cem\u003eThis pasta isn't just food; it's a story of heritage and craftsmanship, waiting to enhance your table.\u003c\/em\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eDiscover the flavor\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eUpon opening, you'll notice the deep aroma of Italian durum wheat. This pasta captures the essence of Gragnano with every bite, offering a firm texture that elevates your favorite sauces.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eVersatile dining\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eFrom creamy Alfredo to robust meat sauces, Tortiglioni adapts beautifully to a variety of dishes. Its unique shape enhances both simple weekday meals and elaborate gourmet dinners.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eRooted in tradition\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in Gragnano, this pasta represents centuries of Italian pasta-making expertise. Our commitment to tradition ensures you experience genuine Gragnano quality with every dish.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe pasta that elevates every sauce you pour.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-tortiglioni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat changes after you buy it\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eYour pasta dishes transform into gourmet creations.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore, you might settle for generic pasta. With Tortiglioni, each meal becomes a gourmet experience. \u003cstrong\u003eThe sauce adheres\u003c\/strong\u003e better, flavors are enhanced, and the dining experience is elevated.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eYour dishes become the highlight of every meal, \u003cstrong\u003esetting the standard\u003c\/strong\u003e for quality.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat P. dei Campi Tortiglioni is made of, and how it's crafted\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e500g box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1.35 lbs (612 g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eServings\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eApproximately 8 servings per box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eEnsure accurate portioning for the best culinary experience.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eOrigin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano, Italy\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eProducer\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePastificio dei Campi\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCertifications\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePasta di Gragnano IGP\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eOur pasta is crafted with Italian durum wheat for unparalleled quality.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eConditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eStore in a cool, dry place away from sunlight.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAfter Opening\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eUse within 12-24 months if kept dry.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eProper storage maintains the pasta's quality and taste.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eSpecifications are based on product data and may vary slightly.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers get wrong\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eNot all pastas are created equal ... this one's exceptional.\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMost assume all pasta is the same. \u003cstrong\u003ePastificio dei Campi Tortiglioni\u003c\/strong\u003e proves otherwise with its unique texture and flavor, offering a genuine Gragnano experience.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eDiscover the difference that artisan craftsmanship and traceable sourcing make.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/24027fa9027ce31ef71dbc051a819602.png?v=1768507023\" alt=\"P. dei Campi - Tortiglioni di Grag. Pasta 500g - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eElevate your meals with Tortiglioni's unique touch.\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eChoosing Pastificio dei Campi Tortiglioni means opting for authenticity in every bite. This pasta’s deep grooves capture sauces, transforming meals into gourmet experiences. Enjoy the blend of tradition and modern quality control.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eYour cooking becomes a celebration of \u003cstrong\u003eItalian heritage\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eFor those who value \u003cstrong\u003eauthentic Italian craftsmanship\u003c\/strong\u003e and \u003cstrong\u003epremium quality\u003c\/strong\u003e. If you enjoy creating meals that tell a story and appreciate the nuances of texture and flavor, this pasta is for you.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eWhat each material does in daily use\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eDurum wheat\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eIllustrates the pasta's cross-section for optimal sauce capture.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eDurum Wheat Strength\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003e\u003cstrong\u003eHigh protein content\u003c\/strong\u003e ensures a firm, al dente texture that holds sauces beautifully.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eBronze-Die Texture\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003e\u003cstrong\u003ePorous surface\u003c\/strong\u003e enhances sauce adhesion, elevating each bite.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eSlow-Drying Method\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003e\u003cstrong\u003ePreserves natural flavor\u003c\/strong\u003e and aroma, ensuring an authentic taste.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"Pastificio dei Campi Tortiglioni is the ultimate choice for sauce-lovers and gourmet enthusiasts.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTIFICIO DEI CAMPI\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003ePastificio dei Campi · Gragnano, Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eCrafted in Gragnano to capture every sauce.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-tortiglioni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003ePerfect pasta for every gourmet occasion\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eElegant Dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eEnhances your menu with authentic Italian pasta that impresses guests.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily Gatherings\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eTransforms simple meals into memorable feasts with its sauce-gripping texture.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSpecial Celebrations\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eAdds a touch of luxury to birthday or anniversary dinners.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGourmet Cooking\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eIdeal for chefs who demand the finest ingredients for their creations.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGift Giving\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eMakes an exquisite gift for food lovers and culinary enthusiasts.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;max-height:560px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/24027fa9027ce31ef71dbc051a819602.png?v=1768507023\" alt=\"P. dei Campi - Tortiglioni di Grag. Pasta 500g - detail\" style=\"width:100%;height:auto;object-fit:contain;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eMore than pasta, it's a culinary story.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003ePastificio dei Campi is for the discerning palate.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-tortiglioni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe semolina definition\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eThe impact of wheat variety and extrusion\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eComparing Italian ingredients and production techniques\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eTortiglioni from Pastificio dei Campi uses \u003cstrong\u003eItalian durum wheat\u003c\/strong\u003e, offering a resilient bite and superior sauce adhesion. The bronze-die extrusion creates a rough surface, enhancing flavor capture.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBronze-die extrusion produces a porous surface, unlike Teflon dies that result in smooth surfaces. Slow drying at low temperatures preserves flavor integrity and protein structure.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eOur pasta's unique surface and drying method result in exceptional sauce retention, making it a favorite for rich, flavorful dishes.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eTortiglioni offers \u003cstrong\u003esuperior sauce adhesion\u003c\/strong\u003e and a delightful bite.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe sauce pairing guide\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Tortiglioni ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-tortiglioni-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Tortiglioni evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-tortiglioni-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Tortiglioni.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-tortiglioni-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-tortiglion-lemon-tortiglioni-rs7_55a8945f-1c03-411d-a5ab-8063138772b7.png?v=1783272789\" alt=\"Lemon Tortiglioni\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003elemon\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ebasil\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eparmesan\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Lemon Basil Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eLemon Tortiglioni\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBoil 8 oz (227 g) Tortiglioni in salted water until al dente. Drain and reserve 1\/2 cup (120 ml) pasta water.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eHeat 1 jar of Pastificio Mandala's Lemon Basil Sauce over medium heat and stir in reserved pasta water.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCombine Tortiglioni with sauce, tossing gently to coat evenly. Add 1 tbsp (15 ml) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eServe immediately, garnished with freshly grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eParmesan\u003c\/a\u003e and lemon zest.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-lemon-basil-sauce-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-lemon-basil-sauce-6x24-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Lemon Basil Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-tortiglion-beef-ragu-tortiglioni-rs7_f080377f-529c-4b0b-b83b-7154b7b6964b.png?v=1783272793\" alt=\"Beef Ragu Tortiglioni\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ebeef\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003ered wine\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003epecorino\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eBeef Ragu\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eBeef Ragu Tortiglioni\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 55-60 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSear 1 lb (454 g) beef chuck cubes in \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e until browned. Set aside (internal temp 145°F \/ 63°C).\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn the same pot, sauté 1 diced onion, 2 minced garlic cloves, and 1 chopped carrot until soft.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eReturn beef to pot, add 1 cup (240 ml) red wine, 2 cups (480 ml) beef broth, and simmer for 40 minutes (internal temp 145°F \/ 63°C).\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCook 12 oz (340 g) Tortiglioni until al dente. Toss with ragu and serve with freshly grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-pecorino-romano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003ePecorino\u003c\/a\u003e.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-tortiglion-seared-salmon-tortiglioni-rs7_b112120c-a7f0-4d35-bd37-9f98f8f84302.png?v=1783272797\" alt=\"Seared Salmon Tortiglioni\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003esalmon\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003elemon\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003edill\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eSalmon Glaze\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eSeared Salmon Tortiglioni\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eSear 2 salmon fillets in \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/oleologie-italian-extra-virgin-olive-oil-250-ml\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eolive oil\u003c\/a\u003e until crispy. Remove and keep warm (internal temp 145°F \/ 63°C).\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eIn the same pan, add 1\/4 cup (60 ml) white wine and 1\/2 cup (120 ml) vegetable broth, simmer to reduce.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCook 10 oz (283 g) Tortiglioni until al dente, then toss with the reduction and a squeeze of lemon.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003ePlate Tortiglioni, top with salmon, and drizzle with sauce. Garnish with dill and lemon wedges.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eLemon Tortiglioni\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChardonnay, Burgundy\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe lemony notes complement the oak and fruit of Chardonnay.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M10,6 C2,16 1,30 2,46 C3,60 10,69 18,70 C26,69 33,60 34,46 C35,30 34,16 26,6 Q21,4 18,4 Q15,5 10,6 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"70\" x2=\"18\" y2=\"81\"\u003e\u003c\/line\u003e\u003cline x1=\"10\" y1=\"81\" x2=\"26\" y2=\"81\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eBeef Ragu Tortiglioni\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eBarolo, Piedmont\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eBarolo's tannins enhance the richness of beef ragu.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eSeared Salmon Tortiglioni\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eSauvignon Blanc, Marlborough\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eThe crispness of Sauvignon Blanc pairs well with salmon.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe producer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003ePastificio dei Campi's storied tradition\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano series\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eA timeline of tradition and innovation in pasta making\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eChoose Pastificio dei Campi for \u003cstrong\u003eauthentic Gragnano quality\u003c\/strong\u003e in every bite.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/24027fa9027ce31ef71dbc051a819602.png?v=1768507023\" alt=\"P. dei Campi - Tortiglioni di Grag. Pasta 500g - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-tortiglioni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The pasta's texture is unmatched, capturing every sauce beautifully. It's a game-changer for home-cooked meals.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eMaria L. ... home chef, 5 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"I love knowing exactly where my food comes from. The traceability is a fantastic feature.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eJohn D. ... culinary enthusiast, 3 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"This Tortiglioni transforms every dish into a gourmet experience. The flavor and texture are unparalleled.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eEmily S. ... pasta lover, 2 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eComplete the Italian pantry\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eEnhance your pasta experience with these complementary products.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003ePerfect for housewarmings, Pastificio dei Campi Tortiglioni brings artisan Gragnano quality to the table. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-fettucce-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-FettuccediGrag.Pasta500g.png?v=1737425041\" alt=\"P. dei Campi - Fettucce di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Fettucce di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for hearty sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-paccheri-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-PaccheridiGrag.Pasta500g.png?v=1715290087\" alt=\"P. dei Campi - Paccheri di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Paccheri di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eIdeal for seafood dishes\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-trofie-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-TrofiediGrag.Pasta500g.png?v=1715289835\" alt=\"P. dei Campi - Trofie di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Trofie di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eGreat for pesto sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-bucatini-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-BucatinidiGrag.Pasta500g.png?v=1744728508\" alt=\"P. dei Campi - Bucatini di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Bucatini di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect with clam sauce\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout Pastificio dei Campi\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eReviving Gragnano's pasta tradition with modern excellence\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eFounded in Gragnano, Pastificio dei Campi is committed to restoring pre-industrial pasta craftsmanship. By using 100% Italian durum wheat and pure Gragnano spring water, they ensure traceability and quality. Their bronze extrusion and slow-drying methods uphold a legacy of authenticity, certified as Pasta di Gragnano IGP.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003ePastificio dei Campi's dedication to Gragnano's heritage creates a superior pasta experience. Their commitment to transparency and sustainability makes them a leader in the ultra-premium pasta tier.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCaring for your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules that preserve the flavor\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCool, dry storage\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep in a cool, dry place away from direct sunlight to maintain quality.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSeal tightly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eEnsure the package is sealed to prevent moisture absorption.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eAvoid refrigeration\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eRefrigeration may cause pasta to absorb moisture and odors.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eUse within 24 months\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eFor best flavor, consume within 12-24 months if stored correctly.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eProperly stored, your pasta will maintain its flavor and quality, enhancing every meal.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eElevate your meals with every twist\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for generic supermarket pasta, the texture lacks depth, and sauces slip away. Pastificio dei Campi Tortiglioni changes that. Its artisan \u003cstrong\u003eGragnano craftsmanship\u003c\/strong\u003e and \u003cstrong\u003etraceable ingredients\u003c\/strong\u003e transform meals into gourmet experiences. With a subscription option, you ensure you'll never settle for less again.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eChoose Tortiglioni ... where each meal becomes a culinary masterpiece.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $9.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow does Tortiglioni compare to Rigatoni?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eTortiglioni\u003c\/strong\u003e has deeper spiral grooves than Rigatoni, offering superior sauce capture and a firmer bite.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs Tortiglioni suitable for pesto sauces?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, the grooves of \u003cstrong\u003eTortiglioni\u003c\/strong\u003e hold pesto beautifully, ensuring a flavorful experience with every bite.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat is Tortiglioni best paired with?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eCreamy sauces\u003c\/strong\u003e, meat ragù, and vodka sauces pair excellently with Tortiglioni due to its sauce-gripping texture.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes this Tortiglioni contain nuts or common allergens, and is cross-contamination possible during production?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThis Tortiglioni contains no nuts or added allergens...only 100% Italian durum wheat and water. However, it's produced in a facility that also processes tree nuts, so those with severe nut allergies should review the packaging label to assess cross-contamination risk for their specific needs.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat's the best way to store unopened Tortiglioni to preserve its bronze-die texture and prevent flavor degradation over time?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eStore unopened Tortiglioni in a cool, dry pantry away from direct sunlight and heat sources. Keep the package tightly sealed to lock in the bronze-die texture and prevent moisture absorption...our traditional Gragnano drying method ensures the sauce-gripping roughness stays intact from production to your plate, with no degradation when stored properly.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eOnce I open a package of Tortiglioni, how long will it maintain its premium texture and flavor if I don't use it all at once?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eOnce opened, Tortiglioni maintains its bronze-extruded texture and flavor for 12-24 months when stored in an airtight container in a cool, dry place. Our slow-drying Gragnano process locks in structural integrity, so even opened packages resist staleness far longer than industrial pastas...just keep it sealed and away from humidity.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan I set up automatic recurring deliveries of Tortiglioni so I never run out, and are there any subscription discounts available?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, we offer a subscription option that delivers Tortiglioni to your door on a schedule you choose...weekly, biweekly, or monthly. Subscribers enjoy consistent access to this artisan pasta without reordering hassle, and you can pause or cancel anytime to match your cooking rhythm.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is Tortiglioni packaged for shipping, and does the presentation quality make it suitable for gifting without additional wrapping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach Tortiglioni package arrives in protective cushioned boxing that safeguards the pasta during transit while maintaining a refined, presentation-ready appearance...elegant enough to gift directly without additional wrapping. The clean design reflects the artisan quality inside and makes an impression the moment it's unboxed.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhere is the wheat sourced from?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003e100% Italian durum wheat\u003c\/strong\u003e, primarily from Puglia and Campania, ensuring quality and traceability.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs this pasta IGP certified?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, \u003cstrong\u003ePasta di Gragnano IGP\u003c\/strong\u003e certification guarantees its geographic origin and production methods.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-tortiglioni-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"How does Tortiglioni compare to Rigatoni?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Tortiglioni has deeper spiral grooves than Rigatoni, offering superior sauce capture and a firmer bite.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is Tortiglioni suitable for pesto sauces?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, the grooves of Tortiglioni hold pesto beautifully, ensuring a flavorful experience with every bite.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is Tortiglioni best paired with?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Creamy sauces, meat ragù, and vodka sauces pair excellently with Tortiglioni due to its sauce-gripping texture.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Are there allergens in this pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How should I store this pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Store in a cool, dry place away from sunlight. Keep sealed to maintain quality.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How long does an open package last?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Open packages keep for 12-24 months if stored properly in a cool, dry place.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is there a subscription option?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, subscribe to receive regular deliveries and never run out of premium Tortiglioni.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the packaging like?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each box is cushioned for protection and arrives presentation-ready for gifting ... no wrapping needed.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Where is the wheat sourced from?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"100% Italian durum wheat, primarily from Puglia and Campania, ensuring quality and traceability.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is this pasta IGP certified?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, Pasta di Gragnano IGP certification guarantees its geographic origin and production methods.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"P. dei Campi - Tortiglioni di Grag. Pasta 500g\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"Pastificio dei Campi\"\n  },\n  \"description\": \"Pastificio dei Campi Tortiglioni is an artisan-crafted pasta made in Gragnano, Italy. It features deep grooves and a firm texture, perfect for capturing rich sauces. Made with 100% Italian durum wheat and Gragnano spring water, it embodies authentic Italian craftsmanship.\",\n  \"sku\": \"PAS-1130\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"9.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"100% Italian durum wheat, bronze-extruded\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Weight\",\n      \"value\": \"500g\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Origin\",\n      \"value\": \"Gragnano, Italy\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Process\",\n      \"value\": \"Bronze-extruded\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certification\",\n      \"value\": \"Pasta di Gragnano IGP\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eTwists That Capture Every Drop\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$9.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-tortiglioni-di-grag-pasta-12x500g')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979393777767,"sku":"PAS-1130","price":9.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-TortiglionidiGrag.Pasta500g_26fa7dff-8246-40bf-bdc0-a683798b59a6.png?v=1740673235"},{"product_id":"p-dei-campi-vermicelli-di-grag-pasta-12x500g","title":"P. dei Campi - Vermicelli di Grag. Pasta 500g","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600\u0026family=Inter:wght@300;400;500;600\u0026display=swap');\n\n    :root {\n      --gold:    #C4963A;\n      --dark:    #1A1714;\n      --warm-bg: #FAF7F2;\n      --cream:   #F5F0E8;\n      --rule:    #E8E4DE;\n      --body:    #3D3830;\n      --muted:   #4A4340;\n      --faint:   #77706A;\n      --sketch:  #6B5B3E;\n    }\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    html { font-size: 16px; }\n    body { font-family: 'Inter', sans-serif; line-height: 1.7; color: var(--body); background: #fff; }\n    .serif { font-family: 'Cormorant Garamond', Georgia, serif; }\n    .label {\n      display: block; font-size: 11px; font-weight: 600;\n      letter-spacing: 0.15em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 14px;\n    }\n    .btn-primary {\n      display: block; width: 100%; padding: 18px 32px;\n      background: var(--gold); color: #fff; font-size: 14px;\n      font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase;\n      text-align: center; border: 2px solid var(--gold); cursor: pointer; transition: background .2s;\n    }\n    .btn-primary:hover { background: #B5882E; border-color: #B5882E; }\n    .link-secondary {\n      display: block; text-align: center; font-size: 13px;\n      color: var(--muted); text-decoration: underline; cursor: pointer; padding: 10px 0 0;\n    }\n    .stars { color: var(--gold); letter-spacing: 2px; }\n    .pill {\n      display: inline-block; border: 1px solid var(--rule);\n      border-radius: 9999px; padding: 5px 15px;\n      font-size: 13px; color: var(--muted); line-height: 1.4;\n    }\n    .pdp-thumb-wrapper { position: relative; padding: 0 14px; }\n    .pdp-thumb-strip { display: flex; gap: 8px; overflow-x: hidden; scroll-behavior: smooth; }\n    .thumb {\n      cursor: pointer; border: 2px solid transparent; transition: border-color .15s;\n      overflow: hidden; flex: 0 0 calc(20% - 6.5px); min-width: 0;\n    }\n    .thumb:hover, .thumb.active { border-color: var(--gold); }\n    .thumb-chevron {\n      position: absolute; top: 50%; transform: translateY(-50%);\n      width: 26px; height: 26px; border-radius: 50%;\n      background: rgba(255,255,255,0.95); border: 1px solid var(--rule);\n      font-size: 18px; line-height: 1; cursor: pointer; z-index: 2;\n      display: flex; align-items: center; justify-content: center;\n      color: var(--dark); box-shadow: 0 1px 5px rgba(0,0,0,.18);\n      padding: 0; transition: background .15s, opacity .15s;\n    }\n    .thumb-chevron:hover { background: #fff; }\n    .thumb-prev { left: -13px; }\n    .thumb-next { right: -13px; }\n    .qty { display: inline-flex; border: 1px solid var(--rule); }\n    .qty button {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 20px; color: var(--muted); background: none; border: none; cursor: pointer;\n    }\n    .qty span {\n      width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;\n      font-size: 14px; font-weight: 500;\n      border-left: 1px solid var(--rule); border-right: 1px solid var(--rule);\n    }\n    .num-card { border: 1px solid var(--rule); padding: 32px; background: #fff; }\n    .num { font-family: 'Cormorant Garamond', serif; font-size: 52px; line-height: 1; color: var(--dark); margin-bottom: 18px; opacity:0.75; }\n    .fbullet { display: flex; gap: 14px; align-items: flex-start; margin-bottom: 18px; }\n    .fdash { color: var(--gold); font-weight: 700; flex-shrink: 0; margin-top: 3px; }\n    .comp { width: 100%; border-collapse: collapse; }\n    .comp th, .comp td { padding: 13px 18px; text-align: left; font-size: 14px; border-bottom: 1px solid var(--rule); }\n    .comp td:not(:first-child), .comp th:not(:first-child) { text-align: center; }\n    .comp th { font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; }\n    .comp th:first-child { color: var(--faint); }\n    .comp .adv { color: var(--dark); font-weight: 500; }\n    .comp .dis { color: var(--faint); }\n    .comp tr:nth-child(even) td { background: var(--warm-bg); }\n    .comp tr:nth-child(even) td.adv { background: #F0EAE0; }\n    .check { color: var(--gold); font-weight: 700; }\n    .spec-row { display: flex; border-bottom: 1px solid var(--rule); }\n    .spec-k { flex: 0 0 48%; padding: 10px 0; font-size: 14px; color: var(--dark); font-weight: 500; }\n    .spec-v { flex: 1; padding: 10px 0; font-size: 14px; color: var(--dark); }\n    .contrast-card { border-left: 3px solid var(--gold); padding: 22px 28px; background: var(--warm-bg); margin-bottom: 20px; }\n    .review-card { background: var(--warm-bg); padding: 28px; }\n    .faq-item { border-bottom: 1px solid var(--rule); }\n    .faq-q {\n      width: 100%; text-align: left; padding: 22px 0;\n      font-size: 15px; font-weight: 500; line-height: 1.5; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n    }\n    .faq-q:hover { color: var(--gold); }\n    .faq-icon { flex-shrink: 0; margin-left: 20px; font-size: 20px; color: var(--muted); font-weight: 300; transition: transform .2s; }\n    .faq-a { padding: 0 0 22px; font-size: 15px; line-height: 1.75; color: var(--body); display: none; }\n    .faq-a.open { display: block; }\n    .faq-icon.open { transform: rotate(45deg); }\n    .acc-btn {\n      width: 100%; text-align: left; padding: 18px 0;\n      font-size: 14px; font-weight: 600; letter-spacing: .04em; color: var(--dark);\n      background: none; border: none; cursor: pointer;\n      display: flex; justify-content: space-between; align-items: center;\n      border-top: 1px solid var(--rule);\n    }\n    .acc-btn:hover { color: var(--gold); }\n    .acc-icon { flex-shrink: 0; margin-left: 16px; font-size: 18px; color: var(--faint); font-weight: 300; transition: transform .2s; }\n    .acc-icon.open { transform: rotate(45deg); }\n    .acc-icon.chev { font-size: 14px; }\n    .acc-icon.chev.open { transform: rotate(180deg); }\n    .acc-body { display: none; padding-bottom: 28px; }\n    .acc-body.open { display: block; }\n    .sketch-wrap {\n      background: var(--cream); border: 1px solid var(--rule);\n      padding: 32px 24px; margin-bottom: 24px;\n    }\n    .sketch-caption {\n      font-size: 11px; letter-spacing: .1em; text-transform: uppercase;\n      color: var(--faint); text-align: center; margin-top: 14px;\n    }\n    @media(max-width:480px){svg[data-fa19-ings=\"truffle\"]{transform:translateX(-18%)}}\n    .cs-card { background: var(--warm-bg); overflow: hidden; }\n    .cs-info { padding: 16px 18px; }\n    .swatch {\n      width: 32px; height: 32px; border-radius: 50%;\n      border: 2px solid var(--rule); cursor: pointer; padding: 0;\n      flex-shrink: 0; transition: transform .15s;\n    }\n    .swatch:hover { transform: scale(1.1); }\n    .swatch.active { border-color: transparent; box-shadow: 0 0 0 2.5px var(--gold); }\n    .save-badge {\n      font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase;\n      color: #fff; background: #C0392B; padding: 3px 9px; border-radius: 3px; align-self: center;\n    }\n    .hc-sep { display: none; }\n    .hc-item { display: inline-block; margin-right: 14px; }\n    .hc-item::before {\n      content: \"•\"; font-weight: 700; font-style: normal;\n      color: var(--gold); margin-right: 5px;\n    }\n    .sec4-body, .sec9-body { max-height: 5.25em; overflow: hidden; }\n    .sec4-body.expanded, .sec9-body.expanded { max-height: 200em; }\n    .why-toggle-icon { display: none; }\n    .why-toggle-row  { display: none; text-align: center; margin: 2px 0 10px; cursor: pointer; user-select: none; }\n    @media (max-width: 749px) {\n      .why-toggle-row { display: block; }\n      .why-toggle-icon {\n        display: inline-block;\n        font-size: 13px; font-weight: 700; letter-spacing: 0;\n        color: #fff; background: var(--gold);\n        border-radius: 3px; padding: 2px 9px;\n        vertical-align: middle; line-height: 1.5;\n      }\n      .why-head { cursor: pointer; user-select: none; margin-bottom: 4px !important; }\n      .why-desc { max-height: 0; overflow: hidden; margin-top: 0 !important; }\n      .why-desc.open { max-height: 20em; margin-top: 10px !important; }\n    }\n    @media (max-width: 749px) {\n      .pdp-hero-grid { grid-template-columns: 1fr !important; gap: 8px !important; }\n      .pdp-two-col  { grid-template-columns: 1fr !important; gap: 32px !important; }\n      .pdp-divider  { display: none !important; }\n      .pdp-usp-grid { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-num-three { grid-template-columns: 1fr !important; }\n      .pdp-lifestyle-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n      .pdp-four-col { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-three-col { grid-template-columns: 1fr !important; }\n      .pdp-tri-col   { grid-template-columns: 1fr !important; }\n      .pdp-toc-grid  { grid-template-columns: repeat(2,1fr) !important; }\n      .pdp-buybox-col { min-width: 0; }\n      .pdp-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }\n      .comp { min-width: 540px; }\n      h1.serif { font-size: 26px !important; text-align: center !important; }\n      h2.serif { font-size: 22px !important; }\n      .pdp-hero-label { display: block !important; text-align: center !important; }\n      .pdp-nav-links { display: none !important; }\n      .pdp-main-img { aspect-ratio: 4\/3 !important; }\n      .pdp-main-img #mainImg { object-fit: contain !important; object-position: center center !important; }\n      .pdp-breadcrumb   { display: none !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      .pdp-hero-caption { display: none !important; }\n      .pdp-h1-sub       { display: none !important; }\n      .pdp-hero-sec     { padding-top: 8px !important; padding-bottom: 8px !important; }\n      .pdp-buybox-desc  { display: none !important; }\n      .pdp-buybox-quote {\n        display: block !important;\n        white-space: nowrap;\n        overflow: hidden;\n        text-overflow: ellipsis;\n        margin-bottom: 10px !important;\n      }\n      .pdp-buybox-quote .pdp-quote-attr { display: none !important; }\n      .pdp-buybox-stars { margin-bottom: 10px !important; }\n      .pdp-buybox-price { margin-bottom: 12px !important; }\n      .pdp-mobile-color-qty {\n        display: flex !important;\n        align-items: center;\n        justify-content: space-between;\n        margin-bottom: 16px;\n      }\n      .pdp-mobile-color-qty .pdp-buybox-variant { margin-bottom: 0 !important; }\n      .pdp-mobile-color-qty .pdp-buybox-qty     { margin-bottom: 0 !important; }\n      .hc-br   { display: none !important; }\n      .hc-item { display: block !important; line-height: 2.1 !important; margin-right: 0 !important; margin-left: 0 !important; }\n      .pdp-complete-set-grid { grid-template-columns: 1fr !important; }\n      .pdp-complete-set-left { padding: 40px 24px !important; }\n      .pdp-complete-set-img  { min-height: 280px !important; }\n    }\n    @media (min-width: 750px) and (max-width: 1099px) {\n      .pdp-hero-grid    { grid-template-columns: 1fr !important; gap: 16px !important; }\n      .pdp-main-img     { max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; }\n      .pdp-thumb-wrapper { display: none !important; }\n      .pdp-thumb-strip  { display: none !important; }\n      #caption-inline   { display: none !important; }\n      #caption-band     { display: block !important; }\n    }\n    @media (min-width: 1100px) {\n      #caption-inline { display: none !important; }\n      #caption-band   { display: block !important; }\n    }\n    .q7-a-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-q-text { display: none; }\n    .q7-item[data-open=\"true\"] .q7-a-text { display: inline; }\n    .q7-plus::before { content: '+'; }\n    .q7-item[data-open=\"true\"] .q7-plus::before { content: '×'; }\n    .q7-item { cursor: pointer; user-select: none; -webkit-user-select: none; }\n  \u003c\/style\u003e\n\u003csection class=\"pdp-hero-sec\" style=\"max-width:1280px;margin:0 auto;padding:32px 24px;\"\u003e\n  \u003cdiv class=\"pdp-hero-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:flex-start;\"\u003e\n\n    \u003cdiv style=\"display:flex;flex-direction:column;\"\u003e\n      \u003cdiv class=\"pdp-main-img\" style=\"background:#F5F0E8;aspect-ratio:1\/1;overflow:hidden;margin-bottom:10px;\"\u003e\n        \u003cimg id=\"mainImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-VermicellidiGrag.Pasta500g.png?v=1744728508\" alt=\"P. dei Campi - Vermicelli di Grag. Pasta 500g - product image\" style=\"width:100%;height:100%;object-fit:cover;object-position:center center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-thumb-wrapper\" style=\"margin-top:0;\"\u003e\n        \u003cbutton class=\"thumb-chevron thumb-prev\" onclick=\"thumbScroll(-1)\" aria-label=\"Previous thumbnails\"\u003e‹\u003c\/button\u003e\n        \u003cdiv class=\"pdp-thumb-strip\"\u003e\n          \n          \u003cdiv class=\"thumb active\" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-VermicellidiGrag.Pasta500g.png?v=1744728508')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-VermicellidiGrag.Pasta500g.png?v=1744728508\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Vermicelli di Grag. Pasta 500g ... view 1\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/eating_pasta.jpg?v=1768498672')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/eating_pasta.jpg?v=1768498672\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Vermicelli di Grag. Pasta 500g ... view 2\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/Pasta_Sauce_or_Pasta_Mandala_Sauce_Collection_1a5e32fe-4a8c-4b55-98a2-529a25a837d3.png?v=1768498672')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/Pasta_Sauce_or_Pasta_Mandala_Sauce_Collection_1a5e32fe-4a8c-4b55-98a2-529a25a837d3.png?v=1768498672\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Vermicelli di Grag. Pasta 500g ... view 3\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/Vermicelli_Pasta_photo.jpg?v=1768508359')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/Vermicelli_Pasta_photo.jpg?v=1768508359\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Vermicelli di Grag. Pasta 500g ... view 4\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n          \u003cdiv class=\"thumb \" onclick=\"swapImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/cd23a26f51ca05486b99d2fc359f7e04.png?v=1768506893')\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/cd23a26f51ca05486b99d2fc359f7e04.png?v=1768506893\" style=\"width:100%;aspect-ratio:1;object-fit:cover;display:block;\" alt=\"P. dei Campi - Vermicelli di Grag. Pasta 500g ... view 5\" onerror=\"this.closest('.thumb').style.display='none'\"\u003e\n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n        \u003cbutton class=\"thumb-chevron thumb-next\" onclick=\"thumbScroll(1)\" aria-label=\"Next thumbnails\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cdiv id=\"caption-inline\" class=\"pdp-hero-caption\" style=\"margin-top:10px;padding-top:10px;border-top:1px solid #E8E4DE;\"\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;\"\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eItalian durum wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with seafood\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-drawn texture\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eNutty aroma\u003c\/span\u003e\n          \n          \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano IGP certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eAl dente perfection\u003c\/span\u003e\n          \n        \u003c\/div\u003e\n        \u003cspan class=\"hc-sep\" style=\"display:none;\"\u003e\u003c\/span\u003e\u003cbr class=\"hc-br\" style=\"display:none;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-buybox-col\" style=\"padding-top:8px;\"\u003e\n      \u003cspan class=\"label pdp-hero-label\" style=\"margin-bottom:8px;\"\u003ePastificio dei Campi · Gragnano, Italy\u003c\/span\u003e\n      \u003ch1 class=\"serif pdp-h1-title\" style=\"font-size:34px;font-weight:600;line-height:1.2;color:#1A1714;margin-bottom:10px;\"\u003e\n        Vermicelli That Elevates Every Sauce\u003cspan class=\"pdp-h1-sub\"\u003e\u003cbr\u003e\n        \u003cspan style=\"font-size:19px;font-weight:400;color:#4A4340;\"\u003eGragnano · Bronze-Extruded · IGP Certified · 500g \/ 17.6 oz\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/h1\u003e\n      \n      \u003cp class=\"pdp-buybox-quote\" style=\"font-size:14px;color:#4A4340;margin-bottom:18px;font-style:italic;\"\u003e\n        \"Perfect pasta for light sauces ... every spoonful has great texture.\"\n        \u003cspan class=\"pdp-quote-attr\" style=\"font-style:normal;color:#4A4340;\"\u003eA., verified buyer\u003c\/span\u003e\n      \u003c\/p\u003e\n      \n      \u003cdiv class=\"pdp-buybox-stars\" style=\"display:flex;align-items:center;gap:10px;margin-bottom:20px;\"\u003e\n        \u003cspan class=\"stars\" style=\"font-size:14px;\"\u003e★★★★★\u003c\/span\u003e\n        \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003e4.8 · \u003cspan style=\"text-decoration:underline;cursor:pointer;\"\u003e147 reviews\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-buybox-price\" style=\"margin-bottom:20px;\"\u003e\n        \u003cdiv style=\"display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;\"\u003e\n          \u003cspan style=\"font-size:28px;font-weight:600;color:#1A1714;\"\u003e$9.99\u003c\/span\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-mobile-color-qty\"\u003e\n        \n        \u003cdiv class=\"pdp-buybox-qty\" style=\"display:flex;align-items:center;gap:12px;margin-bottom:20px;\"\u003e\n          \u003cdiv class=\"qty\"\u003e\n            \u003cbutton onclick=\"changeQty(-1)\"\u003e−\u003c\/button\u003e\n            \u003cspan id=\"qtyVal\"\u003e1\u003c\/span\u003e\n            \u003cbutton onclick=\"changeQty(1)\"\u003e+\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cscript\u003eif(!window.__pdpBuyboxAtc){window.__pdpBuyboxAtc=function(btn,hdl){if(btn._busy)return;btn._busy=1;var orig=btn.textContent;btn.textContent=\"Adding…\";fetch(\"\/products\/\"+hdl+\".js\").then(function(r){return r.json();}).then(function(p){var lbl=(document.querySelector(\".swatch.active\")||{}).title||\"\";var vid=p.variants[0].id;if(lbl){var m=p.variants.filter(function(v){return v.options\u0026\u0026v.options.some(function(o){return o.toLowerCase()===lbl.toLowerCase();});})[0];if(m)vid=m.id;}var qty=parseInt(((document.getElementById(\"qtyVal\")||{}).textContent||\"1\"),10)||1;return fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:vid,quantity:qty})});}).then(function(){btn.textContent=\"Added!\";btn.style.opacity=\".7\";setTimeout(function(){btn.textContent=orig;btn.style.opacity=\"\";btn._busy=0;},2500);}).catch(function(){btn.textContent=orig;btn._busy=0;});};}\u003c\/script\u003e\u003cbutton class=\"btn-primary\" style=\"text-align:center;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-vermicelli-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;\"\u003e\n        \u003ca style=\"background:#fff;border:1.5px solid #1A1714;color:#1A1714;font-size:13px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\" href=\"\/cart\/add?id=39979393843303\u0026amp;quantity=1\u0026amp;return_to=%2Fcheckout\" target=\"_blank\"\u003eBuy it now\u003c\/a\u003e\n        \n        \u003cbutton style=\"background:#2E7D32;border:none;color:#fff;font-size:12px;font-weight:600;padding:13px 12px;border-radius:4px;cursor:pointer;font-family:inherit;text-align:center;letter-spacing:.02em;\"\u003eSubscribe \u0026amp; Save \u003cspan style=\"color:#000;font-weight:800;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;\"\u003e10%\u003c\/span\u003e\u003c\/button\u003e\n        \n      \u003c\/div\u003e\n      \u003cp class=\"pdp-shipping-note\" style=\"font-size:12px;color:#888;text-align:center;margin:10px 0 0;letter-spacing:.01em;\"\u003eFree shipping on pantry orders over $59 — ships USPS Ground\u003c\/p\u003e\n      \u003cp class=\"pdp-buybox-desc\" style=\"font-size:14px;color:#4A4340;line-height:1.7;margin-top:20px;margin-bottom:0;\"\u003e\n        \u003cstrong\u003e100% Italian durum wheat\u003c\/strong\u003e, slow-dried in Gragnano, Italy. The bronze-drawn texture ensures superior sauce adhesion and an authentic al dente bite.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"caption-band\" style=\"display:block;margin-top:16px;padding-top:14px;border-top:1px solid #E8E4DE;\"\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;align-items:start;max-width:760px;margin:0 auto;\"\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eItalian durum wheat\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003ePairs with seafood\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eBronze-drawn texture\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eNutty aroma\u003c\/span\u003e\n      \n      \u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;border-right:1px solid #E8E4DE;text-align:center;\"\u003eGragnano IGP certified\u003c\/span\u003e\u003cspan class=\"hc-item\" style=\"display:block;font-size:13px;color:#1A1714;font-style:italic;line-height:2.1;padding:0 10px;text-align:center;\"\u003eAl dente perfection\u003c\/span\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#F5F0E8;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:28px 24px;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;text-align:center;margin-bottom:18px;letter-spacing:.1em;\"\u003eClick here to find out\u003c\/span\u003e\n    \u003cdiv class=\"pdp-toc-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:10px;\"\u003e\n      \n      \u003ca href=\"#section-right-for-you\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eRight for you?\u003c\/a\u003e\n      \n      \u003ca href=\"#section-problem\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eVs. famous brands\u003c\/a\u003e\n      \n      \u003ca href=\"#section-different\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhat's different\u003c\/a\u003e\n      \n      \u003ca href=\"#section-why-choose\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eWhy buyers choose it\u003c\/a\u003e\n      \n      \u003ca href=\"#section-pasta-pairing\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eGoes well with\u003c\/a\u003e\n      \n      \u003ca href=\"#section-faq\" style=\"display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A1714;text-decoration:none;border:1px solid #E8E4DE;border-radius:5px;padding:11px 14px;background:#fff;line-height:1.3;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#1A1714'\"\u003e\u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;\"\u003e→\u003c\/span\u003eFAQ\u003c\/a\u003e\n      \n      \n      \n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection id=\"section-different\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eWhat you notice first\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:14px;line-height:1.15;\"\u003eWhy P. dei Campi Vermicelli is different\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;color:#4A4340;font-style:italic;text-align:center;margin-bottom:44px;line-height:1.5;\"\u003e(Why traceable Italian durum wheat makes this pasta unique)\u003c\/p\u003e\n    \u003cdiv class=\"pdp-usp-grid\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:40px;\"\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eMADE IN GRAGNANO\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in the historic town known for its pasta tradition, ensuring authenticity and superior quality.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eHIGH PROTEIN WHEAT\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eSourced directly from Puglia and Campania, offering superior al dente performance and a nutty aroma.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eTRACEABILITY\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEach box connects you to the wheat field and farmer, offering transparency and culinary terroir.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"border-top:2px solid #C4963A;padding-top:22px;\"\u003e\n        \u003cp style=\"font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1A1714;margin-bottom:10px;\"\u003eSATISFACTION GUARANTEED\u003c\/p\u003e\n        \u003cp class=\"sec4-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eEnjoy free shipping on orders over $50, making premium pasta more accessible.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec4-toggle\" onclick=\"toggleSec4()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-problem\" style=\"border-top:1px solid #E8E4DE;padding:72px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:640px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eThe problem with most dry pasta\u003c\/h2\u003e\n          \n      \n      \n      \u003csvg viewbox=\"-10 -42 540 180\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:460px;display:block;margin:0 auto 18px;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp2-stipple\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"4\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"4\" cy=\"3\" r=\"0.4\" fill=\"#9B8B78\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp2-bronze\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(22)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#8A7A60\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"96\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... industrial\u003c\/text\u003e\n        \n        \u003crect x=\"26\" y=\"-8\" width=\"140\" height=\"18\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\n        \n        \u003ccircle cx=\"96\" cy=\"2\" r=\"10\" fill=\"#F5F2EE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003crect x=\"88\" y=\"10\" width=\"16\" height=\"72\" rx=\"8\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \n        \u003cline x1=\"93\" y1=\"14\" x2=\"93\" y2=\"78\" stroke=\"#C8C0B4\" stroke-width=\"0.9\"\u003e\u003c\/line\u003e\n        \n        \u003ccircle cx=\"58\" cy=\"42\" r=\"6\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"136\" cy=\"36\" r=\"5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.7\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"54\" cy=\"62\" r=\"4.5\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"140\" cy=\"58\" r=\"4\" fill=\"#D0C8BC\" stroke=\"#9B8B78\" stroke-width=\"1\" opacity=\"0.6\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"56\" y1=\"49\" x2=\"50\" y2=\"64\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"136\" y1=\"42\" x2=\"142\" y2=\"56\" stroke=\"#B0A898\" stroke-width=\"0.9\" stroke-dasharray=\"2,2\"\u003e\u003c\/line\u003e\n        \u003cpath d=\"M 47 63 L 50 68 L 53 63\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 139 55 L 142 60 L 145 55\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"26\" y1=\"36\" x2=\"-2\" y2=\"24\" stroke=\"#B0A898\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"-4\" y=\"21\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003esmooth wall\u003c\/text\u003e\n        \n        \u003ctext x=\"96\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eevery strand identical\u003c\/text\u003e\n        \u003ctext x=\"96\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce slides off\u003c\/text\u003e\n        \n        \u003cline x1=\"240\" y1=\"-28\" x2=\"240\" y2=\"118\" stroke-width=\"1\" stroke-dasharray=\"6,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"408\" y=\"-24\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... artisan\u003c\/text\u003e\n        \n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" rx=\"2\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"338\" y=\"-8\" width=\"140\" height=\"20\" fill=\"url(#dp2-bronze)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 398 4 Q 404 -5 410 -4 Q 418 -3 420 4 Q 420 13 414 14 Q 408 16 400 13 Q 396 11 398 4 Z\" fill=\"#EAE0D0\" stroke=\"#5A4A30\" stroke-width=\"1.8\"\u003e\u003c\/path\u003e\n        \n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" rx=\"11\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"396\" y=\"14\" width=\"22\" height=\"72\" fill=\"url(#dp2-stipple)\" rx=\"11\" opacity=\"0.45\"\u003e\u003c\/rect\u003e\n        \n        \u003cpath d=\"M 395 18 Q 399 13 403 18 Q 407 13 411 18 Q 415 13 419 18\" stroke=\"#8A7A60\" stroke-width=\"0.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"376\" cy=\"34\" r=\"6\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"440\" cy=\"40\" r=\"5.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.88\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"372\" cy=\"58\" r=\"5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"444\" cy=\"64\" r=\"4.5\" fill=\"#C8B898\" stroke=\"#7A6A50\" stroke-width=\"1.2\" opacity=\"0.8\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"382\" y1=\"34\" x2=\"395\" y2=\"34\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"435\" y1=\"40\" x2=\"419\" y2=\"40\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"377\" y1=\"57\" x2=\"395\" y2=\"54\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"439\" y1=\"62\" x2=\"419\" y2=\"58\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"338\" y1=\"4\" x2=\"312\" y2=\"-8\" stroke=\"#8A7A60\" stroke-width=\"0.8\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"310\" y=\"-11\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"end\"\u003emicro-rough surface\u003c\/text\u003e\n        \n        \u003ctext x=\"408\" y=\"102\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · porous\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"117\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003esauce grips and clings\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n    \n    \n    \n    \n    \n    \n    \n\n    \n    \u003cdiv style=\"margin-top:32px;text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Mainstream Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-mainstream-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eI'd like \u003cstrong style=\"color:#C0392B;\"\u003eTeflon-smooth, sauce-repelling\u003c\/strong\u003e pasta please?\u003c\/em\u003e\u003c\/span\u003e\n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-mc-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eExtrusion Die\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eMade In\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eDe Cecco\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGarofalo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eGragnano IGP\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eItaly\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003eAbruzzo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBronze-die\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003ePuglia\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003eBronze-die, Gragnano IGP\u003c\/td\u003e\n                \u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003eGragnano, Italy\u003c\/td\u003e\n              \u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003eTeflon-smooth, sauce-repelling — that's what every brand in this chart produces.\u003c\/p\u003e\n\u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:14px;font-weight:700;color:#6B5B3E;line-height:1.6;text-align:center;\"\u003e\u003cstrong style=\"color:#C0392B;\"\u003eSmooth = sauce slides off.\u003c\/strong\u003e Every strand. Every plate.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-mainstream-chart');\n      var chev = document.getElementById('pdp-mc-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \u003cdiv style=\"margin-top:28px;margin-bottom:28px;text-align:center;border-top:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4;padding:22px 0;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:15px;font-weight:700;color:#5A4A30;line-height:1.6;margin:0;\"\u003e\n        Pastificio dei Campi has the \u003cstrong style=\"color:#C0392B;font-weight:700;\"\u003eBEST overall balance\u003c\/strong\u003e of authentic Gragnano IGP production, premium protein, long drying, strong luxury branding, and still-accessible retail price. It performs well across every category without major weaknesses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n\n    \n    \u003cdiv style=\"text-align:left;\"\u003e\n      \u003cp style=\"font-family:Georgia,serif;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#1A1A1A;margin:0 0 10px;\"\u003eCompared to Premium Brands\u003c\/p\u003e\n      \u003cdetails id=\"pdp-premium-chart\"\u003e\n        \u003csummary style=\"display:flex;flex-direction:column;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;background:#FAF7F3;border:1px solid #E8E0D4;border-radius:4px;user-select:none;\"\u003e\n          \n          \u003cspan style=\"font-family:Georgia,serif;font-size:14px;color:#6B5B3E;\"\u003e\u003cstrong\u003eSPOILER ALERT\u003c\/strong\u003e — \u003cem\u003eEvery brand below sources Italian grain, but only one excels in EVERY CLASS!\u003c\/em\u003e\u003c\/span\u003e\n          \n          \u003cspan style=\"display:flex;justify-content:center;align-items:center;gap:8px;font-family:Georgia,serif;font-size:12px;font-weight:700;letter-spacing:0.06em;color:#8A7A60;text-transform:uppercase;\"\u003e\n            \u003cspan\u003eClick here to compare\u003c\/span\u003e\n            \u003cspan id=\"pdp-pr-chev\" style=\"font-size:13px;font-weight:900;color:#1A1A1A;display:inline-block;transition:transform 0.2s;\"\u003e▶\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n        \u003cdiv style=\"overflow-x:auto;margin-top:12px;\"\u003e\n          \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n            \u003cthead\u003e\n              \u003ctr\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eBrand\u003c\/th\u003e\n                \u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:left;\"\u003eGragnano IGP\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eProtein\/100g\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eAvg Drying\u003c\/th\u003e\n\u003cth style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#fff;background:#6B5B3E;border:1px solid #5A4A30;white-space:nowrap;text-align:center;\"\u003eSRP\/16oz\u003c\/th\u003e\n              \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eRustichella d'Abruzzo\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.3g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e48h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$7.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eBenedetto Cavalieri\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e13.0g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e72h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$8.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eSetaro\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.8g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e36h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:9px 12px;font-family:Georgia,serif;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4\"\u003eMartelli\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e12.1g\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e50h\u003c\/td\u003e\n\u003ctd style=\"padding:9px 12px;font-size:13px;color:#9B8B78;font-style:italic;border:1px solid #E8E0D4;text-align:center\"\u003e~$10.99\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:left;background:#F5F0E8;\"\u003ePastificio dei Campi \u003cspan style=\"font-size:11px;font-weight:400;font-style:italic;color:#8A7A60;\"\u003e(us!)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e13.5g\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e60h\u003c\/td\u003e\n\u003ctd style=\"padding:10px 12px;font-family:Georgia,serif;font-size:13px;font-weight:700;color:#5A4A30;border:1px solid #C8BE9A;text-align:center;background:#F5F0E8;\"\u003e$9.99\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n          \u003c\/table\u003e\n        \u003c\/div\u003e\n        \n        \u003cp style=\"margin-top:8px;font-family:Georgia,serif;font-size:11px;color:#B0A898;font-style:italic;text-align:right;\"\u003e\n          *Extrusion method based on published manufacturing specs; retail prices per 16 oz box, May 2025.\n        \u003c\/p\u003e\n        \n        \n        \u003cp style=\"margin-top:16px;font-family:Georgia,serif;font-size:14px;color:#6B5B3E;line-height:1.7;text-align:center;border-top:1px solid #E8E0D4;padding-top:14px;\"\u003e\n          Even bronze-die competitors skip the Gragnano IGP designation. This pasta carries the protected origin — every box produced in the same hillside town since the 16th century.\n        \u003c\/p\u003e\n        \n      \u003c\/details\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var el = document.getElementById('pdp-premium-chart');\n      var chev = document.getElementById('pdp-pr-chev');\n      if(el \u0026\u0026 chev){\n        el.addEventListener('toggle', function(){\n          chev.style.transform = el.open ? 'rotate(90deg)' : 'rotate(0deg)';\n        });\n      }\n    })();\n    \u003c\/script\u003e\n\n    \n    \n\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n        \n    \n    \n    \u003csvg viewbox=\"0 0 300 155\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;margin:0 auto 8px;width:280px;max-width:100%;\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n      \u003cdefs\u003e\n        \u003cpattern id=\"dp3-grid\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"7\"\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"7\" y2=\"0\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"7\" stroke=\"#B0A898\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003c\/pattern\u003e\n      \u003c\/defs\u003e\n      \n      \u003ctext x=\"58\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esupermarket · uniform\u003c\/text\u003e\n      \n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"6\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"9\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"40\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"43\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" rx=\"2\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"74\" y=\"32\" width=\"24\" height=\"72\" fill=\"url(#dp3-grid)\" opacity=\"0.4\" rx=\"2\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"77\" y=\"52\" width=\"18\" height=\"28\" rx=\"1\" fill=\"none\" stroke=\"#B0A898\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n      \u003ctext x=\"55\" y=\"120\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eidentical · mass-produced\u003c\/text\u003e\n      \n      \u003cline x1=\"120\" y1=\"8\" x2=\"120\" y2=\"148\" stroke-width=\"1\" stroke-dasharray=\"5,3\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"131\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#C8C2BA\" font-style=\"italic\" text-anchor=\"middle\"\u003evs.\u003c\/text\u003e\n      \n      \u003ctext x=\"222\" y=\"12\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan · Italian\u003c\/text\u003e\n      \n      \u003crect x=\"172\" y=\"22\" width=\"90\" height=\"108\" rx=\"4\" fill=\"#DDD5C0\" stroke=\"#6B5B3E\" stroke-width=\"2\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"185\" y=\"16\" width=\"64\" height=\"10\" rx=\"3\" fill=\"#C8B898\" stroke=\"#6B5B3E\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n      \n      \u003crect x=\"172\" y=\"72\" width=\"90\" height=\"34\" rx=\"0\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n      \n      \u003cline x1=\"194\" y1=\"76\" x2=\"194\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.3\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"203\" y1=\"74\" x2=\"203\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.6\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"212\" y1=\"76\" x2=\"212\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"221\" y1=\"74\" x2=\"221\" y2=\"104\" stroke=\"#8A7A60\" stroke-width=\"1.2\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"230\" y1=\"76\" x2=\"230\" y2=\"102\" stroke=\"#8A7A60\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n      \n      \u003cpath d=\"M 217 38 Q 228 32 234 40 Q 226 48 217 38 Z\" fill=\"#C8B898\" stroke=\"#8A7A60\" stroke-width=\"0.8\" opacity=\"0.75\"\u003e\u003c\/path\u003e\n      \n      \u003cline x1=\"262\" y1=\"36\" x2=\"282\" y2=\"22\" stroke-width=\"1\" stroke=\"#6B5B3E\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n      \u003ctext x=\"284\" y=\"20\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"start\"\u003eGragnano\u003c\/text\u003e\n      \u003ctext x=\"217\" y=\"144\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-cut · slow-dried\u003c\/text\u003e\n    \u003c\/svg\u003e\n    \n    \n    \u003cspan class=\"label\" style=\"margin-bottom:20px;\"\u003eBefore you decide\u003c\/span\u003e\n    \u003cp class=\"serif\" style=\"font-size:22px;color:#4A4340;line-height:1.6;margin-bottom:32px;font-style:italic;\"\u003e\n      \"If the quality of brands like Garofalo is your baseline, this product steps up the game with its traceability.\"\n    \u003c\/p\u003e\n    \u003cdiv style=\"width:36px;height:2px;background:#C4963A;margin-bottom:32px;\"\u003e\u003c\/div\u003e\n    \n    \u003cdiv style=\"display:flex;align-items:flex-start;gap:14px;\"\u003e\n      \n      \u003csvg viewbox=\"0 0 28 36\" width=\"28\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:6px;\" fill=\"none\"\u003e\n        \u003cpath d=\"M 5 4 Q 7 12 5 20 Q 3 28 5 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 14 3 Q 16 11 14 19 Q 12 27 14 33\" stroke=\"#6B5B3E\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 23 4 Q 25 12 23 20 Q 21 28 23 34\" stroke=\"#8A6A30\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \n      \u003cp class=\"serif\" style=\"font-size:24px;color:#1A1714;line-height:1.6;font-weight:500;margin:0;\"\u003e\n        \"If what you seek is pasta made from 100% Italian durum wheat with a Gragnano IGP certification, this is it.\"\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-right-for-you\" style=\"padding:72px 0;background:#FAF7F2;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eAt a glance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:40px;font-weight:700;color:#1A1714;text-align:center;margin-bottom:40px;line-height:1.15;\"\u003eIs this dry pasta right for you?\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n\n      \u003cdiv style=\"background:#fff;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#C4956A\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"24\" stroke=\"#C4956A\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"12\" stroke=\"#C4956A\" stroke-width=\"0.8\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M32 40 L38 46 L50 34\" stroke=\"#C4956A\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1A1714;text-align:center;margin-bottom:24px;\"\u003eChoose this dry pasta\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Loves delicate sauces*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003ePerfect for showcasing the nuances of light and elegant sauces.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Appreciates authenticity*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eValues the rich history and tradition of Gragnano pasta.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.06);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Seeks premium quality*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eDesires pasta made from high-protein Italian durum wheat.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✓\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Enjoys culinary exploration*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#3D3830;\"\u003eLoves pairing pasta with a variety of gourmet ingredients.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#F5F0E8;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"34\" stroke=\"#9B8B78\" stroke-width=\"1.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"40\" cy=\"40\" r=\"22\" stroke=\"#9B8B78\" stroke-width=\"0.9\" stroke-dasharray=\"3,3\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"28\" y1=\"28\" x2=\"52\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"52\" y1=\"28\" x2=\"28\" y2=\"52\" stroke=\"#9B8B78\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4A4340;text-align:center;margin-bottom:24px;\"\u003eSkip this dry pasta if\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*Prefers quick meals*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eNot ideal for those seeking quick-cooking pasta options.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*Budget-conscious*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eMight not suit those prioritizing cost over quality.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.07);\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*Avoids gluten*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eNot suitable for those on a gluten-free diet.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#4A4340;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e✗\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#4A4340;font-style:italic;\"\u003e*Indifferent to provenance*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:#4A4340;\"\u003eMay not appeal to those uninterested in origin stories.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#4A4340;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"background:#1A1714;padding:36px 30px;\"\u003e\n        \u003csvg viewbox=\"0 0 80 80\" width=\"56\" height=\"56\" style=\"display:block;margin:0 auto 16px;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpolygon points=\"40,14 44.5,27 58,27 47,35.5 51,49 40,41 29,49 33,35.5 22,27 35.5,27\" stroke=\"#C4956A\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003c\/polygon\u003e\n          \u003ccircle cx=\"22\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"58\" cy=\"56\" r=\"5\" stroke=\"#C4956A\" stroke-width=\"1\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"29\" y1=\"56\" x2=\"51\" y2=\"56\" stroke=\"#C4956A\" stroke-width=\"0.8\" stroke-dasharray=\"2,2\" opacity=\"0.4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n        \u003ch3 style=\"font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#C4963A;text-align:center;margin-bottom:24px;\"\u003eBest for\u003c\/h3\u003e\n        \u003cul style=\"list-style:none;margin:0;padding:0;\"\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Gourmet home chefs*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eIdeal for those who elevate their pasta dishes with premium ingredients.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Seafood lovers*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for pairing with delicate seafood sauces.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.08);\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Culinary purists*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003eAppreciates the traditional methods of pasta craftsmanship.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n          \u003cli class=\"q7-item\" data-open=\"false\" onclick=\"toggleQ7item(this)\" style=\"display:flex;gap:12px;align-items:flex-start;padding:13px 0;\"\u003e\n            \u003cspan style=\"color:#C4963A;font-size:15px;flex-shrink:0;margin-top:2px;\"\u003e→\u003c\/span\u003e\n            \u003cspan style=\"flex:1;font-size:14px;line-height:1.6;\"\u003e\n              \u003cspan class=\"q7-q-text\" style=\"color:#C4963A;font-style:italic;\"\u003e*Italian cuisine enthusiasts*\u003c\/span\u003e\n              \u003cspan class=\"q7-a-text\" style=\"color:rgba(255,255,255,0.75);\"\u003ePerfect for those who recreate authentic Italian dishes at home.\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"q7-plus\" style=\"flex-shrink:0;margin-left:8px;color:#C4963A;font-size:20px;font-weight:300;line-height:1.2;\"\u003e\u003c\/span\u003e\n          \u003c\/li\u003e\n          \n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-why-choose\" style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:8px;\"\u003eBuyer profile\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;text-align:center;margin-bottom:40px;\"\u003eWhy buyers choose P. dei Campi\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-1')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003e100% Italian Durum Wheat\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-1')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-1-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-1\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eEnsures a clean, nutty flavor and exceptional al dente texture.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-2')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eGragnano IGP Certified\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-2')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-2-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-2\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eAuthenticity guaranteed with traditional methods from Italy's pasta capital.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;padding:30px 26px;\"\u003e\n        \n        \u003cp class=\"why-head\" onclick=\"toggleWhyDesc('why-desc-3')\" style=\"font-size:14px;font-weight:600;color:#1A1714;margin-bottom:10px;text-align:center;\"\u003eFull Traceability\u003c\/p\u003e\n        \u003cp class=\"why-toggle-row\" onclick=\"toggleWhyDesc('why-desc-3')\"\u003e\u003cspan class=\"why-toggle-icon\" id=\"why-desc-3-icon\"\u003e+\u003c\/span\u003e\u003c\/p\u003e\n        \u003cp id=\"why-desc-3\" class=\"why-desc\" style=\"font-size:13px;line-height:1.7;color:#4A4340;\"\u003eTrack your pasta from wheat field to table with detailed sourcing info.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"border-top:1px solid #E8E4DE;padding:40px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;flex-wrap:wrap;border:1px solid #E8E4DE;border-radius:2px;overflow:hidden;\"\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eORIGIN\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eCrafted in Gragnano, Italy using \u003cstrong\u003etraditional methods\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;border-right:1px solid #E8E4DE;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eFLAVOR\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eRich nutty aroma with \u003cstrong\u003eperfect sauce adhesion\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"flex:1;min-width:200px;padding:24px 28px;\"\u003e\n        \u003cp style=\"font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003eQUALITY\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.6;color:#1A1714;font-weight:500;\"\u003eSuperior texture from \u003cstrong\u003ehigh-protein wheat\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e@media(max-width:639px){.pdp-vb1-tri{grid-template-columns:1fr !important;}.pdp-vb1-tri\u003ediv:first-child,.pdp-vb1-tri\u003ediv:last-child{display:none !important;}}\u003c\/style\u003e\u003cdiv class=\"pdp-vb1-tri\" style=\"width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;\"\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-VermicellidiGrag.Pasta500g.png?v=1744728508\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:10% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-VermicellidiGrag.Pasta500g.png?v=1744728508\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"overflow:hidden;height:280px;background:#F5F0E8;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-VermicellidiGrag.Pasta500g.png?v=1744728508\" alt=\"\" loading=\"lazy\" style=\"width:100%;height:100%;object-fit:cover;object-position:90% center;display:block;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;background:#FAF7F2;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eExperience Gragnano's pasta heritage in every bite.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-vermicelli-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cp class=\"serif\" style=\"font-size:26px;color:#1A1714;line-height:1.6;\"\u003e\n      \u003cem\u003eFor those who believe pasta isn't just a meal, but an experience of tradition.\u003c\/em\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:0 0 80px;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-num-three\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;\"\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e01\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eDiscover the texture\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eOpening a bag of Pastificio dei Campi Vermicelli is like unlocking the door to a sensory journey. The rough bronze-drawn surface promises a sauce-clinging texture that elevates every bite, making each meal an artisanal experience.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e02\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eFor every occasion\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eFrom light tomato basil dinners to rich seafood feasts, this pasta adapts seamlessly to a variety of culinary contexts. Whether it's a casual family meal or a gourmet gathering, Vermicelli proves to be remarkably versatile.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"num-card\"\u003e\n        \u003cdiv class=\"num\"\u003e03\u003c\/div\u003e\n        \u003ch3 style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:12px;\"\u003eRooted in Gragnano\u003c\/h3\u003e\n        \u003cp class=\"sec9-body\" style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eCrafted in the heart of Italy's pasta-making capital, Gragnano, this Vermicelli carries the legacy of centuries-old techniques. The unique drying process and high-quality Italian wheat ensure authenticity and unmatched flavor.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cdiv style=\"text-align:center;margin-top:14px;\"\u003e\n      \u003cbutton id=\"sec9-toggle\" onclick=\"toggleSec9()\" style=\"background:none;border:1px solid #E8E4DE;border-radius:4px;padding:10px 24px;font-size:13px;font-weight:500;color:#4A4340;cursor:pointer;letter-spacing:.04em;transition:border-color .15s,color .15s;\" onmouseover=\"this.style.borderColor='#C4963A';this.style.color='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE';this.style.color='#4A4340'\"\u003eRead more ▾\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"padding:28px 24px;text-align:center;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cp style=\"font-size:13px;color:#4A4340;margin-bottom:14px;\"\u003eThe pasta that makes simplicity taste extraordinary.\u003c\/p\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:block;width:fit-content;min-width:260px;margin:0 auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-vermicelli-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWhat transforms with this pasta\u003c\/span\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:20px;margin-bottom:28px;\"\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;flex:1;text-align:center;\"\u003eThe way you view pasta changes completely.\u003c\/h2\u003e\n      \u003csvg width=\"28\" height=\"72\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eBefore owning P. dei Campi Vermicelli, pasta might have been just another ingredient. After experiencing its texture and flavor, \u003cstrong\u003eyou'll define your dishes around it\u003c\/strong\u003e, letting its quality and craftsmanship enhance every recipe.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eExperience the true potential of Italian pasta with \u003cstrong\u003eevery meal\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-specs\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:960px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eWhat this Vermicelli is made of, and how it's crafted\u003c\/h2\u003e\n    \u003cp style=\"font-size:14px;color:#4A4340;margin-bottom:32px;\"\u003eExpand each group for full detail.\u003c\/p\u003e\n\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-set-btn\" onclick=\"toggleAcc('spec-spec-set','spec-spec-set-btn')\"\u003e\n        \u003cspan\u003eContents\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-set-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-set\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFormat\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e500g box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1.35 lbs (500g)\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eUnit Count\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e1 box\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eCrafted from the finest Italian ingredients.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-mat-btn\" onclick=\"toggleAcc('spec-spec-mat','spec-spec-mat-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eSourcing\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-mat-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-mat\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eOrigin\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGragnano, Italy\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eProducer\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePastificio dei Campi\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCertification\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePasta di Gragnano IGP\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eAuthenticity assured with every purchase.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n      \u003cbutton class=\"acc-btn\" id=\"spec-spec-care-btn\" onclick=\"toggleAcc('spec-spec-care','spec-spec-care-btn')\" style=\"border-top:none;\"\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\u003cspan class=\"acc-icon\" id=\"spec-spec-care-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv id=\"spec-spec-care\" class=\"acc-body\"\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eStorage Conditions\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eKeep in a cool, dry place, away from sunlight.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eAfter Opening\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eStore in a tightly sealed container.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eShelf Life\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e12-24 months if kept dry.\u003c\/div\u003e\n\u003c\/div\u003e\n        \n        \u003cp style=\"font-size:13px;color:#4A4340;padding:8px 0 0;\"\u003eDo not refrigerate; absorbs moisture and odors.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\n    \u003cp style=\"font-size:13px;color:#77706A;margin-top:16px;\"\u003eSpecifications based on product details and manufacturer claims.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#F5F0E8;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eThe assumption most buyers make\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eNot all pasta is equal, discover why.\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eMany assume that all pasta is made the same, yet \u003cstrong\u003ePastificio dei Campi's Vermicelli\u003c\/strong\u003e offers a unique experience, crafted with care in Gragnano, Italy, using traditional methods that ensure quality and flavor.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eUnderstanding the difference can transform your meals and your approach to cooking.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;\"\u003e\n      \u003cdiv style=\"overflow:hidden;aspect-ratio:1\/1;max-height:300px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/Pasta_Sauce_or_Pasta_Mandala_Sauce_Collection_1a5e32fe-4a8c-4b55-98a2-529a25a837d3.png?v=1768498672\" alt=\"P. dei Campi - Vermicelli di Grag. Pasta 500g - styled table\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eThe one-sentence decision\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003ePasta that redefines simplicity and elegance.\u003c\/h2\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eChoosing Pastificio dei Campi Vermicelli means embracing a legacy of craft and authenticity. Each strand captures the essence of Italian culinary tradition, offering a taste experience that transcends the ordinary with \u003cstrong\u003eevery dish\u003c\/strong\u003e.\u003c\/p\u003e\n        \u003cp style=\"font-size:16px;line-height:1.75;color:#1A1714;font-weight:500;\"\u003eElevate your meals with pasta that \u003cstrong\u003etells a story\u003c\/strong\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#FAF7F2;padding:64px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eWho this is for\u003c\/span\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#3D3830;\"\u003eThis Vermicelli is for those who cherish \u003cstrong\u003eculinary heritage\u003c\/strong\u003e, \u003cstrong\u003eauthentic flavors\u003c\/strong\u003e, and \u003cstrong\u003equality craftsmanship\u003c\/strong\u003e. It suits gourmet chefs, seafood lovers, and anyone who values premium pasta that enhances every meal.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#fff;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eMaterial performance\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:36px;\"\u003eHow each component contributes to culinary excellence\u003c\/h2\u003e\n\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"-60 0 840 270\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp15-stipple\" patternunits=\"userSpaceOnUse\" width=\"7\" height=\"5\"\u003e\n            \u003ccircle cx=\"1.5\" cy=\"1.5\" r=\"0.5\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"5\" cy=\"3.5\" r=\"0.4\" fill=\"#BFB8AE\" stroke=\"none\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"3\" cy=\"0.8\" r=\"0.3\" fill=\"#C8C2BA\" stroke=\"none\"\u003e\u003c\/circle\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp15-bronze\" patternunits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patterntransform=\"rotate(30)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#9B8B78\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp15-l-outer\"\u003e\u003ccircle cx=\"180\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp15-r-outer\"\u003e\u003ccircle cx=\"540\" cy=\"135\" r=\"90\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003ctext x=\"180\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eTeflon-extruded ... smooth\u003c\/text\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"#EDE8DE\" stroke=\"#9B8B78\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"180\" cy=\"135\" r=\"90\" fill=\"url(#dp15-stipple)\" clip-path=\"url(#dp15-l-outer)\" opacity=\"0.35\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"180\" cy=\"135\" r=\"40\" fill=\"#F8F5F0\" stroke=\"#B0A898\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"270\" y1=\"90\" x2=\"314\" y2=\"58\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"56\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003esmooth wall\u003c\/text\u003e\n        \u003cline x1=\"220\" y1=\"135\" x2=\"314\" y2=\"108\" stroke=\"#9B8B78\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"318\" y=\"106\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\"\u003euniform interior\u003c\/text\u003e\n        \n        \u003cline x1=\"180\" y1=\"225\" x2=\"180\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#B0A898\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"180\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003erough bronze-die surface\u003c\/text\u003e\n        \n        \u003cline x1=\"360\" y1=\"10\" x2=\"360\" y2=\"250\" stroke-width=\"1\" stroke-dasharray=\"5,4\" stroke=\"#D0C8BC\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"540\" y=\"24\" font-family=\"Georgia,serif\" font-size=\"16\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die ... porous surface\u003c\/text\u003e\n        \n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 540 45 Q 570 42 596 52 Q 626 62 632 88 Q 638 115 630 140 Q 622 167 606 188 Q 588 208 562 218 Q 538 226 514 220 Q 488 214 470 196 Q 452 178 446 152 Q 440 126 448 100 Q 456 74 474 58 Q 494 42 520 43 Q 532 43 540 45 Z\" fill=\"url(#dp15-bronze)\" clip-path=\"url(#dp15-r-outer)\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \n        \u003ccircle cx=\"540\" cy=\"135\" r=\"40\" fill=\"#F0EBE0\" stroke=\"#8A7A60\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \n        \u003cline x1=\"628\" y1=\"88\" x2=\"668\" y2=\"66\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"64\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003emicro-rough surface\u003c\/text\u003e\n        \u003cline x1=\"630\" y1=\"182\" x2=\"668\" y2=\"198\" stroke=\"#6B5B3E\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"202\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#6B5B3E\" font-style=\"italic\"\u003esauce-gripping\u003c\/text\u003e\n        \u003cline x1=\"580\" y1=\"135\" x2=\"668\" y2=\"135\" stroke=\"#8A7A60\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"672\" y=\"133\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#8A7A60\" font-style=\"italic\"\u003eholds al dente shape\u003c\/text\u003e\n        \n        \u003cline x1=\"540\" y1=\"225\" x2=\"540\" y2=\"244\" stroke-width=\"1\" stroke-dasharray=\"3,2\" stroke=\"#8A7A60\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"540\" y=\"256\" font-family=\"Georgia,serif\" font-size=\"14\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003edurum semolina\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eCross-section of premium Italian pasta construction.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:8px;\"\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eRough texture\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eThe bronze-die extrusion creates a rough surface that clings to sauce, enhancing flavor in every bite.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eItalian semolina\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003eSourced from Italian durum wheat, providing a nutty aroma and firm, chewy texture.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"fbullet\"\u003e\n        \u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cstrong style=\"font-size:15px;color:#1A1714;\"\u003eSlow drying\u003c\/strong\u003e\u003cbr\u003e\n          \u003cspan style=\"font-size:15px;line-height:1.75;color:#3D3830;\"\u003ePreserves the pasta's structure and flavor, allowing it to maintain al dente perfection.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:60px 0;\"\u003e\n  \u003cdiv style=\"max-width:760px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:28px;\"\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.5;font-style:italic;text-align:center;flex:1;\"\u003e\n        \"The texture grips the sauce, transforming every meal into an Italian feast.\"\n      \u003c\/p\u003e\n      \u003csvg width=\"32\" height=\"80\" viewbox=\"0 0 32 88\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.3;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M28 84 Q20 70 26 56 Q32 42 24 28 Q16 14 22 4\" stroke=\"#6B5B3E\" stroke-width=\"1.3\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M21 84 Q13 70 19 56 Q25 42 17 28 Q9 14 15 4\" stroke=\"#6B5B3E\" stroke-width=\"1.1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14 84 Q6 70 12 56 Q18 42 10 28 Q2 14 8 4\" stroke=\"#6B5B3E\" stroke-width=\"0.9\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;padding:40px 24px;background:#1A1714;text-align:center;position:relative;overflow:hidden;\"\u003e\n  \u003cp class=\"serif\" style=\"font-size:110px;font-weight:700;opacity:0.04;color:#fff;letter-spacing:.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;line-height:1;\"\u003ePASTIFICIO DEI CAMPI\u003c\/p\u003e\n  \u003cp style=\"font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;position:relative;\"\u003ePastificio dei Campi · Gragnano, Italy\u003c\/p\u003e\n  \u003cp class=\"serif\" style=\"font-size:18px;font-style:italic;color:#FFFFFF;position:relative;\"\u003eHonoring Italian pasta traditions with every strand.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-vermicelli-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv class=\"pdp-lifestyle-grid\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"label\"\u003eWhere it shines\u003c\/span\u003e\n        \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:28px;\"\u003eVersatile uses for every occasion\u003c\/h2\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFamily Dinners\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eTransform simple meals into gourmet experiences with authentic Italian pasta.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eGourmet Events\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eImpress guests with premium pasta that elevates any dish.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCasual Gatherings\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003ePerfect for potlucks or casual get-togethers, offering a touch of elegance.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"margin-bottom:22px;\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSeafood Nights\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eIdeal for pairing with light, delicate seafood sauces.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv class=\"fbullet\" style=\"\"\u003e\n\u003cspan class=\"fdash\"\u003e·\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cp style=\"font-size:16px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eFestive Celebrations\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;line-height:1.75;color:#4A4340;\"\u003eMake holidays special with pasta that honors tradition and quality.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv style=\"overflow:hidden;max-height:560px;background:#F5F0E8;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/Vermicelli_Pasta_photo.jpg?v=1768508359\" alt=\"P. dei Campi - Vermicelli di Grag. Pasta 500g - detail\" style=\"width:100%;height:auto;object-fit:contain;display:block;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;text-align:center;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px;\"\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan style=\"font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#C4963A;\"\u003eSome foods tell stories. Others create them.\u003c\/span\u003e\n      \u003csvg width=\"40\" height=\"28\" viewbox=\"0 0 40 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"opacity:0.35;transform:scaleX(-1);\"\u003e\n        \u003cpath d=\"M2 26 Q8 18 6 10 Q12 2 20 6\" stroke=\"#EDE8DE\" stroke-width=\"1.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 26 Q16 18 14 10 Q20 2 28 6\" stroke=\"#EDE8DE\" stroke-width=\"1\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 26 Q24 18 22 10 Q28 4 36 8\" stroke=\"#EDE8DE\" stroke-width=\"0.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:34px;color:#EDE8DE;line-height:1.4;\"\u003ePasta that speaks of tradition.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 36px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-vermicelli-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eSemolina and process\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eUnderstanding the pasta's material and craft\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 480 220\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:480px;max-width:100%;display:block;margin:0 auto;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \u003cdefs\u003e\n          \u003cpattern id=\"dp19-gold\" patternunits=\"userSpaceOnUse\" width=\"6\" height=\"6\" patterntransform=\"rotate(35)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"6\" stroke=\"#C8B870\" stroke-width=\"0.45\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cpattern id=\"dp19-bron\" patternunits=\"userSpaceOnUse\" width=\"4\" height=\"4\" patterntransform=\"rotate(45)\"\u003e\n            \u003cline x1=\"0\" y1=\"0\" x2=\"0\" y2=\"4\" stroke=\"#9B8B78\" stroke-width=\"0.6\"\u003e\u003c\/line\u003e\n          \u003c\/pattern\u003e\n          \u003cclippath id=\"dp19-grain-clip\"\u003e\u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-end-clip\"\u003e\u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\"\u003e\u003c\/ellipse\u003e\u003c\/clippath\u003e\n          \u003cclippath id=\"dp19-die-clip\"\u003e\u003ccircle cx=\"340\" cy=\"110\" r=\"58\"\u003e\u003c\/circle\u003e\u003c\/clippath\u003e\n        \u003c\/defs\u003e\n        \n        \u003cline x1=\"270\" y1=\"4\" x2=\"270\" y2=\"210\" stroke=\"#EAE3D9\" stroke-width=\"1\" stroke-dasharray=\"3,3\"\u003e\u003c\/line\u003e\n\n        \n        \u003ctext x=\"148\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTriticum durum\u003c\/text\u003e\n        \u003ctext x=\"148\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eHard Wheat ... Cross-Section\u003c\/text\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"#C8A870\" stroke=\"#8A7A50\" stroke-width=\"1.5\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"110\" rx=\"46\" ry=\"86\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-grain-clip)\" opacity=\"0.45\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"#E8D898\" stroke=\"#9A8840\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n        \u003cellipse cx=\"148\" cy=\"112\" rx=\"38\" ry=\"76\" fill=\"url(#dp19-gold)\" clip-path=\"url(#dp19-end-clip)\" opacity=\"0.4\"\u003e\u003c\/ellipse\u003e\n        \n        \u003cpath d=\"M 138 188 Q 148 196 158 188 Q 162 180 158 172 Q 148 168 138 172 Q 134 180 138 188 Z\" fill=\"#B8A858\" stroke=\"#8A7840\" stroke-width=\"1\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"148\" y1=\"26\" x2=\"148\" y2=\"194\" stroke=\"#9A8840\" stroke-width=\"0.7\" stroke-dasharray=\"3,2\" opacity=\"0.55\"\u003e\u003c\/line\u003e\n        \n        \u003cline x1=\"104\" y1=\"82\" x2=\"68\" y2=\"60\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"66\" y=\"58\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"end\"\u003ebran\u003c\/text\u003e\n        \u003ctext x=\"66\" y=\"68\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"end\"\u003e(outer hull)\u003c\/text\u003e\n        \n        \u003cline x1=\"186\" y1=\"100\" x2=\"220\" y2=\"74\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"222\" y=\"72\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003eendosperm\u003c\/text\u003e\n        \u003ctext x=\"222\" y=\"82\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(semolina flour)\u003c\/text\u003e\n        \n        \u003cline x1=\"158\" y1=\"180\" x2=\"212\" y2=\"192\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"214\" y=\"190\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003egerm\u003c\/text\u003e\n        \n        \u003ctext x=\"148\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003esemola di grano duro rimacinata\u003c\/text\u003e\n\n        \n        \u003ctext x=\"340\" y=\"10\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003eTrafila al bronzo\u003c\/text\u003e\n        \u003ctext x=\"340\" y=\"22\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#5A4A30\" font-style=\"italic\" text-anchor=\"middle\"\u003eBronze Die ... Cross-Section\u003c\/text\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"#D8D0C4\" stroke=\"#5A4A30\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"340\" cy=\"110\" r=\"58\" fill=\"url(#dp19-bron)\" clip-path=\"url(#dp19-die-clip)\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \n        \u003ccircle cx=\"340\" cy=\"110\" r=\"16\" fill=\"#F5F0E8\" stroke=\"#5A4A30\" stroke-width=\"2.2\"\u003e\u003c\/circle\u003e\n        \n        \u003cpath d=\"M 290 82 Q 322 78 352 82 Q 378 78 390 82\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 100 Q 318 96 350 100 Q 376 96 396 100\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 284 120 Q 316 116 350 120 Q 374 116 396 120\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 286 140 Q 318 136 350 140 Q 372 136 394 140\" stroke=\"#9B8B78\" stroke-width=\"0.7\" fill=\"none\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \n        \u003cline x1=\"356\" y1=\"102\" x2=\"406\" y2=\"80\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"408\" y=\"78\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003edie hole\u003c\/text\u003e\n        \u003ctext x=\"408\" y=\"88\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003e(pasta exit)\u003c\/text\u003e\n        \n        \u003cline x1=\"394\" y1=\"118\" x2=\"422\" y2=\"132\" stroke=\"#C0B8A8\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"424\" y=\"130\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"start\"\u003erough bronze\u003c\/text\u003e\n        \u003ctext x=\"424\" y=\"140\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"start\"\u003esurface\u003c\/text\u003e\n        \n        \u003ctext x=\"340\" y=\"210\" font-family=\"Georgia,serif\" font-size=\"12\" fill=\"#9B8B78\" font-style=\"italic\" text-anchor=\"middle\"\u003eslow air-dried · Gragnano method\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eItalian ingredients make the difference\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-a-btn\" onclick=\"toggleAcc('edu-a-body','edu-a-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-a-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-a-body\" class=\"acc-body\"\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eThis Vermicelli is crafted from \u003cstrong\u003edurum semolina\u003c\/strong\u003e, offering a rich wheat flavor and firm texture. The bronze-die extrusion ensures a rough surface, enhancing sauce adhesion for a superior culinary experience.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eSlow-dried over 60 hours at low temperatures, preserving the pasta's integrity and flavor. This method maintains the structural protein, resulting in a consistent al dente bite.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eWith its origin in Gragnano, Italy, this pasta benefits from a terroir-driven approach, ensuring authenticity and quality in every strand.\u003c\/p\u003e\n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003e\u003cstrong\u003eItalian craftsmanship\u003c\/strong\u003e results in unparalleled pasta quality.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:48px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eSauce compatibility\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eWhich pasta works best with this sauce?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \u003csvg viewbox=\"0 0 520 132\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"173\" y1=\"16\" x2=\"173\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"347\" y1=\"16\" x2=\"347\" y2=\"120\" stroke=\"#E0D8CC\" stroke-width=\"0.8\" stroke-dasharray=\"4,3\"\u003e\u003c\/line\u003e\n        \n        \u003ctext x=\"86\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003elong strands\u003c\/text\u003e\n        \u003cpath d=\"M 54 22 Q 57 40 54 60 Q 51 78 54 96 Q 57 112 54 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 68 20 Q 71 38 68 58 Q 65 76 68 94 Q 71 110 68 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 82 18 Q 85 36 82 56 Q 79 74 82 92 Q 85 108 82 126\" stroke=\"#A89870\" stroke-width=\"1.9\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 96 20 Q 99 38 96 58 Q 93 76 96 94 Q 99 110 96 124\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 110 22 Q 113 40 110 60 Q 107 78 110 96 Q 113 112 110 122\" stroke=\"#A89870\" stroke-width=\"1.7\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"82\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003espaghetti · bucatini\u003c\/text\u003e\n        \n        \u003ctext x=\"260\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003etubes\u003c\/text\u003e\n        \u003crect x=\"218\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"218\" y1=\"42\" x2=\"238\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"52\" x2=\"238\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"62\" x2=\"238\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"72\" x2=\"238\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"218\" y1=\"82\" x2=\"238\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"244\" y=\"20\" width=\"20\" height=\"82\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"244\" y1=\"36\" x2=\"264\" y2=\"36\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"46\" x2=\"264\" y2=\"46\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"56\" x2=\"264\" y2=\"56\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"66\" x2=\"264\" y2=\"66\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"76\" x2=\"264\" y2=\"76\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"244\" y1=\"86\" x2=\"264\" y2=\"86\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003crect x=\"270\" y=\"26\" width=\"20\" height=\"72\" rx=\"10\" fill=\"#F0EBE3\" stroke=\"#A89870\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"270\" y1=\"42\" x2=\"290\" y2=\"42\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"52\" x2=\"290\" y2=\"52\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"62\" x2=\"290\" y2=\"62\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"72\" x2=\"290\" y2=\"72\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"270\" y1=\"82\" x2=\"290\" y2=\"82\" stroke=\"#D0C8B8\" stroke-width=\"0.7\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"254\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003erigatoni · penne\u003c\/text\u003e\n        \n        \u003ctext x=\"434\" y=\"13\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#8A7A60\" font-style=\"italic\" text-anchor=\"middle\"\u003ewide ribbons\u003c\/text\u003e\n        \u003cpath d=\"M 394 22 Q 406 38 402 58 Q 398 78 410 96 Q 422 112 418 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 420 20 Q 432 36 428 56 Q 424 76 436 94 Q 448 110 444 122\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M 446 22 Q 458 38 454 58 Q 450 78 462 96 Q 474 112 470 124\" stroke=\"#A89870\" stroke-width=\"7\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"432\" y=\"132\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#B0A898\" font-style=\"italic\" text-anchor=\"middle\"\u003epappardelle · tagliatelle\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eThree pasta shape families and how each suits this sauce.\u003c\/p\u003e\n      \n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-b-btn\" onclick=\"toggleAcc('edu-b-body','edu-b-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        See all pasta pairings\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-b-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-b-body\" class=\"acc-body\"\u003e\n      \n      \n      \u003cdiv style=\"margin-bottom:8px;\"\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eBright Neapolitan Tomato Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eSlow-cooked Sicilian cherry tomatoes cling to the rough bronze-die surface of this Gragnano Vermicelli ... the definitive Italian pairing.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-sauce-marinara-6x24-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1555949258-eb67b1ef0ceb?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Marinara\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Marinara\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-vermicelli-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-sauce-marinara-6x24-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #E8E4DE;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eCreamy Tomato-Vodka Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eThe silky tomato-cream grips the porous, textured surface that only a bronze die creates ... coating every strand of this Vermicelli evenly.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1621996346565-e3dbc646d9a9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Creamy Vodka\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Creamy Vodka\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-vermicelli-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-creamy-vodka-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n        \u003cdiv style=\"display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;flex-wrap:wrap;\"\u003e\n          \u003cdiv style=\"flex:1;min-width:140px;\"\u003e\n            \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:2px;\"\u003eAged Grana Padano Cheese Sauce\u003c\/p\u003e\n            \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.5;margin:0;\"\u003eA velvety aged-cheese sauce that wraps every groove and ridge created by slow-drying ... the richest pairing for this Vermicelli.\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;flex-shrink:0;\"\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;background:#F5F0E8;border:1px solid #E8E4DE;border-radius:4px;padding:10px 16px;width:100%;text-align:center;min-height:130px;box-sizing:border-box;\" onmouseover=\"this.style.borderColor='#C4963A'\" onmouseout=\"this.style.borderColor='#E8E4DE'\"\u003e\n              \u003cimg src=\"https:\/\/images.unsplash.com\/photo-1611270629569-8b357cb88da9?w=144\u0026amp;q=80\" alt=\"Pastificio Mandala Grana Padano\" style=\"width:72px;height:72px;object-fit:contain;display:block;\"\u003e\n              \u003cspan style=\"font-size:14px;font-weight:600;color:#1A1714;\"\u003ePastificio Mandala Grana Padano\u003c\/span\u003e\n              \u003cspan style=\"font-size:10px;color:#C4963A;letter-spacing:0.07em;text-transform:uppercase;margin-top:2px;\"\u003ePastificio Mandala\u003c\/span\u003e\n            \u003c\/a\u003e\n            \u003cbutton class=\"pasta-pair-atc\" data-sauce=\"p-dei-campi-vermicelli-di-grag-pasta-12x500g\" data-pasta=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"width:100%;padding:8px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd both to cart\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \n      \u003c\/div\u003e\n      \n      \u003cp style=\"font-size:13px;color:#4A4340;margin-top:12px;font-style:italic;\"\u003eEach Pastificio Mandala sauce is slow-cooked in small batches in Sicily ... crafted to pair with bronze-die Gragnano pasta.\u003c\/p\u003e\n      \n      \u003cscript\u003e\n      (function() {\n        document.querySelectorAll('.pasta-pair-atc').forEach(function(btn) {\n          btn.addEventListener('click', function() {\n            if (btn._busy) return;\n            btn._busy = true;\n            var origText = btn.textContent;\n            btn.textContent = 'Adding...';\n            var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n            Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(prods) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: prods[0].variants[0].id, quantity: 1},\n                  {id: prods[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            }).then(function() {\n              btn.textContent = 'Added';\n              btn.style.background = '#C4963A';\n              setTimeout(function() {\n                btn.textContent = origText;\n                btn.style.background = '#1A1714';\n                btn._busy = false;\n              }, 2500);\n            }).catch(function() {\n              btn.textContent = origText;\n              btn._busy = false;\n            });\n          });\n        });\n      })();\n      \u003c\/script\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1080px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"text-align:center;display:block;margin-bottom:12px;\"\u003eQuick recipes\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:32px;color:#1A1714;text-align:center;margin-bottom:10px;line-height:1.2;\"\u003eThree ways to cook this pasta tonight\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;text-align:center;margin-bottom:48px;font-style:italic;\"\u003e\u003c\/p\u003e\n    \u003cdiv class=\"pdp-tri-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#E8E4DE;\"\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-vermicelli-grana-vermicelli-rs7_41cbbfd3-43e5-4205-aa9e-b2c0e95e7447.png?v=1783272815\" alt=\"Grana Vermicelli\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003evermicelli\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003egrana padano\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003echeese sauce\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003ePastificio Mandala's Grana Padano Cheese Sauce\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eGrana Vermicelli\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 20-25 minutes (Serves 2-3)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCook 8 oz (225 g) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/p-dei-campi-vermicelli-di-grag-pasta-12x500g\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eVermicelli\u003c\/a\u003e in salted boiling water for 6-8 minutes until al dente.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eHeat 1 jar of Pastificio Mandala's \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-grana-padano-18m\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eGrana Padano\u003c\/a\u003e Cheese Sauce in a pan over medium heat.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eDrain the \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/p-dei-campi-vermicelli-di-grag-pasta-12x500g\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eVermicelli\u003c\/a\u003e, reserving 1\/4 cup (60 ml) pasta water. Add to the sauce.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eToss with reserved pasta water until creamy. Serve with grated \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-grana-padano-18m\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eGrana Padano\u003c\/a\u003e cheese.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n            \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" style=\"display:block;margin-top:10px;font-size:12px;font-weight:600;color:#C4963A;text-decoration:none;\" onmouseover=\"this.style.opacity='.7'\" onmouseout=\"this.style.opacity='1'\"\u003eView Pastificio Mandala's Grana Padano Cheese Sauce →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#FAF7F2;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-vermicelli-vermicelli-baked-with-sausage-rs7_f5d68354-e148-4697-a1fb-7a4080640631.png?v=1783272818\" alt=\"Vermicelli Baked with Sausage\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003evermicelli\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003esausage\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003emozzarella\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003e\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eVermicelli Baked with Sausage\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCook 12 oz (340 g) of \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/p-dei-campi-vermicelli-di-grag-pasta-12x500g\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eVermicelli\u003c\/a\u003e in salted boiling water for 5 minutes. Drain and set aside.\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBrown 1 lb (450 g) of Italian sausage in a \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/10-hybrid-carbon-steel-skillet-hand-forged\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eskillet\u003c\/a\u003e, add 1 cup (240 ml) tomato sauce (internal temp 165°F \/ 74°C).\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eLayer \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/p-dei-campi-vermicelli-di-grag-pasta-12x500g\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eVermicelli\u003c\/a\u003e and sausage mixture in a baking dish with 8 oz (225 g) ricotta cheese.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eTop with 1 cup (100 g) mozzarella cheese. Bake at 375°F (190°C) for 20-25 minutes.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"background:#fff;overflow:hidden;\"\u003e\n\n        \n        \u003cdiv style=\"position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,#F5F0E6 0%,#EAE0D0 100%);\"\u003e\n          \n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/rc-p-dei-campi-vermicelli-beef-and-vermicelli-delight-rs7_d82071af-b269-4587-9751-b809b653c27e.png?v=1783272822\" alt=\"Beef and Vermicelli Delight\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" loading=\"lazy\" onerror=\"this.parentNode.style.background='linear-gradient(135deg,#F5F0E6,#E8DED0)';this.remove()\"\u003e\n          \n          \n          \n          \u003cdiv style=\"position:absolute;inset:0;pointer-events:none;\"\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003evermicelli\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;top:10px;right:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eground beef\u003c\/span\u003e\n            \n            \u003cspan style=\"position:absolute;bottom:10px;left:8px;background:rgba(20,14,4,0.70);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#E8E0D0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;border-radius:2px;white-space:nowrap;\"\u003eparmesan\u003c\/span\u003e\n            \n          \u003c\/div\u003e\n          \n        \u003c\/div\u003e\n\n        \n        \n        \u003cdiv style=\"padding:26px 28px 32px;\"\u003e\n          \u003cp style=\"font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#C4963A;margin-bottom:8px;\"\u003e\u003c\/p\u003e\n          \u003cp class=\"serif\" style=\"font-size:20px;font-weight:700;color:#1A1714;margin-bottom:6px;line-height:1.25;\"\u003eBeef and Vermicelli Delight\u003c\/p\u003e\n          \u003cp style=\"font-size:12px;color:#4A4340;margin-bottom:20px;font-style:italic;\"\u003eReady in 30-40 minutes (Serves 2-4)\u003c\/p\u003e\n          \u003col style=\"padding-left:18px;margin:0;display:flex;flex-direction:column;gap:10px;\"\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eBrown 1 lb (450 g) ground beef in a \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/10-hybrid-carbon-steel-skillet-hand-forged\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eskillet\u003c\/a\u003e, seasoning with \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/salt-pepper-mill-dark-beech-compact-adjustable\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003esalt and pepper\u003c\/a\u003e (internal temp 165°F \/ 74°C).\u003c\/li\u003e\n            \n            \u003cli style=\"font-size:14px;line-height:1.6;color:#3D3830;\"\u003eAdd 2 cups (480 ml) beef stock, simmer for 10 minutes until reduced by half.\u003c\/li\u003e\n            \n            \n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCook 8 oz (225 g) \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/p-dei-campi-vermicelli-di-grag-pasta-12x500g\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eVermicelli\u003c\/a\u003e in salted boiling water for 6 minutes. Drain.\u003c\/li\u003e\n            \n            \u003cli data-rc-extra=\"1\" style=\"display:none;font-size:14px;line-height:1.6;color:#3D3830;\"\u003eCombine \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/p-dei-campi-vermicelli-di-grag-pasta-12x500g\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eVermicelli\u003c\/a\u003e with beef mixture, garnish with fresh parsley and \u003ca href=\"https:\/\/chefsmandalagourmet.com\/products\/cheese-parmesan-reggiano\" target=\"_blank\" rel=\"noopener\" style=\"color:#C4963A;text-decoration:none;border-bottom:1px solid #C4963A;\"\u003eparmesan\u003c\/a\u003e cheese.\u003c\/li\u003e\n            \n            \u003cli style=\"list-style:none;padding-left:0;margin-top:6px;\"\u003e\n              \u003cbutton class=\"rc-toggle-btn\" style=\"background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:#C4963A;display:flex;align-items:center;gap:5px;\" onclick=\"(function(b){var o=b.closest('ol');var e=o.querySelectorAll('[data-rc-extra]');b._o=!b._o;e.forEach(function(l){l.style.display=b._o?'list-item':'none'});b.querySelector('.rc-lbl').textContent=b._o?'Show less':'Click here to see all steps';b.querySelector('.rc-chev').style.transform=b._o?'rotate(180deg)':''})(this)\"\u003e\u003cspan class=\"rc-lbl\"\u003eClick here to see all steps\u003c\/span\u003e\u003cspan class=\"rc-chev\" style=\"transition:transform .2s;display:inline-block;font-size:16px;\"\u003e▾\u003c\/span\u003e\u003c\/button\u003e\n            \u003c\/li\u003e\n            \n          \u003c\/ol\u003e\n          \n          \n          \u003cdiv style=\"text-align:center;margin-top:20px;border-top:1px solid #E8E4DE;padding-top:20px;\"\u003e\n            \u003cp style=\"font-size:13px;font-weight:600;color:#C4963A;margin:0 0 10px;cursor:pointer;\" onclick=\"this.nextElementSibling.click()\"\u003eBUY THIS RECIPE'S SAUCE \u0026amp; PASTA!\u003c\/p\u003e\n            \u003cbutton class=\"rc-atc-btn\" data-sauce=\"pastificio-m-sauce-marinara-6x24-oz\" data-pasta=\"\" style=\"display:inline-block;padding:11px 28px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;\"\u003eAdd to Cart\u003c\/button\u003e\n          \u003c\/div\u003e\n          \n          \n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n  (function() {\n    document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        if (btn._busy) return;\n        var sh = btn.dataset.sauce, ph = btn.dataset.pasta;\n        if (!ph) return;\n        btn._busy = true;\n        var orig = btn.textContent;\n        btn.textContent = 'Adding...';\n        (sh\n          ? Promise.all([\n              fetch('\/products\/' + sh + '.js').then(function(r) { return r.json(); }),\n              fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            ]).then(function(ps) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [\n                  {id: ps[0].variants[0].id, quantity: 1},\n                  {id: ps[1].variants[0].id, quantity: 1}\n                ]})\n              });\n            })\n          : fetch('\/products\/' + ph + '.js').then(function(r) { return r.json(); })\n            .then(function(p) {\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: p.variants[0].id, quantity: 1}]})\n              });\n            })\n        ).then(function() {\n          btn.textContent = 'Added!';\n          btn.style.background = '#C4963A';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2500);\n        }).catch(function() {\n          btn.textContent = 'Error - try again';\n          btn.style.background = '#c0392b';\n          setTimeout(function() { btn.textContent = orig; btn.style.background = '#1A1714'; btn._busy = false; }, 2000);\n        });\n      });\n    });\n  })();\n  \u003c\/script\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-pasta-pairing\" style=\"padding:72px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cstyle\u003e\n    .wine-row\u003esummary::-webkit-details-marker{display:none}\n    .wine-row\u003esummary{list-style:none}\n    .wine-row[open]\u003e.wine-summary .wine-chevron{transform:rotate(180deg)}\n    .wine-chevron{transition:transform .22s ease;display:inline-flex;align-items:center}\n    .wine-recipe\u003esummary::-webkit-details-marker{display:none}\n    .wine-recipe\u003esummary{list-style:none}\n    .wine-recipe[open] .wr-chevron{transform:rotate(90deg)}\n    .wr-chevron{transition:transform .15s ease;display:inline-block;margin-right:6px;font-size:16px;line-height:1}\n  \u003c\/style\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCellar notes\u003c\/span\u003e\n    \n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:8px;\"\u003eWhat to drink with each recipe\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:36px;font-style:italic;\"\u003eOne trusted wine pairing for each recipe above.\u003c\/p\u003e\n    \n    \u003cdiv\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M14,5 C12,14 12,28 13,44 C13,56 15,62 18,63 C21,62 23,56 23,44 C24,28 24,14 22,5 Q20,3 18,3 Q16,4 14,5 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"63\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eGrana Vermicelli\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChardonnay, Burgundy\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eComplements the creamy cheese sauce with a buttery finish.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eVermicelli Baked with Sausage\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eChianti Classico, Tuscany\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003eBalances the savory sausage with a rich, fruity character.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"wine-row\" style=\"\"\u003e\n        \u003csummary class=\"wine-summary\" style=\"display:flex;gap:16px;align-items:center;padding:16px 0;cursor:pointer;user-select:none;\"\u003e\n\n          \n          \u003cdiv style=\"flex-shrink:0;width:44px;display:flex;justify-content:center;align-items:flex-end;\"\u003e\n            \n            \u003csvg viewbox=\"0 0 36 88\" width=\"38\" height=\"84\" fill=\"none\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M11,4 C7,14 6,30 7,48 C8,62 13,70 18,71 C23,70 28,62 29,48 C30,30 29,14 25,4 Q21,2 18,2 Q15,3 11,4 Z\"\u003e\u003c\/path\u003e\u003cline x1=\"18\" y1=\"71\" x2=\"18\" y2=\"83\"\u003e\u003c\/line\u003e\u003cline x1=\"11\" y1=\"83\" x2=\"25\" y2=\"83\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n            \n          \u003c\/div\u003e\n\n          \n          \u003cdiv style=\"flex:1;min-width:0;\"\u003e\n            \u003cp style=\"font-size:14px;font-weight:600;color:#1A1714;margin:0 0 2px;\"\u003eBeef and Vermicelli Delight\u003c\/p\u003e\n            \u003cp style=\"font-size:15px;color:#C4963A;font-weight:500;font-style:italic;margin:0;\"\u003eMerlot, Bordeaux\u003c\/p\u003e\n          \u003c\/div\u003e\n\n          \n          \u003cspan class=\"wine-chevron\" style=\"flex-shrink:0;\"\u003e\n            \u003csvg viewbox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"#4A4340\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\n              \u003cpolyline points=\"4,6 8,10 12,6\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/span\u003e\n        \u003c\/summary\u003e\n\n        \n        \u003cdiv style=\"padding:2px 0 20px 60px;\"\u003e\n          \u003cp style=\"font-size:13px;color:#4A4340;line-height:1.65;margin:0 0 16px;\"\u003ePairs beautifully with beef, enhancing the umami flavors.\u003c\/p\u003e\n          \n        \u003c\/div\u003e\n      \u003c\/details\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:72px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eProducer heritage\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:28px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eThe story of Pastificio dei Campi\u003c\/h2\u003e\n    \u003cdiv class=\"sketch-wrap\"\u003e\n      \n      \n      \n      \u003csvg viewbox=\"0 0 520 128\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;display:block;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"\u003e\n        \n        \u003cline x1=\"30\" y1=\"62\" x2=\"490\" y2=\"62\" stroke-width=\"1.8\"\u003e\u003c\/line\u003e\n        \u003cpolygon points=\"490,58 500,62 490,66\" fill=\"#6B5B3E\" stroke=\"none\"\u003e\u003c\/polygon\u003e\n        \n        \u003ccircle cx=\"50\" cy=\"62\" r=\"6\" fill=\"#F5F0E8\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"50\" y1=\"56\" x2=\"50\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1600s\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta guilds\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano\u003c\/text\u003e\n        \u003ctext x=\"50\" y=\"92\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003efounded\u003c\/text\u003e\n        \n        \u003ccircle cx=\"155\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"155\" y1=\"68\" x2=\"155\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"155\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1861\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eRoyal supplier\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003epasta · durum\u003c\/text\u003e\n        \u003ctext x=\"155\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eexports begin\u003c\/text\u003e\n        \n        \u003ccircle cx=\"278\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"278\" y1=\"56\" x2=\"278\" y2=\"32\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"278\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e1970s\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eartisan revival\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"80\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die\u003c\/text\u003e\n        \u003ctext x=\"278\" y=\"91\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003etradition kept\u003c\/text\u003e\n        \n        \u003ccircle cx=\"380\" cy=\"62\" r=\"5\" fill=\"#F5F0E8\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"380\" y1=\"68\" x2=\"380\" y2=\"96\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"380\" y=\"108\" font-family=\"Georgia,serif\" font-size=\"13\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003e2013\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"119\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eEU IGP status\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"40\" font-family=\"Georgia,serif\" font-size=\"11\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003eGragnano origin\u003c\/text\u003e\n        \u003ctext x=\"380\" y=\"51\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003elegally protected\u003c\/text\u003e\n        \n        \u003ccircle cx=\"462\" cy=\"62\" r=\"7\" fill=\"#C4963A\" stroke=\"#C4963A\" stroke-width=\"0\"\u003e\u003c\/circle\u003e\n        \u003cline x1=\"462\" y1=\"56\" x2=\"462\" y2=\"32\" stroke-width=\"1.2\" stroke=\"#C4963A\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"462\" y=\"26\" font-family=\"Georgia,serif\" font-size=\"15\" fill=\"#6B5B3E\" font-style=\"italic\" text-anchor=\"middle\"\u003evermicelli line\u003c\/text\u003e\n        \u003ctext x=\"462\" y=\"15\" font-family=\"Georgia,serif\" font-size=\"10\" fill=\"#77706A\" font-style=\"italic\" text-anchor=\"middle\"\u003ebronze-die · IGP\u003c\/text\u003e\n      \u003c\/svg\u003e\n      \n      \n      \u003cp class=\"sketch-caption\"\u003eTimeline of pasta craftsmanship in Gragnano\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"acc-btn\" id=\"edu-c-btn\" onclick=\"toggleAcc('edu-c-body','edu-c-btn')\" style=\"border-top:1px solid #E8E4DE;margin-top:4px;\"\u003e\n      \u003cspan style=\"display:flex;align-items:center;gap:10px;\"\u003e\n        \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;opacity:0.55;\" stroke=\"#6B5B3E\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M8 2 Q10 0 14 4 L8 14 L2 4 Q6 0 8 2 Z\" stroke-width=\"1.1\" fill=\"#F5F0E8\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 6 L8 14\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 10 L8 14 L11 10\" stroke-width=\"0.9\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n        Read the full explanation\n      \u003c\/span\u003e\n      \u003cspan class=\"acc-icon chev\" id=\"edu-c-icon\"\u003e▾\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv id=\"edu-c-body\" class=\"acc-body\"\u003e\n      \n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eGragnano sits in a narrow valley between the Lattari Mountains and the Gulf of Naples, and its streets were \u003cstrong\u003eengineered in 1650\u003c\/strong\u003e, under Prince Cosimo Caracciolo, specifically \u003cstrong\u003eto act as wind corridors\u003c\/strong\u003e. The warm, humid sea breeze from the Gulf and the cool Alpine draft from Monte Lattari were funneled down the main \u003cem\u003evia\u003c\/em\u003e from morning until dusk, drying freshly cut pasta strands hung across the street at just the right speed: slow enough to preserve the wheat's protein and flavor, fast enough to prevent spoilage. This was not a happy accident. \u003cstrong\u003eIt was deliberate infrastructure for a deliberate craft.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003eIn November 1980, the Irpinia earthquake struck Campania with a magnitude of 6.9. The region rebuilt slowly. Rather than modernize into the high-temperature flash-drying that had swept industrial pasta production, Gragnano's pastifici returned to what they had always done: \u003cstrong\u003ebronze dies, 36-to-72-hour slow-drying, and durum semolina from the volcanic plains nearby.\u003c\/strong\u003e The discipline held. In 2013, the European Union awarded Gragnano the \u003cstrong\u003eIGP designation — \u003cem\u003eIndicazione Geografica Protetta\u003c\/em\u003e\u003c\/strong\u003e — legally protecting the name for pasta made only within the municipality, under these specific methods. \u003cstrong\u003eDi Martino has been part of Gragnano since 1912.\u003c\/strong\u003e Every box carries that continuity.\u003c\/p\u003e\n      \n      \u003cp style=\"font-size:15px;color:#1A1714;font-weight:500;padding-top:16px;border-top:1px solid #E8E4DE;\"\u003eA pasta experience rooted in tradition and quality.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"width:100%;height:220px;overflow:hidden;background:#1A1714;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/products\/cd23a26f51ca05486b99d2fc359f7e04.png?v=1768506893\" alt=\"P. dei Campi - Vermicelli di Grag. Pasta 500g - detail\" style=\"width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0.82;\" onerror=\"this.style.display='none'\"\u003e\n\u003c\/div\u003e\n\n\u003csection style=\"padding:80px 0;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cdiv style=\"text-align:center;margin-bottom:40px;\"\u003e\n      \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;padding:14px 52px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-vermicelli-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eFrom buyers who buy it\u003c\/h2\u003e\n    \u003cdiv class=\"pdp-three-col\" style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:20px;\"\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"The best pasta I've ever tried. You can taste the quality with every bite.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eLara H. ... gourmet cook, 5 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"Unmatched texture and flavor. Worth every penny for the artisan craftsmanship.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eJames R. ... Italian cuisine enthusiast, 3 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv style=\"display:flex;align-items:center;gap:10px;margin-bottom:16px;\"\u003e\n          \u003cspan class=\"stars\" style=\"font-size:13px;\"\u003e★★★★★\u003c\/span\u003e\n          \u003cspan style=\"font-size:13px;color:#4A4340;\"\u003eVerified buyer\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-bottom:16px;\"\u003e\"This pasta makes every meal feel like a special occasion. Truly elevates the dish.\"\u003c\/p\u003e\n        \u003cp style=\"font-size:13px;color:#4A4340;font-weight:500;\"\u003eSamantha P. ... family chef, 2 months ago\u003c\/p\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;\"\u003e\n  \u003cdiv style=\"max-width:1280px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\" style=\"display:block;margin-bottom:16px;\"\u003ePairs naturally with\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:8px;\"\u003eThe perfect pasta companions\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#4A4340;margin-bottom:40px;\"\u003eEnhance your pantry with these complementary products.\u003c\/p\u003e\n    \n    \u003cdiv style=\"margin-bottom:36px;padding:22px 26px;background:#fff;border:1px solid #E8E4DE;border-left:3px solid #C4963A;border-radius:3px;display:flex;align-items:flex-start;gap:18px;\"\u003e\n      \u003csvg viewbox=\"0 0 32 32\" width=\"32\" height=\"32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n        \u003crect x=\"2\" y=\"14\" width=\"28\" height=\"16\" rx=\"2\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"2\" y=\"8\" width=\"28\" height=\"8\" rx=\"1\" stroke=\"#C4963A\" stroke-width=\"1.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M16 8V30\" stroke=\"#C4963A\" stroke-width=\"1.4\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 13 2 10 4 C7 6 10 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 8 C16 5 19 2 22 4 C25 6 22 8 16 8\" stroke=\"#C4963A\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cp style=\"font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#1A1714;margin-bottom:6px;\"\u003eGifting this set?\u003c\/p\u003e\n        \u003cp style=\"font-size:14px;color:#4A4340;line-height:1.65;margin:0;\"\u003ePerfect for housewarming gifts, showcasing artisan Gragnano quality. You can leave a personalized message for the lucky recipient when you process your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"pdp-four-col\" style=\"display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\"\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-linguine-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-LinguinediGrag.Pasta500g.png?v=1768585524\" alt=\"P. dei Campi - Linguine di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Linguine di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eFor rich seafood sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-spaghetti-maxi-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-SpaghettiMaxidiGrag.Pasta500g.png?v=1737425005\" alt=\"P. dei Campi - Spaghetti Maxi di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Spaghetti Maxi di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eBest for hearty meat sauces\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-trofie-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-TrofiediGrag.Pasta500g.png?v=1715289835\" alt=\"P. dei Campi - Trofie di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Trofie di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003ePerfect for pesto dishes\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n      \u003ca href=\"https:\/\/chefs-mandala-gourmet-store.myshopify.com\/products\/p-dei-campi-bucatini-di-grag-pasta-12x500g\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e\n      \u003cdiv class=\"cs-card\"\u003e\n        \u003cdiv style=\"height:200px;overflow:hidden;background:#F5F0E8;\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-BucatinidiGrag.Pasta500g.png?v=1744728508\" alt=\"P. dei Campi - Bucatini di Grag. Pasta 500g\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cs-info\"\u003e\n          \u003cp style=\"font-size:13px;color:#77706A;margin-bottom:4px;\"\u003ePastificio dei Campi\u003c\/p\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:6px;\"\u003eP. dei Campi - Bucatini di Grag. Pasta 500g\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#C4963A;\"\u003eA creamy complement\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eAbout Pastificio dei Campi\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:24px;\"\u003eReviving Gragnano's pasta heritage\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;margin-bottom:20px;\"\u003ePastificio dei Campi was founded in Gragnano, Italy, with a mission to restore the terroir-driven pasta tradition that predates industrial mechanization. Sourcing 100% Italian durum wheat from Puglia and Campania, they prioritize traceability and sustainability.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.75;color:#3D3830;\"\u003eBy collaborating with local farmers and employing slow drying and bronze extrusion methods, they ensure each batch meets the highest standards of Italian pasta craftsmanship.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding:80px 0;background:#FAF7F2;border-top:1px solid #E8E4DE;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan class=\"label\"\u003eCaring for your pasta\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;line-height:1.35;margin-bottom:32px;\"\u003eFour rules that preserve the flavor\u003c\/h2\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:0;\"\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e1\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eStore wisely\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eKeep in a cool, dry place, away from direct sunlight.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e2\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eSeal tightly\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eAfter opening, store in an airtight container to maintain freshness.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #E8E4DE;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e3\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eAvoid moisture\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eDo not refrigerate; pasta absorbs moisture and odors.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n      \u003cdiv style=\"display:flex;gap:24px;align-items:flex-start;padding:20px 0;\"\u003e\n        \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-size:36px;color:#E8E4DE;line-height:1;flex-shrink:0;\"\u003e4\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cp style=\"font-size:15px;font-weight:600;color:#1A1714;margin-bottom:4px;\"\u003eCheck expiration\u003c\/p\u003e\n          \u003cp style=\"font-size:14px;color:#4A4340;\"\u003eUse before the expiration date for optimal flavor and texture.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \n    \u003c\/div\u003e\n    \u003cp style=\"font-size:15px;line-height:1.75;color:#3D3830;margin-top:28px;padding-top:20px;border-top:1px solid #E8E4DE;\"\u003eWith proper storage, enjoy your pasta for months, retaining its premium quality.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"background:#1A1714;padding:96px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003cspan style=\"display:block;font-size:11px;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#C4963A;margin-bottom:24px;\"\u003eFinal verdict\u003c\/span\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:36px;color:#E8E4DE;line-height:1.3;margin-bottom:28px;\"\u003eWhy this pasta changes everything\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#C8C4BE;margin-bottom:24px;\"\u003eEvery time you reach for generic supermarket pasta, you miss out on the robust flavor and texture that \u003cstrong\u003ePastificio dei Campi\u003c\/strong\u003e delivers. Each strand of Vermicelli tells a story of Italian craftsmanship, making every meal an opportunity to savor tradition and quality. Opt for Subscribe \u0026amp; Save to never miss this culinary experience.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px;line-height:1.8;color:#E8E4DE;font-weight:500;margin-bottom:40px;\"\u003eRediscover pasta with an authentic Italian flair.\u003c\/p\u003e\n    \u003cdiv style=\"padding:32px 0;border-top:1px solid rgba(255,255,255,0.1);\"\u003e\n      \u003cbutton style=\"display:block;width:100%;padding:18px 32px;background:#C4963A;color:#fff;font-size:14px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;text-align:center;border:2px solid #C4963A;cursor:pointer;\"\u003e\n        Add to Cart: $9.99\n      \u003c\/button\u003e\n      \u003ca style=\"display:block;text-align:center;font-size:13px;color:rgba(255,255,255,0.5);text-decoration:underline;padding:10px 0 0;cursor:pointer;\"\u003eOr buy it now\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"section-faq\" style=\"padding:80px 0;\"\u003e\n  \u003cdiv style=\"max-width:680px;margin:0 auto;padding:0 24px;\"\u003e\n    \u003ch2 class=\"serif\" style=\"font-size:30px;color:#1A1714;margin-bottom:40px;\"\u003eThe questions buyers ask before deciding\u003c\/h2\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow does Vermicelli differ from other thin pastas?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eVermicelli\u003c\/strong\u003e is thinner than spaghetti and slightly thicker than angel hair, providing a balance of texture and sauce cling, ideal for light and delicate sauces.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIdeal cooking methods for Vermicelli?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eBoil in salted water for 6-8 minutes until al dente. Toss with sauces like olive oil, seafood, or light tomato for best results.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eIs Vermicelli good for broths?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, its thin, porous strands absorb flavors beautifully, making it perfect for broths and light, clear soups.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes this Vermicelli contain common allergens like nuts, and is it processed in a shared facility?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eThis Vermicelli contains no nuts as an ingredient, but it is made in a facility that also processes tree nuts and peanuts. If you have a severe nut allergy, please review the package label for the most current allergen information and consult your physician before consuming.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat specific production methods make Gragnano pasta different from regular Italian pasta, and how does that affect texture?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003e\n\u003cstrong\u003eGragnano pasta\u003c\/strong\u003e is made exclusively with bronze-die extrusion and slow air-drying (48-72 hours) rather than high-heat industrial methods. This creates a rough, porous surface that grips sauces more effectively and maintains that texture from production through to your plate...no degradation over the shelf life, unlike many premium pastas that lose their bronze-die roughness after just months in storage.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow is the pasta packaged for shipping?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eEach box is cushioned in protective material, shipped in a padded box, and arrives presentation-ready for gifting ... no additional wrapping required.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eCan I subscribe for regular deliveries?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eYes, opt for \u003cstrong\u003eSubscribe \u0026amp; Save\u003c\/strong\u003e to ensure you never run out of your favorite pasta and enjoy potential discounts.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eWhat's the best way to store opened Vermicelli to prevent moisture absorption and preserve the bronze-die texture?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eAfter opening, transfer the Vermicelli to an airtight container (glass or BPA-free plastic) and store in a cool, dry place away from direct sunlight and humidity. This prevents moisture absorption that can soften the pasta prematurely and protects the bronze-die texture that makes Gragnano pasta grip sauces so effectively.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eHow long does unopened Vermicelli maintain its bronze-die texture and al dente quality before the expiration date?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eUnopened, this Vermicelli maintains full bronze-die texture and al dente structure for up to 24 months when stored in a cool, dry place. Thanks to Gragnano's traditional slow-drying method, the sauce-gripping roughness is locked in from production to your plate with no degradation over time...unlike many artisanal pastas that lose texture quality after just 6-12 months on the shelf.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cbutton class=\"faq-q\" onclick=\"toggleFaq(this)\"\u003eDoes this Vermicelli come in gift-ready packaging, and what makes it a premium choice for food lovers?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"faq-a\"\u003eAbsolutely. This Vermicelli arrives in elegant, presentation-ready packaging that highlights its Gragnano IGP certification and the artisan story behind Pastificio dei Campi. It's an ideal gift for pasta enthusiasts and home chefs who appreciate authentic Italian heritage, transparent sourcing from specific Campanian durum wheat fields, and verifiable production details...no generic origin claims.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv style=\"background:#FAF7F2;border-top:1px solid #E8E4DE;border-bottom:1px solid #E8E4DE;padding:20px 24px;text-align:center;\"\u003e\n  \u003cbutton class=\"btn-primary\" style=\"display:inline-block;width:auto;white-space:nowrap;padding:13px 44px;font-size:14px;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-vermicelli-di-grag-pasta-12x500g')\"\u003eAdd to Cart: $9.99\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    { \"@type\": \"Question\", \"name\": \"How does Vermicelli differ from other thin pastas?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Vermicelli is thinner than spaghetti and slightly thicker than angel hair, providing a balance of texture and sauce cling, ideal for light and delicate sauces.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Ideal cooking methods for Vermicelli?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Boil in salted water for 6-8 minutes until al dente. Toss with sauces like olive oil, seafood, or light tomato for best results.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is Vermicelli good for broths?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, its thin, porous strands absorb flavors beautifully, making it perfect for broths and light, clear soups.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Are there any allergens in this pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No nuts in this product. Made in a facility that also processes nuts ... check the label if you have a nut allergy.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What makes Gragnano pasta special?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Gragnano pasta is renowned for its traditional production methods and superior sauce adhesion, resulting in an exceptional culinary experience.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How is the pasta packaged for shipping?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each box is cushioned in protective material, shipped in a padded box, and arrives presentation-ready for gifting ... no additional wrapping required.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Can I subscribe for regular deliveries?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, opt for Subscribe \u0026 Save to ensure you never run out of your favorite pasta and enjoy potential discounts.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"How should I store the pasta after opening?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"After opening, store in an airtight container in a cool, dry place to maintain freshness.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"What is the shelf life of this pasta?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Unopened, it lasts up to 24 months if kept dry. Consume before the expiration date for best quality.\" } },\n    \n    { \"@type\": \"Question\", \"name\": \"Is it suitable for gifting?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Absolutely, it comes ready for gifting with elegant packaging and a story of Italian craft.\" } }\n    \n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"P. dei Campi - Vermicelli di Grag. Pasta 500g\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"Pastificio dei Campi\"\n  },\n  \"description\": \"Pastificio dei Campi Vermicelli di Grag. Pasta is crafted from 100% Italian durum wheat in Gragnano, Italy. This premium pasta offers exceptional sauce adhesion and a true al dente bite, ideal for delicate sauces and seafood.\",\n  \"sku\": \"PAS-1150\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"9.99\",\n    \"priceCurrency\": \"USD\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"shippingDetails\": [\n      {\n        \"@type\": \"OfferShippingDetails\",\n        \"shippingLabel\": \"Standard Ground \\u2014 Free over $59\",\n        \"shippingRate\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"0.00\",\n          \"currency\": \"USD\"\n        },\n        \"freeShippingThreshold\": {\n          \"@type\": \"MonetaryAmount\",\n          \"value\": \"59.00\",\n          \"currency\": \"USD\"\n        },\n        \"shippingDestination\": {\n          \"@type\": \"DefinedRegion\",\n          \"addressCountry\": \"US\"\n        },\n        \"deliveryTime\": {\n          \"@type\": \"ShippingDeliveryTime\",\n          \"handlingTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 1,\n            \"maxValue\": 2,\n            \"unitCode\": \"DAY\"\n          },\n          \"transitTime\": {\n            \"@type\": \"QuantitativeValue\",\n            \"minValue\": 3,\n            \"maxValue\": 7,\n            \"unitCode\": \"DAY\"\n          }\n        }\n      }\n    ]\n  },\n  \"material\": \"Italian durum wheat, bronze-die extrusion\",\n  \"countryOfOrigin\": \"Italy\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Certification\",\n      \"value\": \"Pasta di Gragnano IGP\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Weight\",\n      \"value\": \"500g\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Origin\",\n      \"value\": \"Gragnano, Italy\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Main Ingredient\",\n      \"value\": \"Italian durum wheat\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Production Method\",\n      \"value\": \"Bronze-die, slow-dried\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  function swapImg(el, src) {\n    document.getElementById('mainImg').src = src;\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    el.classList.add('active');\n  }\n  function thumbScroll(dir) {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (!strip) return;\n    var thumb = strip.querySelector('.thumb');\n    var step = thumb ? (thumb.offsetWidth + 8) * 3 : 200;\n    strip.scrollBy({ left: dir * step, behavior: 'smooth' });\n    setTimeout(updateThumbChevrons, 350);\n  }\n  function updateThumbChevrons() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    var prev  = document.querySelector('.thumb-prev');\n    var next  = document.querySelector('.thumb-next');\n    if (!strip || !prev || !next) return;\n    var atStart = strip.scrollLeft \u003c= 2;\n    var atEnd   = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 2;\n    prev.style.opacity = atStart ? '0.25' : '1';\n    prev.style.pointerEvents = atStart ? 'none' : 'auto';\n    next.style.opacity = atEnd ? '0.25' : '1';\n    next.style.pointerEvents = atEnd ? 'none' : 'auto';\n  }\n  document.addEventListener('DOMContentLoaded', function() {\n    var strip = document.querySelector('.pdp-thumb-strip');\n    if (strip) {\n      updateThumbChevrons();\n      strip.addEventListener('scroll', updateThumbChevrons, { passive: true });\n    }\n  });\n  function selectSwatch(el, name) {\n    document.querySelectorAll('.swatch').forEach(s =\u003e s.classList.remove('active'));\n    el.classList.add('active');\n    document.getElementById('swatchLabel').textContent = name;\n  }\n  function changeQty(delta) {\n    const span = document.getElementById('qtyVal');\n    const v = parseInt(span.textContent) + delta;\n    if (v \u003e= 1) span.textContent = v;\n  }\n  function toggleFaq(btn) {\n    const a = btn.nextElementSibling;\n    const icon = btn.querySelector('.faq-icon');\n    a.classList.toggle('open');\n    icon.classList.toggle('open');\n  }\n  \/\/ Pasta pairing Add to Cart buttons\n  document.addEventListener('DOMContentLoaded', function() {\n    var eduBody = document.getElementById('edu-b-body');\n    if (!eduBody) return;\n    eduBody.querySelectorAll('a[href^=\"\/products\/\"]').forEach(function(link) {\n      var handle = link.getAttribute('href').replace('\/products\/', '');\n      var btn = document.createElement('button');\n      btn.textContent = 'Add to Cart';\n      btn.style.cssText = 'margin-top:8px;width:100%;padding:7px 4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;background:#1A1714;color:#fff;border:none;border-radius:2px;cursor:pointer;transition:background .15s;';\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        e.stopPropagation();\n        if (btn._busy) return;\n        btn._busy = true;\n        btn.textContent = 'Adding...';\n        fetch('\/products\/' + handle + '.js')\n          .then(function(r) { return r.json(); })\n          .then(function(p) {\n            return fetch('\/cart\/add.js', {\n              method: 'POST',\n              headers: {'Content-Type': 'application\/json'},\n              body: JSON.stringify({id: p.variants[0].id, quantity: 1})\n            });\n          })\n          .then(function() {\n            btn.textContent = 'Added';\n            btn.style.background = '#C4963A';\n            setTimeout(function() {\n              btn.textContent = 'Add to Cart';\n              btn.style.background = '#1A1714';\n              btn._busy = false;\n            }, 2500);\n          })\n          .catch(function() {\n            btn.textContent = 'Add to Cart';\n            btn._busy = false;\n          });\n      });\n      link.appendChild(btn);\n    });\n  });\n  function toggleAcc(bodyId, btnId) {\n    const body = document.getElementById(bodyId);\n    const btn  = document.getElementById(btnId);\n    if (!body) return;\n    const isOpen = body.classList.contains('open');\n    body.classList.toggle('open', !isOpen);\n    if (btn) {\n      const icon = btn.querySelector('.acc-icon');\n      if (icon) icon.classList.toggle('open', !isOpen);\n    }\n  }\n  function toggleWhyDesc(id) {\n    var desc = document.getElementById(id);\n    var icon = document.getElementById(id + '-icon');\n    if (!desc) return;\n    var isOpen = desc.classList.contains('open');\n    desc.classList.toggle('open', !isOpen);\n    if (icon) icon.textContent = isOpen ? '+' : '−';\n  }\n  function toggleComp() {\n    var extra = document.getElementById('comp-extra');\n    var link = document.getElementById('comp-link');\n    if (!extra) return;\n    var isOpen = extra.style.display !== 'none';\n    extra.style.display = isOpen ? 'none' : 'table-row-group';\n    if (link) link.textContent = isOpen ? 'See full comparison + (5 more dimensions)' : 'Hide comparison −';\n  }\n  function toggleSec4() {\n    var bodies = document.querySelectorAll('.sec4-body');\n    var btn = document.getElementById('sec4-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n  function toggleSec9() {\n    var bodies = document.querySelectorAll('.sec9-body');\n    var btn = document.getElementById('sec9-toggle');\n    var expanded = bodies.length \u003e 0 \u0026\u0026 bodies[0].classList.contains('expanded');\n    for (var i = 0; i \u003c bodies.length; i++) { bodies[i].classList.toggle('expanded', !expanded); }\n    if (btn) btn.textContent = expanded ? 'Read more \\u25be' : 'Show less \\u25b4';\n  }\n\u003c\/script\u003e\n\u003cstyle\u003e\n  @media(min-width:750px){.pdp-mob-btn{display:none!important}.pdp-mob-dots{display:none!important}}\n  details.allergen-collapse summary::-webkit-details-marker{display:none}\n  details.allergen-collapse summary::marker{display:none}\n  details.allergen-collapse[open] .allergen-chev{transform:rotate(180deg)}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(){\n    var wrap = document.querySelector('.pdp-main-img');\n    if(!wrap) return;\n    var mainImg = document.getElementById('mainImg');\n    if(!mainImg) return;\n    var imgs = [mainImg.src];\n    document.querySelectorAll('.pdp-thumb-strip .thumb img').forEach(function(t){ if(t.src) imgs.push(t.src); });\n    if(imgs.length \u003c 2) return;\n    var idx = 0;\n    var outer = document.createElement('div');\n    outer.style.cssText = 'position:relative;';\n    wrap.parentNode.insertBefore(outer, wrap);\n    outer.appendChild(wrap);\n    var BTN = 'position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,0.88);border:none;cursor:pointer;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 1px 6px rgba(0,0,0,0.18);font-size:24px;color:#1a1a1a;padding:0;line-height:1;';\n    var prev = document.createElement('button');\n    prev.className = 'pdp-mob-btn';\n    prev.innerHTML = '\u0026#8249;';\n    prev.setAttribute('aria-label','Previous image');\n    prev.style.cssText = BTN + 'left:10px;display:flex;';\n    outer.appendChild(prev);\n    var next = document.createElement('button');\n    next.className = 'pdp-mob-btn';\n    next.innerHTML = '\u0026#8250;';\n    next.setAttribute('aria-label','Next image');\n    next.style.cssText = BTN + 'right:10px;display:flex;';\n    outer.appendChild(next);\n    var dotsRow = document.createElement('div');\n    dotsRow.className = 'pdp-mob-dots';\n    dotsRow.style.cssText = 'display:flex;justify-content:center;gap:7px;margin-top:10px;';\n    var dots = [];\n    imgs.forEach(function(_,i){\n      var d = document.createElement('button');\n      d.style.cssText = 'width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background .15s;background:' + (i===0 ? '#C4963A' : '#E8E4DE') + ';';\n      d.setAttribute('aria-label','Image '+(i+1));\n      d.addEventListener('click', function(){ goTo(i); });\n      dots.push(d);\n      dotsRow.appendChild(d);\n    });\n    outer.parentNode.insertBefore(dotsRow, outer.nextSibling);\n    function goTo(n){\n      idx = ((n % imgs.length) + imgs.length) % imgs.length;\n      mainImg.src = imgs[idx];\n      dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; });\n      document.querySelectorAll('.pdp-thumb-strip .thumb').forEach(function(t,i){ t.classList.toggle('active', i===idx); });\n    }\n    prev.addEventListener('click', function(){ goTo(idx-1); });\n    next.addEventListener('click', function(){ goTo(idx+1); });\n    var tx = 0;\n    wrap.addEventListener('touchstart', function(e){ tx = e.changedTouches[0].clientX; }, {passive:true});\n    wrap.addEventListener('touchend', function(e){\n      var dx = e.changedTouches[0].clientX - tx;\n      if(Math.abs(dx) \u003e 40) goTo(idx + (dx \u003c 0 ? 1 : -1));\n    }, {passive:true});\n    var orig = window.swapImg;\n    window.swapImg = function(el, src){\n      if(orig) orig(el, src);\n      var ni = imgs.indexOf(src);\n      if(ni \u003e= 0){ idx = ni; dots.forEach(function(d,i){ d.style.background = i===idx ? '#C4963A' : '#E8E4DE'; }); }\n    };\n  }\n  if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', initCarousel); }\n  else { initCarousel(); }\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"pdp-sticky-atc\" style=\"display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1A1A1A;border-top:1px solid rgba(255,255,255,0.1);padding:10px 16px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"\u003e\n  \u003cdiv style=\"max-width:500px;margin:0 auto;display:flex;align-items:center;gap:14px;\"\u003e\n    \u003cdiv style=\"flex:1;min-width:0;overflow:hidden;\"\u003e\n      \u003cp style=\"font-size:13px;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;\"\u003eVermicelli That Elevates Every Sauce\u003c\/p\u003e\n      \u003cp style=\"font-size:13px;color:#C4963A;margin:0;font-weight:600;\"\u003e$9.99\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"btn-primary\" style=\"white-space:nowrap;padding:11px 22px;font-size:13px;flex-shrink:0;width:auto;\" onclick=\"__pdpBuyboxAtc(this,'p-dei-campi-vermicelli-di-grag-pasta-12x500g')\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var bar = document.getElementById('pdp-sticky-atc');\n  if(!bar) return;\n  var btns = document.querySelectorAll('.btn-primary');\n  var firstAtc = btns.length ? btns[0] : null;\n  if(!firstAtc) return;\n  var isMobile = function(){ return window.innerWidth \u003c 750; };\n  var shown = false;\n  function check(){\n    if(!isMobile()){ if(shown){ bar.style.display='none'; shown=false; } return; }\n    var rect = firstAtc.getBoundingClientRect();\n    var past = rect.bottom \u003c 0;\n    if(past !== shown){ shown = past; bar.style.display = past ? 'block' : 'none'; }\n  }\n  window.addEventListener('scroll', check, {passive:true});\n  window.addEventListener('resize', check, {passive:true});\n  check();\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var PAGE_SAUCE = '';\n  var SAUCE_MAP = {\n    'lemon':    'pastificio-m-lemon-basil-sauce-6x24-oz',\n    'truffle':  'pastificio-m-black-truffle-sauce-6x19-8-oz',\n    'vodka':    'pastificio-m-creamy-vodka-sauce-6x19-8-oz',\n    'olive':    'pastificio-m-sicilian-olive-sauce-6x24-oz',\n    'eggplant': 'pastificio-m-eggplant-parm-sauce-6x19-8-oz',\n    'grana':    'pastificio-m-grana-padano-cheese-sauce-6x19-8-oz',\n    'marinara': 'pastificio-m-sauce-marinara-6x24-oz'\n  };\n  var PASTA_PFX = [\n    'di-martino-spaghetti', 'di-martino-pappardelle', 'di-martino-farfalle',\n    'di-martino-rigatoni',  'di-martino-tagliatelle', 'di-martino-linguine',\n    'di-martino-bucatini',  'di-martino-vermicelli',  'di-martino-penne',\n    'di-martino-lasagna',\n    'p-dei-campi-fettucce',      'p-dei-campi-mezzi-rigatoni',\n    'p-dei-campi-penne-mezzi',   'p-dei-campi-linguine',\n    'p-dei-campi-rigatoni',      'p-dei-campi-bucatini',\n    'p-dei-campi-mischiato'\n  ];\n  var PASTA_FROM_SAUCE = {\n    'lemon':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'truffle':  'p-dei-campi-fettucce-di-grag-pasta-12x500g',\n    'vodka':    'p-dei-campi-penne-mezzi-rigate-di-grag-pasta-12x500g',\n    'olive':    'p-dei-campi-linguine-di-grag-pasta-12x500g',\n    'eggplant': 'p-dei-campi-rigatoni-di-grag-pasta-12x500g',\n    'grana':    'p-dei-campi-mezzi-rigatoni-di-grag-pasta-12x500g',\n    'marinara': 'p-dei-campi-bucatini-di-grag-pasta-12x500g'\n  };\n  document.querySelectorAll('.rc-atc-btn').forEach(function(btn) {\n    var card = btn.parentElement;\n    while (card \u0026\u0026 !card.querySelector('ol')) { card = card.parentElement; }\n    if (!card) return;\n    var sauce = PAGE_SAUCE;\n    var sauceKey = '';\n    if (!sauce) {\n      var chip = card.querySelector('p[style*=\"--gold\"]');\n      if (chip) {\n        var t = chip.textContent.toLowerCase();\n        for (var k in SAUCE_MAP) { if (t.indexOf(k) !== -1) { sauce = SAUCE_MAP[k]; sauceKey = k; break; } }\n      }\n    } else {\n      var tl = sauce.toLowerCase();\n      for (var k in PASTA_FROM_SAUCE) { if (tl.indexOf(k) !== -1) { sauceKey = k; break; } }\n    }\n    var pasta = '';\n    card.querySelectorAll('a[href*=\"\/products\/\"]').forEach(function(a) {\n      if (pasta) return;\n      var h = a.href.split('\/products\/').pop().split('?')[0].split('#')[0];\n      for (var i = 0; i \u003c PASTA_PFX.length; i++) {\n        if (h.indexOf(PASTA_PFX[i]) === 0) { pasta = h; break; }\n      }\n    });\n    if (!pasta \u0026\u0026 sauceKey \u0026\u0026 PASTA_FROM_SAUCE[sauceKey]) {\n      pasta = PASTA_FROM_SAUCE[sauceKey];\n    }\n    if (sauce) btn.dataset.sauce = sauce;\n    if (pasta) btn.dataset.pasta = pasta;\n    var lbl = btn.previousElementSibling;\n    if (lbl \u0026\u0026 lbl.tagName === 'P') {\n      if (sauce \u0026\u0026 pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE \u0026 PASTA!\";\n      } else if (sauce \u0026\u0026 !pasta) {\n        lbl.textContent = \"BUY THIS RECIPE'S SAUCE!\";\n        btn.addEventListener('click', function(e) {\n          e.stopImmediatePropagation();\n          e.preventDefault();\n          fetch('\/products\/' + sauce + '.js')\n            .then(function(r) { return r.json(); })\n            .then(function(p) {\n              var vid = p.variants \u0026\u0026 p.variants[0] \u0026\u0026 p.variants[0].id;\n              if (!vid) return Promise.reject('no variant');\n              return fetch('\/cart\/add.js', {\n                method: 'POST',\n                headers: {'Content-Type': 'application\/json'},\n                body: JSON.stringify({items: [{id: vid, quantity: 1}]})\n              });\n            })\n            .then(function() { window.location.href = '\/cart'; })\n            .catch(function(err) { console.warn('ATC sauce-only error:', err); });\n        }, true);\n      }\n    }\n  });\n});\n\u003c\/script\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":39979393843303,"sku":"PAS-1150","price":9.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/P.deiCampi-VermicellidiGrag.Pasta500g.png?v=1744728508"},{"product_id":"di-martino-lasagna-16-oz","title":"di Martino - Lasagna 16 oz","description":"\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e\u003cu data-mce-fragment=\"1\"\u003eDESCRIPTION\u003c\/u\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eOne of Italy's most famous exports, this current type of pasta cut was invented in the 1300's in Naples.  However sheets of dough were used in baking for up to a thousand years prior.  DiMartino uses only 100% durum wheat extruded through traditional bronze dyes to create these wide, flat sheets of dry pasta. Since the early 1800s the di Martino family has been making pasta for Italian Americans all over the world.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e\u003cu data-mce-fragment=\"1\"\u003eORIGIN\u003c\/u\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eItaly\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e\u003cu data-mce-fragment=\"1\"\u003eSTORAGE TIPS\u003c\/u\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eKeep this pasta in a cool, dry place and away from direct sunlight.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e\u003cu data-mce-fragment=\"1\"\u003ePEOPLE WHO PURCHASED THIS ALSO PURCHASED\u003c\/u\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePairings -Try this pasta with a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"\/products\/pastificio-m-lemon-basil-sauce-6x24-oz\" data-mce-fragment=\"1\" data-mce-href=\"\/products\/pastificio-m-lemon-basil-sauce-6x24-oz\"\u003eLemon and Basil\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eor\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\" data-mce-fragment=\"1\" data-mce-href=\"\/products\/pastificio-m-grana-padano-cheese-sauce-6x19-8-oz\"\u003eGrana Padano\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003echeese pasta sauce!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e\u003cu data-mce-fragment=\"1\"\u003eSUBSTITUTES\u003c\/u\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eTry some other pasta cuts like\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"\/products\/di-martino-tagliatelle-pasta-6x12-oz\" data-mce-fragment=\"1\" data-mce-href=\"\/products\/di-martino-tagliatelle-pasta-6x12-oz\"\u003eTagliatelle\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eor\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"\/products\/di-martino-spaghettini-pasta-20x16-oz\" data-mce-fragment=\"1\" data-mce-href=\"\/products\/di-martino-spaghettini-pasta-20x16-oz\"\u003eSpaghettini\u003c\/a\u003e!\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e\u003cu data-mce-fragment=\"1\"\u003ePRODUCT DETAILS\u003c\/u\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eDimensions (H x W x L) 6.5 x 2.95 x 3.74 inches\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eItem Weight 1.08 lbs\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eUPC 818928000787\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eIngredients Durum wheat semolina\u003c\/p\u003e","brand":"Pastificio di Martino","offers":[{"title":"Default Title","offer_id":40047992307815,"sku":"PAS-0335","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/9849\/0471\/files\/diMartino-Lasagna16oz.png?v=1737425145"}],"url":"https:\/\/chefsmandalagourmet.com\/collections\/pastificio-di-martino.oembed?page=2","provider":"Chef's Mandala Gourmet Store","version":"1.0","type":"link"}