{"title":"Traeger Accessories","description":"","products":[{"product_id":"traeger-pro-780-full-length-grill-cover","title":"Traeger Pro 780 Full-Length Grill Cover","description":"\u003cstyle\u003e\n.pd-tc780cv-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-tc780cv-wrap * { box-sizing: border-box; }\n\n.pd-tc780cv-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-tc780cv-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-tc780cv-stat:last-child { border-right: none; }\n.pd-tc780cv-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-tc780cv-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-tc780cv-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-tc780cv-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-tc780cv-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-tc780cv-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n.pd-tc780cv-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-tc780cv-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 7px;\n}\n.pd-tc780cv-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-tc780cv-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-tc780cv-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-tc780cv-why {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 20px 24px;\n  margin-bottom: 24px;\n}\n.pd-tc780cv-why-label {\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 10px;\n  display: block;\n}\n.pd-tc780cv-why-body {\n  font-size: 0.88rem;\n  color: #a8a39e;\n  line-height: 1.75;\n  margin: 0;\n}\n.pd-tc780cv-why-body strong { color: #f0ece4; font-weight: 700; }\n\n.pd-tc780cv-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-tc780cv-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-tc780cv-specs-table tr:last-child { border-bottom: none; }\n.pd-tc780cv-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-tc780cv-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-tc780cv-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-tc780cv-specs-table td:last-child { color: var(--pd-muted); }\n\n.pd-tc780cv-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-tc780cv-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-tc780cv-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-tc780cv-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-tc780cv-cta-btn:hover { background: #a50d25; }\n.pd-tc780cv-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-tc780cv-stats { grid-template-columns: 1fr; }\n  .pd-tc780cv-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-tc780cv-stat:last-child { border-bottom: none; }\n  .pd-tc780cv-features { grid-template-columns: 1fr; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-tc780cv-wrap\"\u003e\n\n  \u003cdiv class=\"pd-tc780cv-stats\"\u003e\n    \u003cdiv class=\"pd-tc780cv-stat\"\u003e\n      \u003cspan class=\"pd-tc780cv-stat-val\"\u003eForm-Fitted\u003c\/span\u003e\n      \u003cspan class=\"pd-tc780cv-stat-label\"\u003ePro 780 Specific\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tc780cv-stat\"\u003e\n      \u003cspan class=\"pd-tc780cv-stat-val\"\u003eAll-Weather\u003c\/span\u003e\n      \u003cspan class=\"pd-tc780cv-stat-label\"\u003eHeavy-Duty Material\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tc780cv-stat\"\u003e\n      \u003cspan class=\"pd-tc780cv-stat-val\"\u003eWater Resistant\u003c\/span\u003e\n      \u003cspan class=\"pd-tc780cv-stat-label\"\u003eRain and UV Protection\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tc780cv-intro\"\u003e\n    The Traeger Pro 780 Full-Length Grill Cover is \u003cstrong\u003eform-fitted to the Pro 780 specifically\u003c\/strong\u003e. Not a generic cover that vaguely accommodates a range of grill sizes. The dimensions are matched to the Pro 780 body so the cover sits flush, does not flap in wind, and does not pool water at the folds. All-weather heavy-duty material handles rain, UV exposure, dust, and the full range of Australian outdoor conditions. Traeger logo on the front and back panels.\n  \u003c\/div\u003e\n\n  \u003ch3 class=\"pd-tc780cv-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-tc780cv-features\"\u003e\n\n    \u003cdiv class=\"pd-tc780cv-feature\"\u003e\n      \u003cp class=\"pd-tc780cv-feature-title\"\u003eForm-Fitted for Pro 780\u003c\/p\u003e\n      \u003cp class=\"pd-tc780cv-feature-body\"\u003eDesigned and dimensioned specifically for the Pro 780. \u003cstrong\u003eA form-fitted cover protects properly\u003c\/strong\u003e where a generic oversized cover pools water, catches wind underneath, and leaves gaps at the base.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tc780cv-feature\"\u003e\n      \u003cp class=\"pd-tc780cv-feature-title\"\u003eHeavy-Duty All-Weather Material\u003c\/p\u003e\n      \u003cp class=\"pd-tc780cv-feature-body\"\u003eBuilt to handle rain, UV exposure, dust, and temperature variation year-round. \u003cstrong\u003eNot a lightweight dust cover\u003c\/strong\u003e — a heavy-duty material rated for genuine outdoor all-weather use.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tc780cv-feature\"\u003e\n      \u003cp class=\"pd-tc780cv-feature-title\"\u003eWater Resistant\u003c\/p\u003e\n      \u003cp class=\"pd-tc780cv-feature-body\"\u003eWater-resistant construction prevents moisture penetrating to the grill surface underneath during rain. \u003cstrong\u003eKeeps the grill and its components dry\u003c\/strong\u003e between cooks without needing to bring it inside.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tc780cv-feature\"\u003e\n      \u003cp class=\"pd-tc780cv-feature-title\"\u003eTraeger Logo Front and Back\u003c\/p\u003e\n      \u003cp class=\"pd-tc780cv-feature-body\"\u003eGenuine Traeger accessory with the Traeger logo embossed on both the front and back panels. \u003cstrong\u003eSupplied through authorised Traeger distribution\u003c\/strong\u003e and stocked by BBQ Republic as part of the full Traeger accessories range.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tc780cv-why\"\u003e\n    \u003cspan class=\"pd-tc780cv-why-label\"\u003eWhy Form-Fit Matters\u003c\/span\u003e\n    \u003cp class=\"pd-tc780cv-why-body\"\u003eA generic cover that is too large does not protect the grill properly. \u003cstrong\u003eExcess material pools rainwater, catches wind and lifts at the base, and allows moisture and debris to reach the grill surface\u003c\/strong\u003e during storms. A cover fitted to the exact dimensions of the Pro 780 stays in place, sheds water correctly, and keeps the entire grill surface covered at all times. The correct cover is the one made specifically for your grill.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch3 class=\"pd-tc780cv-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-tc780cv-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger Pro 780 Full-Length Grill Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eBAC504\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCompatible With\u003c\/td\u003e\n\u003ctd\u003eTraeger Pro 780 only\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eHeavy-duty all-weather\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eWater Resistance\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCoverage\u003c\/td\u003e\n\u003ctd\u003eFull-length\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eLogo\u003c\/td\u003e\n\u003ctd\u003eTraeger logo front and back\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-tc780cv-cta\"\u003e\n    \u003cdiv class=\"pd-tc780cv-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full Traeger accessories range. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-tc780cv-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46742403776684,"sku":"BAC504","price":89.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/traeger-pro-780-Grill-Cover-Studio-Front-new.webp?v=1783504143"},{"product_id":"traeger-pro-575-22-full-length-grill-cover","title":"Traeger Pro 575\/22 Full-Length Grill Cover","description":"\u003cstyle\u003e\n.pd-tc575cv-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-tc575cv-wrap * { box-sizing: border-box; }\n\n.pd-tc575cv-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-tc575cv-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-tc575cv-stat:last-child { border-right: none; }\n.pd-tc575cv-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-tc575cv-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-tc575cv-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-tc575cv-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-tc575cv-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-tc575cv-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n.pd-tc575cv-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-tc575cv-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 7px;\n}\n.pd-tc575cv-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-tc575cv-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-tc575cv-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-tc575cv-why {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 20px 24px;\n  margin-bottom: 24px;\n}\n.pd-tc575cv-why-label {\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 10px;\n  display: block;\n}\n.pd-tc575cv-why-body {\n  font-size: 0.88rem;\n  color: #a8a39e;\n  line-height: 1.75;\n  margin: 0;\n}\n.pd-tc575cv-why-body strong { color: #f0ece4; font-weight: 700; }\n\n.pd-tc575cv-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-tc575cv-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-tc575cv-specs-table tr:last-child { border-bottom: none; }\n.pd-tc575cv-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-tc575cv-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-tc575cv-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-tc575cv-specs-table td:last-child { color: var(--pd-muted); }\n\n.pd-tc575cv-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-tc575cv-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-tc575cv-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-tc575cv-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-tc575cv-cta-btn:hover { background: #a50d25; }\n.pd-tc575cv-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-tc575cv-stats { grid-template-columns: 1fr; }\n  .pd-tc575cv-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-tc575cv-stat:last-child { border-bottom: none; }\n  .pd-tc575cv-features { grid-template-columns: 1fr; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-tc575cv-wrap\"\u003e\n\n  \u003cdiv class=\"pd-tc575cv-stats\"\u003e\n    \u003cdiv class=\"pd-tc575cv-stat\"\u003e\n      \u003cspan class=\"pd-tc575cv-stat-val\"\u003eForm-Fitted\u003c\/span\u003e\n      \u003cspan class=\"pd-tc575cv-stat-label\"\u003ePro 575 \/ 22 Series\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tc575cv-stat\"\u003e\n      \u003cspan class=\"pd-tc575cv-stat-val\"\u003eAll-Weather\u003c\/span\u003e\n      \u003cspan class=\"pd-tc575cv-stat-label\"\u003eHeavy-Duty Material\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tc575cv-stat\"\u003e\n      \u003cspan class=\"pd-tc575cv-stat-val\"\u003eWater Resistant\u003c\/span\u003e\n      \u003cspan class=\"pd-tc575cv-stat-label\"\u003eRain and UV Protection\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tc575cv-intro\"\u003e\n    The Traeger Pro 575 Full-Length Grill Cover is \u003cstrong\u003eform-fitted to the Pro 575 and Pro 22 Series specifically\u003c\/strong\u003e. Not a generic cover that vaguely accommodates a range of grill sizes. The dimensions are matched to the Pro 575 body so the cover sits flush, does not flap in wind, and does not pool water at the folds. All-weather heavy-duty material handles rain, UV exposure, dust, and the full range of Australian outdoor conditions. Traeger logo on the front and back panels.\n  \u003c\/div\u003e\n\n  \u003ch3 class=\"pd-tc575cv-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-tc575cv-features\"\u003e\n\n    \u003cdiv class=\"pd-tc575cv-feature\"\u003e\n      \u003cp class=\"pd-tc575cv-feature-title\"\u003eForm-Fitted for Pro 575 and 22 Series\u003c\/p\u003e\n      \u003cp class=\"pd-tc575cv-feature-body\"\u003eDesigned and dimensioned specifically for the Pro 575 and Pro 22 Series. \u003cstrong\u003eA form-fitted cover protects properly\u003c\/strong\u003e where a generic oversized cover pools water, catches wind underneath, and leaves gaps at the base that expose the grill surface.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tc575cv-feature\"\u003e\n      \u003cp class=\"pd-tc575cv-feature-title\"\u003eHeavy-Duty All-Weather Material\u003c\/p\u003e\n      \u003cp class=\"pd-tc575cv-feature-body\"\u003eBuilt to handle rain, UV exposure, dust, and temperature variation year-round. \u003cstrong\u003eNot a lightweight dust cover\u003c\/strong\u003e — heavy-duty material rated for genuine outdoor all-weather use across all Australian conditions.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tc575cv-feature\"\u003e\n      \u003cp class=\"pd-tc575cv-feature-title\"\u003eWater Resistant\u003c\/p\u003e\n      \u003cp class=\"pd-tc575cv-feature-body\"\u003eWater-resistant construction prevents moisture penetrating to the grill surface during rain. \u003cstrong\u003eKeeps the Pro 575 and its components dry\u003c\/strong\u003e between cooks without needing to bring the grill indoors or under cover.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tc575cv-feature\"\u003e\n      \u003cp class=\"pd-tc575cv-feature-title\"\u003eTraeger Logo Front and Back\u003c\/p\u003e\n      \u003cp class=\"pd-tc575cv-feature-body\"\u003eGenuine Traeger accessory with the Traeger logo embossed on both the front and back panels. \u003cstrong\u003eSupplied through authorised Traeger distribution\u003c\/strong\u003e and stocked by BBQ Republic as part of the full Traeger accessories range.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tc575cv-why\"\u003e\n    \u003cspan class=\"pd-tc575cv-why-label\"\u003eWhy Form-Fit Matters\u003c\/span\u003e\n    \u003cp class=\"pd-tc575cv-why-body\"\u003eA generic cover that is too large does not protect the grill properly. \u003cstrong\u003eExcess material pools rainwater, catches wind and lifts at the base, and allows moisture and debris to reach the grill surface\u003c\/strong\u003e during storms. A cover fitted to the exact dimensions of the Pro 575 stays in place, sheds water correctly, and keeps the entire grill protected at all times. The correct cover is the one made specifically for your grill.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch3 class=\"pd-tc575cv-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-tc575cv-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger Pro 575 \/ 22 Full-Length Grill Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eBAC556\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCompatible With\u003c\/td\u003e\n\u003ctd\u003eTraeger Pro 575 and Pro 22 Series\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eHeavy-duty all-weather\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eWater Resistance\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCoverage\u003c\/td\u003e\n\u003ctd\u003eFull-length\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eLogo\u003c\/td\u003e\n\u003ctd\u003eTraeger logo front and back\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-tc575cv-cta\"\u003e\n    \u003cdiv class=\"pd-tc575cv-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full Traeger accessories range. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-tc575cv-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46742473244844,"sku":"BAC556","price":69.95,"currency_code":"AUD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/traeger-Pro-575-Gril-Cover-Front-new.webp?v=1783508484"},{"product_id":"traeger-woodridge™-prp-full-length-grill-cover","title":"Traeger Woodridge™ Prp Full-Length Grill Cover","description":"\u003cstyle\u003e\n.pd-twrpcv-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-twrpcv-wrap * { box-sizing: border-box; }\n\n.pd-twrpcv-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-twrpcv-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-twrpcv-stat:last-child { border-right: none; }\n.pd-twrpcv-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-twrpcv-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-twrpcv-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-twrpcv-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-twrpcv-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-twrpcv-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* PAL CALLOUT *\/\n.pd-twrpcv-pal {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 24px;\n  margin-bottom: 24px;\n}\n.pd-twrpcv-pal-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 8px;\n  display: block;\n}\n.pd-twrpcv-pal h3 {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #f0ece4;\n  margin: 0 0 10px;\n  line-height: 1.2;\n}\n.pd-twrpcv-pal p {\n  font-size: 0.88rem;\n  color: #a8a39e;\n  line-height: 1.7;\n  margin: 0;\n}\n.pd-twrpcv-pal strong { color: #f0ece4; font-weight: 700; }\n\n.pd-twrpcv-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-twrpcv-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 7px;\n}\n.pd-twrpcv-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-twrpcv-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-twrpcv-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-twrpcv-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-twrpcv-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-twrpcv-specs-table tr:last-child { border-bottom: none; }\n.pd-twrpcv-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-twrpcv-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-twrpcv-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-twrpcv-specs-table td:last-child { color: var(--pd-muted); }\n\n.pd-twrpcv-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-twrpcv-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-twrpcv-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-twrpcv-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-twrpcv-cta-btn:hover { background: #a50d25; }\n.pd-twrpcv-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-twrpcv-stats { grid-template-columns: 1fr; }\n  .pd-twrpcv-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-twrpcv-stat:last-child { border-bottom: none; }\n  .pd-twrpcv-features { grid-template-columns: 1fr; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-twrpcv-wrap\"\u003e\n\n  \u003cdiv class=\"pd-twrpcv-stats\"\u003e\n    \u003cdiv class=\"pd-twrpcv-stat\"\u003e\n      \u003cspan class=\"pd-twrpcv-stat-val\"\u003eForm-Fitted\u003c\/span\u003e\n      \u003cspan class=\"pd-twrpcv-stat-label\"\u003eWoodridge Pro Specific\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-twrpcv-stat\"\u003e\n      \u003cspan class=\"pd-twrpcv-stat-val\"\u003eP.A.L. Zipper\u003c\/span\u003e\n      \u003cspan class=\"pd-twrpcv-stat-label\"\u003eRail Accommodated\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-twrpcv-stat\"\u003e\n      \u003cspan class=\"pd-twrpcv-stat-val\"\u003eAll-Weather\u003c\/span\u003e\n      \u003cspan class=\"pd-twrpcv-stat-label\"\u003eAbrasion-Resistant Polyester\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-twrpcv-intro\"\u003e\n    The Traeger Woodridge Pro Full-Length Grill Cover is \u003cstrong\u003eform-fitted to the Woodridge Pro specifically\u003c\/strong\u003e. All-weather heavy-duty abrasion-resistant polyester handles rain, UV exposure, dust, and the full range of Australian outdoor conditions. A dedicated side zipper accommodates the P.A.L. Pop-and-Lock Rail and the folding side shelf so the grill stays fully covered without removing accessories before fitting the cover. Form-fitted from top to bottom. Traeger logo on the front panel. Compatible with Woodridge Pro only.\n  \u003c\/div\u003e\n\n  \u003c!-- PAL CALLOUT --\u003e\n  \u003cdiv class=\"pd-twrpcv-pal\"\u003e\n    \u003cspan class=\"pd-twrpcv-pal-eyebrow\"\u003eThe Feature the Pro Series Covers Do Not Have\u003c\/span\u003e\n    \u003ch3\u003eSide zipper for the P.A.L. Rail and folding shelf.\u003c\/h3\u003e\n    \u003cp\u003eThe Woodridge Pro has the P.A.L. Pop-and-Lock Rail running along the front of the grill and a folding side shelf. The cover is designed around both. \u003cstrong\u003eThe dedicated side zipper allows the cover to fit over the grill with P.A.L. accessories in place\u003c\/strong\u003e and the side shelf stored in either the up or down position. You do not need to strip the rail before putting the cover on. The Pro 575 and Pro 780 covers do not have this zipper because those grills do not have the P.A.L. rail.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch3 class=\"pd-twrpcv-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-twrpcv-features\"\u003e\n\n    \u003cdiv class=\"pd-twrpcv-feature\"\u003e\n      \u003cp class=\"pd-twrpcv-feature-title\"\u003eForm-Fitted for Woodridge Pro\u003c\/p\u003e\n      \u003cp class=\"pd-twrpcv-feature-body\"\u003eDesigned and dimensioned specifically for the Woodridge Pro. \u003cstrong\u003eSits flush from top to bottom\u003c\/strong\u003e for maximum coverage without the gaps, pooling water, or wind lift that a generic oversized cover produces.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-twrpcv-feature\"\u003e\n      \u003cp class=\"pd-twrpcv-feature-title\"\u003eP.A.L. Side Zipper\u003c\/p\u003e\n      \u003cp class=\"pd-twrpcv-feature-body\"\u003eA dedicated side zipper accommodates the P.A.L. Pop-and-Lock Rail accessories and stores the folding side shelf in either position. \u003cstrong\u003eNo need to remove accessories before covering the grill.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-twrpcv-feature\"\u003e\n      \u003cp class=\"pd-twrpcv-feature-title\"\u003eHeavy-Duty Abrasion-Resistant Polyester\u003c\/p\u003e\n      \u003cp class=\"pd-twrpcv-feature-body\"\u003eDurable material rated for genuine all-weather outdoor use. \u003cstrong\u003eHandles rain, sun, wind, and temperature variation\u003c\/strong\u003e year-round without degrading or fading.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-twrpcv-feature\"\u003e\n      \u003cp class=\"pd-twrpcv-feature-title\"\u003eAll-Weather Protection\u003c\/p\u003e\n      \u003cp class=\"pd-twrpcv-feature-body\"\u003eProtects the Woodridge Pro against rain, UV exposure, dust, and debris. \u003cstrong\u003eKeeps the grill in cook-ready condition\u003c\/strong\u003e between sessions without needing to move it under shelter.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003ch3 class=\"pd-twrpcv-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-twrpcv-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger Woodridge Pro Full-Length Grill Cover\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eBAC775\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCompatible With\u003c\/td\u003e\n\u003ctd\u003eTraeger Woodridge Pro only\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eDurable heavy-duty abrasion-resistant polyester\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eP.A.L. Zipper\u003c\/td\u003e\n\u003ctd\u003eYes — accommodates P.A.L. Rail and folding side shelf\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSide Shelf Storage\u003c\/td\u003e\n\u003ctd\u003eCovers grill with shelf up or down\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eWeather Protection\u003c\/td\u003e\n\u003ctd\u003eRain, UV, dust, all-weather\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCoverage\u003c\/td\u003e\n\u003ctd\u003eFull-length, form-fitted top to bottom\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eLogo\u003c\/td\u003e\n\u003ctd\u003eTraeger logo on front panel\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-twrpcv-cta\"\u003e\n    \u003cdiv class=\"pd-twrpcv-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full Traeger accessories range. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-twrpcv-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46742476226732,"sku":"BAC775","price":159.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/traeger-woodridge-pro-elite-cover-studio-front-unzipped_e8064acd-b7c6-435b-a1b3-783d5d6e9d47.webp?v=1783508801"},{"product_id":"traeger-staydry™-pellet-bin-lid","title":"Traeger Staydry™ Pellet Bin \u0026 Lid","description":"\u003cstyle\u003e\n.pd-tsdpb-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-tsdpb-wrap * { box-sizing: border-box; }\n\n.pd-tsdpb-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-tsdpb-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-tsdpb-stat:last-child { border-right: none; }\n.pd-tsdpb-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-tsdpb-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-tsdpb-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-tsdpb-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-tsdpb-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-tsdpb-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* WHY MOISTURE MATTERS *\/\n.pd-tsdpb-moisture {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 22px 26px;\n  margin-bottom: 24px;\n}\n.pd-tsdpb-moisture-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 10px;\n  display: block;\n}\n.pd-tsdpb-moisture h3 {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #f0ece4;\n  margin: 0 0 10px;\n  line-height: 1.2;\n}\n.pd-tsdpb-moisture-problems {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n.pd-tsdpb-moisture-problem {\n  display: flex;\n  gap: 10px;\n  align-items: flex-start;\n}\n.pd-tsdpb-moisture-num {\n  width: 22px;\n  height: 22px;\n  border-radius: 50%;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.65rem;\n  font-weight: 800;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  margin-top: 1px;\n}\n.pd-tsdpb-moisture-text {\n  font-size: 0.87rem;\n  color: #a8a39e;\n  line-height: 1.6;\n}\n.pd-tsdpb-moisture-text strong { color: #f0ece4; font-weight: 700; }\n\n\/* FEATURES *\/\n.pd-tsdpb-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-tsdpb-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-tsdpb-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-tsdpb-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-tsdpb-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* STICKER NOTE *\/\n.pd-tsdpb-stickers {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  margin-bottom: 24px;\n  font-size: 0.87rem;\n  color: #a8a39e;\n  line-height: 1.7;\n}\n.pd-tsdpb-stickers strong { color: #f0ece4; font-weight: 700; }\n\n\/* SPECS *\/\n.pd-tsdpb-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-tsdpb-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-tsdpb-specs-table tr:last-child { border-bottom: none; }\n.pd-tsdpb-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-tsdpb-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-tsdpb-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-tsdpb-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* FAQ *\/\n.pd-tsdpb-faq-item {\n  border: 1px solid var(--pd-border);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 8px;\n  background: var(--pd-bg-alt);\n  transition: border-color 0.2s;\n}\n.pd-tsdpb-faq-item[open] { border-color: var(--pd-accent); }\n.pd-tsdpb-faq-item summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 14px;\n  padding: 15px 20px;\n  font-size: 0.9rem;\n  font-weight: 700;\n  color: var(--pd-text);\n  cursor: pointer;\n  list-style: none;\n  line-height: 1.4;\n}\n.pd-tsdpb-faq-item summary::-webkit-details-marker { display: none; }\n.pd-tsdpb-faq-icon {\n  width: 24px;\n  height: 24px;\n  border-radius: 50%;\n  background: var(--pd-accent-dim);\n  border: 1px solid rgba(200,16,46,0.2);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: var(--pd-accent);\n  flex-shrink: 0;\n  transition: transform 0.22s;\n}\n.pd-tsdpb-faq-icon svg { width: 12px; height: 12px; }\n.pd-tsdpb-faq-item[open] .pd-tsdpb-faq-icon { transform: rotate(180deg); background: var(--pd-accent); color: #fff; border-color: var(--pd-accent); }\n.pd-tsdpb-faq-answer {\n  padding: 0 20px 15px;\n  font-size: 0.87rem;\n  color: var(--pd-muted);\n  line-height: 1.7;\n  border-top: 1px solid var(--pd-border);\n}\n.pd-tsdpb-faq-answer p { margin: 10px 0 0; }\n.pd-tsdpb-faq-answer p:first-child { margin-top: 12px; }\n.pd-tsdpb-faq-answer strong { color: var(--pd-text); font-weight: 700; }\n\n\/* CTA *\/\n.pd-tsdpb-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n  margin-top: 8px;\n}\n.pd-tsdpb-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-tsdpb-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-tsdpb-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-tsdpb-cta-btn:hover { background: #a50d25; }\n.pd-tsdpb-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-tsdpb-stats { grid-template-columns: 1fr; }\n  .pd-tsdpb-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-tsdpb-stat:last-child { border-bottom: none; }\n  .pd-tsdpb-features { grid-template-columns: 1fr; }\n  .pd-tsdpb-moisture { padding: 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-tsdpb-wrap\"\u003e\n\n  \u003cdiv class=\"pd-tsdpb-stats\"\u003e\n    \u003cdiv class=\"pd-tsdpb-stat\"\u003e\n      \u003cspan class=\"pd-tsdpb-stat-val\"\u003e22 lb Capacity\u003c\/span\u003e\n      \u003cspan class=\"pd-tsdpb-stat-label\"\u003eFull 9kg Bag Fits\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tsdpb-stat\"\u003e\n      \u003cspan class=\"pd-tsdpb-stat-val\"\u003eAirtight Lid\u003c\/span\u003e\n      \u003cspan class=\"pd-tsdpb-stat-label\"\u003eLocking Closure\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tsdpb-stat\"\u003e\n      \u003cspan class=\"pd-tsdpb-stat-val\"\u003eStackable\u003c\/span\u003e\n      \u003cspan class=\"pd-tsdpb-stat-label\"\u003eMultiple Flavour Storage\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tsdpb-intro\"\u003e\n    The Traeger StayDry Pellet Bin keeps hardwood pellets \u003cstrong\u003efresh, dry, and organised between cooks\u003c\/strong\u003e. An airtight lid with locking closures seals out moisture to protect the pellets from the primary threat to their performance. 22-pound capacity holds a full 9kg bag. Stacking design keeps multiple flavour bins in a compact footprint. Includes six pre-labelled and six blank flavour stickers.\n  \u003c\/div\u003e\n\n  \u003c!-- WHY MOISTURE MATTERS --\u003e\n  \u003cdiv class=\"pd-tsdpb-moisture\"\u003e\n    \u003cspan class=\"pd-tsdpb-moisture-eyebrow\"\u003eWhy Pellet Storage Matters\u003c\/span\u003e\n    \u003ch3\u003eDamp pellets cause more problems on a pellet grill than almost any other factor.\u003c\/h3\u003e\n    \u003cdiv class=\"pd-tsdpb-moisture-problems\"\u003e\n      \u003cdiv class=\"pd-tsdpb-moisture-problem\"\u003e\n        \u003cspan class=\"pd-tsdpb-moisture-num\"\u003e1\u003c\/span\u003e\n        \u003cp class=\"pd-tsdpb-moisture-text\"\u003e\u003cstrong\u003eAuger jams.\u003c\/strong\u003e Pellets swell as they absorb moisture. Swollen pellets cannot feed smoothly through the auger system and jam. An auger jam stops the cook entirely and requires manual clearing before the grill can be restarted.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-tsdpb-moisture-problem\"\u003e\n        \u003cspan class=\"pd-tsdpb-moisture-num\"\u003e2\u003c\/span\u003e\n        \u003cp class=\"pd-tsdpb-moisture-text\"\u003e\u003cstrong\u003eInconsistent burn temperature.\u003c\/strong\u003e Damp pellets burn less consistently than dry ones, producing erratic temperature swings rather than the stable, set-point temperature that pellet grill cooking depends on for long cooks.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-tsdpb-moisture-problem\"\u003e\n        \u003cspan class=\"pd-tsdpb-moisture-num\"\u003e3\u003c\/span\u003e\n        \u003cp class=\"pd-tsdpb-moisture-text\"\u003e\u003cstrong\u003ePoor smoke quality.\u003c\/strong\u003e Damp pellets produce white, billowing smoke from incomplete combustion rather than the thin, clean blue smoke that carries flavour cleanly into the food. White smoke means bitter, unpleasant flavour.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-tsdpb-moisture-problem\"\u003e\n        \u003cspan class=\"pd-tsdpb-moisture-num\"\u003e4\u003c\/span\u003e\n        \u003cp class=\"pd-tsdpb-moisture-text\"\u003e\u003cstrong\u003ePellets cannot be recovered once wet.\u003c\/strong\u003e Unlike other consumables, pellets that have absorbed enough moisture to begin breaking down cannot be dried out and restored to usable condition.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 class=\"pd-tsdpb-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-tsdpb-features\"\u003e\n\n    \u003cdiv class=\"pd-tsdpb-feature\"\u003e\n      \u003cp class=\"pd-tsdpb-feature-title\"\u003eAirtight Lid with Locking Closure\u003c\/p\u003e\n      \u003cp class=\"pd-tsdpb-feature-body\"\u003eThe lid seals airtight and locks closed to prevent moisture entering the bin. \u003cstrong\u003eEffective in Sydney humidity, on covered patios, in sheds, and in garages\u003c\/strong\u003e where ambient moisture would otherwise degrade an open bag of pellets over time.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tsdpb-feature\"\u003e\n      \u003cp class=\"pd-tsdpb-feature-title\"\u003e22 lb Capacity\u003c\/p\u003e\n      \u003cp class=\"pd-tsdpb-feature-body\"\u003eHolds a full 9kg (22lb) Traeger pellet bag with room remaining. \u003cstrong\u003eNo need to leave excess pellets in an open or loosely sealed bag\u003c\/strong\u003e between cooks. The full bag goes into the bin, the lid locks, and the pellets stay dry until needed.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tsdpb-feature\"\u003e\n      \u003cp class=\"pd-tsdpb-feature-title\"\u003eStacking Design\u003c\/p\u003e\n      \u003cp class=\"pd-tsdpb-feature-body\"\u003eBins are designed to stack directly on top of each other. \u003cstrong\u003eA collection of different pellet flavours\u003c\/strong\u003e (Signature Blend, Hickory, Apple, Cherry, Pecan, Oak and Whiskey) stores in a compact vertical footprint rather than in open bags stacked against a wall.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tsdpb-feature\"\u003e\n      \u003cp class=\"pd-tsdpb-feature-title\"\u003eFlavour Stickers Included\u003c\/p\u003e\n      \u003cp class=\"pd-tsdpb-feature-body\"\u003eSix pre-labelled stickers covering the six standard Traeger flavours and six blank stickers for custom blends or non-Traeger pellets. \u003cstrong\u003eEach bin is clearly labelled\u003c\/strong\u003e so the correct pellet is loaded for each cook without opening multiple bins to check.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- STICKER FLAVOURS --\u003e\n  \u003cdiv class=\"pd-tsdpb-stickers\"\u003e\n    \u003cstrong\u003ePre-labelled sticker flavours included:\u003c\/strong\u003e Hickory, Apple, Pecan, Cherry, Mesquite, and Signature Blend. Six blank stickers also included for custom blends, BBQr's Delight pellets, or any other non-Traeger fuel stored in the bin.\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-tsdpb-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-tsdpb-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger StayDry Pellet Bin and Lid\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eBAC615\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCapacity\u003c\/td\u003e\n\u003ctd\u003e22 lb (approximately 10 kg)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eLid Type\u003c\/td\u003e\n\u003ctd\u003eAirtight with locking closure\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eStacking\u003c\/td\u003e\n\u003ctd\u003eYes — bins stack directly on top of each other\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eStickers Included\u003c\/td\u003e\n\u003ctd\u003e6 pre-labelled (Hickory, Apple, Pecan, Cherry, Mesquite, Signature) + 6 blank\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCompatible With\u003c\/td\u003e\n\u003ctd\u003eAll Traeger and non-Traeger pellet brands\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003ch3 class=\"pd-tsdpb-heading\"\u003eCommon Questions\u003c\/h3\u003e\n\n  \u003cdetails class=\"pd-tsdpb-faq-item\"\u003e\n    \u003csummary\u003eDo I really need to store pellets in a sealed bin?\u003cspan class=\"pd-tsdpb-faq-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cdiv class=\"pd-tsdpb-faq-answer\"\u003e\n      \u003cp\u003eIf your grill is outdoors and you live anywhere with humidity or seasonal rain, yes. Pellets left in a loose or open bag absorb moisture from the air over time, particularly overnight or between cooks. \u003cstrong\u003eIn Sydney's climate, an open bag of pellets left outside will begin to degrade within a few uses\u003c\/strong\u003e. The consequences are practical: auger jams, inconsistent temperature, and poor smoke quality. A sealed bin eliminates all three.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"pd-tsdpb-faq-item\"\u003e\n    \u003csummary\u003eCan I use it for non-Traeger pellets?\u003cspan class=\"pd-tsdpb-faq-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cdiv class=\"pd-tsdpb-faq-answer\"\u003e\n      \u003cp\u003eYes. The StayDry bin works for any hardwood pellet regardless of brand. \u003cstrong\u003eBBQr's Delight pellet grill fuel\u003c\/strong\u003e — also stocked at BBQ Republic — stores perfectly in the StayDry bin. The six blank stickers allow you to label the bin for any pellet brand or custom blend you are storing.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"pd-tsdpb-faq-item\"\u003e\n    \u003csummary\u003eHow many bins do I need?\u003cspan class=\"pd-tsdpb-faq-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cdiv class=\"pd-tsdpb-faq-answer\"\u003e\n      \u003cp\u003eOne bin per pellet flavour you stock. If you keep two or three flavours on hand (for example, Signature Blend as your everyday pellet and Hickory for brisket cooks), two or three bins cover the collection. \u003cstrong\u003eThe stacking design keeps the footprint small\u003c\/strong\u003e — three bins stacked take up the floor space of one. Bins are sold individually so you can add to your collection as your pellet range grows.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"pd-tsdpb-cta\"\u003e\n    \u003cdiv class=\"pd-tsdpb-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full Traeger pellet range. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-tsdpb-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46773516370092,"sku":"BAC615","price":59.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/traeger-staydry-pellet-bin-studio1.webp?v=1784105335"},{"product_id":"traeger-xxl-cut-meat-fish-spatula","title":"Traeger XXL Cut Meat \u0026 Fish Spatula","description":"\u003cstyle\u003e\n.pd-txxls-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-txxls-wrap * { box-sizing: border-box; }\n\n.pd-txxls-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-txxls-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-txxls-stat:last-child { border-right: none; }\n.pd-txxls-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-txxls-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-txxls-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-txxls-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-txxls-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-txxls-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* THE PROBLEM IT SOLVES *\/\n.pd-txxls-problem {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 24px;\n  margin-bottom: 24px;\n}\n.pd-txxls-problem-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 8px;\n  display: block;\n}\n.pd-txxls-problem h3 {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #f0ece4;\n  margin: 0 0 10px;\n  line-height: 1.2;\n}\n.pd-txxls-problem p {\n  font-size: 0.9rem;\n  color: #a8a39e;\n  line-height: 1.75;\n  margin: 0 0 8px;\n}\n.pd-txxls-problem p:last-child { margin: 0; }\n.pd-txxls-problem strong { color: #f0ece4; font-weight: 700; }\n\n\/* FEATURES *\/\n.pd-txxls-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-txxls-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-txxls-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-txxls-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-txxls-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* USE CASES *\/\n.pd-txxls-uses {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  margin-bottom: 24px;\n}\n.pd-txxls-uses-label {\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 12px;\n  display: block;\n}\n.pd-txxls-uses-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 6px 16px;\n}\n.pd-txxls-use-item {\n  display: flex;\n  gap: 8px;\n  font-size: 0.84rem;\n  color: #a8a39e;\n  line-height: 1.5;\n  align-items: baseline;\n}\n.pd-txxls-use-item::before {\n  content: '';\n  width: 5px;\n  height: 5px;\n  border-radius: 50%;\n  background: var(--pd-accent);\n  flex-shrink: 0;\n  margin-top: 6px;\n}\n\n\/* SPECS *\/\n.pd-txxls-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-txxls-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-txxls-specs-table tr:last-child { border-bottom: none; }\n.pd-txxls-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-txxls-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-txxls-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-txxls-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* CTA *\/\n.pd-txxls-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-txxls-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-txxls-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-txxls-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-txxls-cta-btn:hover { background: #a50d25; }\n.pd-txxls-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-txxls-stats { grid-template-columns: 1fr; }\n  .pd-txxls-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-txxls-stat:last-child { border-bottom: none; }\n  .pd-txxls-features { grid-template-columns: 1fr; }\n  .pd-txxls-uses-grid { grid-template-columns: 1fr; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-txxls-wrap\"\u003e\n\u003cdiv class=\"pd-txxls-stats\"\u003e\n\u003cdiv class=\"pd-txxls-stat\"\u003e\n\u003cspan class=\"pd-txxls-stat-val\"\u003eXXL Face\u003c\/span\u003e \u003cspan class=\"pd-txxls-stat-label\"\u003eMassive Support Surface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-txxls-stat\"\u003e\n\u003cspan class=\"pd-txxls-stat-val\"\u003eMeat + Fish\u003c\/span\u003e \u003cspan class=\"pd-txxls-stat-label\"\u003eLarge Format Transfers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-txxls-stat\"\u003e\n\u003cspan class=\"pd-txxls-stat-val\"\u003eSturdy Handle\u003c\/span\u003e \u003cspan class=\"pd-txxls-stat-label\"\u003eFull Brisket Rated\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-txxls-intro\"\u003eThe Traeger XXL Meat and Fish Spatula is \u003cstrong\u003ebuilt around a single problem: moving very large pieces of food without them breaking apart\u003c\/strong\u003e. A massive spatula face provides enough support across the full width of a large cut to carry it cleanly from the grill to the board. A sturdy long handle supports the weight of a large brisket at a safe distance from the heat. The tool that your grill's cooking capacity actually requires.\u003c\/div\u003e\n\u003c!-- THE PROBLEM --\u003e\n\u003cdiv class=\"pd-txxls-problem\"\u003e\n\u003cspan class=\"pd-txxls-problem-eyebrow\"\u003eThe Problem It Solves\u003c\/span\u003e\n\u003ch3\u003eA standard spatula is too small for large-format BBQ cooking.\u003c\/h3\u003e\n\u003cp\u003eA standard kitchen or BBQ spatula is too short and too narrow to get underneath a full packer brisket or a whole side of salmon with confidence. \u003cstrong\u003eInsufficient support under a large protein means the food folds, tears, or breaks at the moment of transfer\u003c\/strong\u003e - after twelve hours on the smoker, that is the worst possible outcome.\u003c\/p\u003e\n\u003cp\u003eThe XXL Spatula's massive face provides the contact area needed to distribute the weight of a large protein across the full spatula surface. \u003cstrong\u003eThe protein transfers as a single intact piece\u003c\/strong\u003e rather than folding or tearing under its own weight on a small spatula head.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURES --\u003e\n\u003ch3 class=\"pd-txxls-heading\"\u003eFeatures\u003c\/h3\u003e\n\u003cdiv class=\"pd-txxls-features\"\u003e\n\u003cdiv class=\"pd-txxls-feature\"\u003e\n\u003cp class=\"pd-txxls-feature-title\"\u003eMassive Support Surface\u003c\/p\u003e\n\u003cp class=\"pd-txxls-feature-body\"\u003eThe XXL face is sized to support large cuts of meat and whole fish in a single transfer. \u003cstrong\u003eEnough contact area to carry a full packer brisket\u003c\/strong\u003e or a whole side of salmon from the grill to the carving board without the protein breaking apart mid-move.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-txxls-feature\"\u003e\n\u003cp class=\"pd-txxls-feature-title\"\u003eSturdy Long Handle\u003c\/p\u003e\n\u003cp class=\"pd-txxls-feature-body\"\u003eThe handle is built to support the weight of a large protein at arm's length. \u003cstrong\u003eKeeps hands away from the heat of the grill during the transfer\u003c\/strong\u003e while maintaining control of a heavy, hot piece of meat without flex or instability in the handle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-txxls-feature\"\u003e\n\u003cp class=\"pd-txxls-feature-title\"\u003eMeat and Fish Specific Design\u003c\/p\u003e\n\u003cp class=\"pd-txxls-feature-body\"\u003eDesigned for both large meat cuts and whole fish, which require different handling approaches. \u003cstrong\u003eThe spatula face slides cleanly under both\u003c\/strong\u003e the firm exterior of a smoked brisket and the more delicate structure of a whole cooked fish or a salmon side.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-txxls-feature\"\u003e\n\u003cp class=\"pd-txxls-feature-title\"\u003eMatches the Scale of the Grill\u003c\/p\u003e\n\u003cp class=\"pd-txxls-feature-body\"\u003eFor cooks using a Pro 780, Woodridge Pro, or Ironwood XL where the cooking surface regularly holds full-size proteins, \u003cstrong\u003ethe transfer tool needs to match the scale of the food\u003c\/strong\u003e. The XXL Spatula is sized for the kind of cook these grills produce.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- USE CASES --\u003e\n\u003cdiv class=\"pd-txxls-uses\"\u003e\n\u003cspan class=\"pd-txxls-uses-label\"\u003eWhat to Use It For\u003c\/span\u003e\n\u003cdiv class=\"pd-txxls-uses-grid\"\u003e\n\u003cdiv class=\"pd-txxls-use-item\"\u003eFull packer brisket transfer after the cook\u003c\/div\u003e\n\u003cdiv class=\"pd-txxls-use-item\"\u003eWhole side of salmon from grill to board\u003c\/div\u003e\n\u003cdiv class=\"pd-txxls-use-item\"\u003eLarge roasts and whole poultry\u003c\/div\u003e\n\u003cdiv class=\"pd-txxls-use-item\"\u003eWhole fish from the smoker\u003c\/div\u003e\n\u003cdiv class=\"pd-txxls-use-item\"\u003eLarge pork shoulders at the rest stage\u003c\/div\u003e\n\u003cdiv class=\"pd-txxls-use-item\"\u003eAny protein too large for a standard spatula\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPECS --\u003e\n\u003ch3 class=\"pd-txxls-heading\"\u003eSpecifications\u003c\/h3\u003e\n\u003ctable class=\"pd-txxls-specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger XXL Cut Meat and Fish Spatula\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eBAC532\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDesign\u003c\/td\u003e\n\u003ctd\u003eXXL face with sturdy long handle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBest For\u003c\/td\u003e\n\u003ctd\u003eFull packer brisket, whole fish sides, large roasts, whole poultry\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"pd-txxls-cta\"\u003e\n\u003cdiv class=\"pd-txxls-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full Traeger accessories range. Sydney metro delivery available.\u003c\/div\u003e\n\u003ca class=\"pd-txxls-cta-btn\" href=\"tel:0434010411\"\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Call 0434 010 411 \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46773542781100,"sku":"BAC532","price":85.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/BBQSpatulaXXL_001.webp?v=1784105596"},{"product_id":"traeger-bbq-grilling-spatula","title":"Traeger BBQ Grilling Spatula","description":"\u003cstyle\u003e\n.pd-tbspt-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-tbspt-wrap * { box-sizing: border-box; }\n\n.pd-tbspt-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-tbspt-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-tbspt-stat:last-child { border-right: none; }\n.pd-tbspt-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-tbspt-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-tbspt-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-tbspt-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-tbspt-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-tbspt-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* FEATURES *\/\n.pd-tbspt-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-tbspt-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-tbspt-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-tbspt-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-tbspt-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* VS XXL *\/\n.pd-tbspt-vs {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  margin-bottom: 24px;\n  font-size: 0.87rem;\n  color: #a8a39e;\n  line-height: 1.7;\n}\n.pd-tbspt-vs strong { color: #f0ece4; font-weight: 700; }\n\n\/* SPECS *\/\n.pd-tbspt-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-tbspt-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-tbspt-specs-table tr:last-child { border-bottom: none; }\n.pd-tbspt-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-tbspt-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-tbspt-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-tbspt-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* CTA *\/\n.pd-tbspt-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-tbspt-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-tbspt-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-tbspt-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-tbspt-cta-btn:hover { background: #a50d25; }\n.pd-tbspt-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-tbspt-stats { grid-template-columns: 1fr; }\n  .pd-tbspt-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-tbspt-stat:last-child { border-bottom: none; }\n  .pd-tbspt-features { grid-template-columns: 1fr; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-tbspt-wrap\"\u003e\n\n  \u003cdiv class=\"pd-tbspt-stats\"\u003e\n    \u003cdiv class=\"pd-tbspt-stat\"\u003e\n      \u003cspan class=\"pd-tbspt-stat-val\"\u003e17 Inches\u003c\/span\u003e\n      \u003cspan class=\"pd-tbspt-stat-label\"\u003eOverall Length\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tbspt-stat\"\u003e\n      \u003cspan class=\"pd-tbspt-stat-val\"\u003eStainless + Teak\u003c\/span\u003e\n      \u003cspan class=\"pd-tbspt-stat-label\"\u003eSteel Blade, Wood Handle\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tbspt-stat\"\u003e\n      \u003cspan class=\"pd-tbspt-stat-val\"\u003eHanging Loop\u003c\/span\u003e\n      \u003cspan class=\"pd-tbspt-stat-label\"\u003eStorage Ready\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tbspt-intro\"\u003e\n    The Traeger BBQ Grilling Spatula is the \u003cstrong\u003eeveryday grilling tool\u003c\/strong\u003e. Stainless steel construction with a strong teak wood handle and a 17-inch overall length that keeps hands a comfortable distance from the grill surface. Built to handle regular use across steaks, chicken, fish, and everything that comes off a pellet grill on a weekly basis.\n  \u003c\/div\u003e\n\n  \u003ch3 class=\"pd-tbspt-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-tbspt-features\"\u003e\n\n    \u003cdiv class=\"pd-tbspt-feature\"\u003e\n      \u003cp class=\"pd-tbspt-feature-title\"\u003eStainless Steel Construction\u003c\/p\u003e\n      \u003cp class=\"pd-tbspt-feature-body\"\u003eThe blade is stainless steel: durable, food-safe, resistant to staining, and easy to clean after a cook. \u003cstrong\u003eStainless holds up to the temperatures of a pellet grill\u003c\/strong\u003e and does not warp or degrade with regular outdoor use the way lower-grade metals do.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tbspt-feature\"\u003e\n      \u003cp class=\"pd-tbspt-feature-title\"\u003eTeak Wood Handle\u003c\/p\u003e\n      \u003cp class=\"pd-tbspt-feature-body\"\u003eTeak is a naturally oily hardwood that resists moisture and holds up well in outdoor cooking environments. \u003cstrong\u003eIt does not conduct heat like a full metal handle\u003c\/strong\u003e, keeping the grip comfortable during extended grilling sessions. Develops character with use rather than deteriorating.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tbspt-feature\"\u003e\n      \u003cp class=\"pd-tbspt-feature-title\"\u003e17-Inch Length\u003c\/p\u003e\n      \u003cp class=\"pd-tbspt-feature-body\"\u003eLong enough to reach across a full pellet grill grate while keeping hands well clear of the heat. \u003cstrong\u003eThe 17-inch length is the correct proportion\u003c\/strong\u003e for confident use on a Pro 575, Pro 780, or Woodridge Pro without the handle bringing hands uncomfortably close to the cooking surface.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tbspt-feature\"\u003e\n      \u003cp class=\"pd-tbspt-feature-title\"\u003eHanging Loop\u003c\/p\u003e\n      \u003cp class=\"pd-tbspt-feature-body\"\u003eA loop at the end of the handle allows the spatula to hang on a hook next to the grill between cooks. \u003cstrong\u003eMore convenient than leaving it on the grill grates or a side shelf\u003c\/strong\u003e, and keeps the blade clean and protected when not in use.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- VS XXL --\u003e\n  \u003cdiv class=\"pd-tbspt-vs\"\u003e\n    \u003cstrong\u003eStandard vs XXL Spatula.\u003c\/strong\u003e This is the everyday grilling spatula for turning steaks, repositioning chicken pieces, flipping fish fillets, and managing burgers. The Traeger XXL Meat and Fish Spatula (BAC532) is for large-format transfers of whole briskets and full sides of salmon where a standard spatula face is insufficient to support the protein. Both are available at BBQ Republic.\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-tbspt-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-tbspt-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger BBQ Grilling Spatula\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eBAC531\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eOverall Length\u003c\/td\u003e\n\u003ctd\u003e17 inches (approximately 43cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBlade Material\u003c\/td\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eHandle Material\u003c\/td\u003e\n\u003ctd\u003eTeak wood\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eStorage\u003c\/td\u003e\n\u003ctd\u003eHanging loop at handle end\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCare\u003c\/td\u003e\n\u003ctd\u003eHand wash recommended\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-tbspt-cta\"\u003e\n    \u003cdiv class=\"pd-tbspt-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full Traeger accessories range. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-tbspt-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46773575712940,"sku":"BAC531","price":59.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/BBQ_Spatula.webp?v=1784105860"},{"product_id":"traeger-ez-clean-grease-ash-keg-liner-5-pack","title":"Traeger EZ-Clean Grease \u0026 Ash Keg Liner 5 Pack","description":"\u003cstyle\u003e\n.pd-tekgl-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-tekgl-wrap * { box-sizing: border-box; }\n\n.pd-tekgl-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-tekgl-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-tekgl-stat:last-child { border-right: none; }\n.pd-tekgl-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-tekgl-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-tekgl-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-tekgl-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-tekgl-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-tekgl-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* HOW IT WORKS *\/\n.pd-tekgl-how {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 24px;\n  margin-bottom: 24px;\n}\n.pd-tekgl-how-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 10px;\n  display: block;\n}\n.pd-tekgl-how-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n}\n.pd-tekgl-how-step {\n  display: flex;\n  gap: 12px;\n  align-items: flex-start;\n}\n.pd-tekgl-how-num {\n  width: 24px;\n  height: 24px;\n  border-radius: 50%;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.68rem;\n  font-weight: 800;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  margin-top: 1px;\n}\n.pd-tekgl-how-text {\n  font-size: 0.88rem;\n  color: #a8a39e;\n  line-height: 1.6;\n}\n.pd-tekgl-how-text strong { color: #f0ece4; font-weight: 700; }\n\n\/* FEATURES *\/\n.pd-tekgl-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-tekgl-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-tekgl-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-tekgl-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-tekgl-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* COMPAT NOTE *\/\n.pd-tekgl-compat {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 22px;\n  margin-bottom: 24px;\n  font-size: 0.88rem;\n  color: var(--pd-muted);\n  line-height: 1.7;\n}\n.pd-tekgl-compat strong { color: var(--pd-text); font-weight: 700; }\n\n\/* SPECS *\/\n.pd-tekgl-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-tekgl-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-tekgl-specs-table tr:last-child { border-bottom: none; }\n.pd-tekgl-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-tekgl-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-tekgl-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-tekgl-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* CTA *\/\n.pd-tekgl-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-tekgl-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-tekgl-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-tekgl-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-tekgl-cta-btn:hover { background: #a50d25; }\n.pd-tekgl-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-tekgl-stats { grid-template-columns: 1fr; }\n  .pd-tekgl-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-tekgl-stat:last-child { border-bottom: none; }\n  .pd-tekgl-features { grid-template-columns: 1fr; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-tekgl-wrap\"\u003e\n\n  \u003cdiv class=\"pd-tekgl-stats\"\u003e\n    \u003cdiv class=\"pd-tekgl-stat\"\u003e\n      \u003cspan class=\"pd-tekgl-stat-val\"\u003e5 Liners\u003c\/span\u003e\n      \u003cspan class=\"pd-tekgl-stat-label\"\u003ePer Pack\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tekgl-stat\"\u003e\n      \u003cspan class=\"pd-tekgl-stat-val\"\u003eHeat-Resistant\u003c\/span\u003e\n      \u003cspan class=\"pd-tekgl-stat-label\"\u003eAluminium\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tekgl-stat\"\u003e\n      \u003cspan class=\"pd-tekgl-stat-val\"\u003eSwap in Seconds\u003c\/span\u003e\n      \u003cspan class=\"pd-tekgl-stat-label\"\u003eNo Scrubbing\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tekgl-intro\"\u003e\n    Five disposable \u003cstrong\u003eheat-resistant aluminium liners for the EZ-Clean Grease and Ash Keg\u003c\/strong\u003e on the Traeger Woodridge Pro and Ironwood XL. When the liner fills, pull it out, discard it, and drop a fresh one in. The keg itself stays clean. No scrubbing.\n  \u003c\/div\u003e\n\n  \u003c!-- HOW IT WORKS --\u003e\n  \u003cdiv class=\"pd-tekgl-how\"\u003e\n    \u003cspan class=\"pd-tekgl-how-eyebrow\"\u003eHow the Liner System Works\u003c\/span\u003e\n    \u003cdiv class=\"pd-tekgl-how-steps\"\u003e\n      \u003cdiv class=\"pd-tekgl-how-step\"\u003e\n        \u003cspan class=\"pd-tekgl-how-num\"\u003e1\u003c\/span\u003e\n        \u003cp class=\"pd-tekgl-how-text\"\u003e\u003cstrong\u003eDrop a liner into the EZ-Clean Keg\u003c\/strong\u003e before your cook. It sits inside the keg and catches all grease drippings and pellet ash during the cook.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-tekgl-how-step\"\u003e\n        \u003cspan class=\"pd-tekgl-how-num\"\u003e2\u003c\/span\u003e\n        \u003cp class=\"pd-tekgl-how-text\"\u003e\u003cstrong\u003eCook as normal.\u003c\/strong\u003e Grease from the food and ash from the firebox collect in the liner. The extra-large volume handles a long cook before the liner needs changing.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-tekgl-how-step\"\u003e\n        \u003cspan class=\"pd-tekgl-how-num\"\u003e3\u003c\/span\u003e\n        \u003cp class=\"pd-tekgl-how-text\"\u003e\u003cstrong\u003eAfter the cook, pull the liner out and discard it.\u003c\/strong\u003e The keg underneath stays clean. Drop a fresh liner in before the next cook. The whole process takes seconds.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 class=\"pd-tekgl-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-tekgl-features\"\u003e\n\n    \u003cdiv class=\"pd-tekgl-feature\"\u003e\n      \u003cp class=\"pd-tekgl-feature-title\"\u003eDisposable, No Scrubbing\u003c\/p\u003e\n      \u003cp class=\"pd-tekgl-feature-body\"\u003eWithout a liner, the keg accumulates baked-on grease and ash residue that requires effort to clean properly between cooks. \u003cstrong\u003eWith a liner, the keg stays clean indefinitely\u003c\/strong\u003e and the post-cook cleanup is just pulling a liner out.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tekgl-feature\"\u003e\n      \u003cp class=\"pd-tekgl-feature-title\"\u003eHeat-Resistant Aluminium\u003c\/p\u003e\n      \u003cp class=\"pd-tekgl-feature-body\"\u003eThe liners are made from lightweight, heat-resistant aluminium that handles the residual heat from the keg at the end of a cook. \u003cstrong\u003eNo warping or failure under normal cooking conditions.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tekgl-feature\"\u003e\n      \u003cp class=\"pd-tekgl-feature-title\"\u003eExtra-Large Volume\u003c\/p\u003e\n      \u003cp class=\"pd-tekgl-feature-body\"\u003eThe extra-large liner volume means \u003cstrong\u003ea single liner typically lasts multiple cooks\u003c\/strong\u003e before needing to be changed, depending on the fat content of the proteins being cooked. Less frequent liner swaps.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tekgl-feature\"\u003e\n      \u003cp class=\"pd-tekgl-feature-title\"\u003ePack of 5\u003c\/p\u003e\n      \u003cp class=\"pd-tekgl-feature-body\"\u003eFive liners per pack provides \u003cstrong\u003emultiple sessions worth of clean cooking\u003c\/strong\u003e without needing to restock after every few cooks. Keep a pack on hand alongside the pellets and covers.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- COMPAT NOTE --\u003e\n  \u003cdiv class=\"pd-tekgl-compat\"\u003e\n    \u003cstrong\u003eCompatibility note.\u003c\/strong\u003e These liners are designed specifically for the EZ-Clean Grease and Ash Keg, which is a feature of the Traeger Woodridge Pro and Ironwood XL grills. They are not compatible with the Pro 575 or Pro 780, which use a different grease management system. If you own a Woodridge Pro or Ironwood XL, these liners are the correct consumable for that grill's keg system.\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-tekgl-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-tekgl-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger EZ-Clean Grease and Ash Keg Liner\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eBAC608\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003ePack Quantity\u003c\/td\u003e\n\u003ctd\u003e5 liners\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eLightweight, heat-resistant aluminium\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eVolume\u003c\/td\u003e\n\u003ctd\u003eExtra-large\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eDisposal\u003c\/td\u003e\n\u003ctd\u003eDisposable (single use per liner, multiple cooks per liner typical)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCompatible With\u003c\/td\u003e\n\u003ctd\u003eEZ-Clean Grease and Ash Keg (Woodridge Pro and Ironwood XL)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eNot Compatible With\u003c\/td\u003e\n\u003ctd\u003ePro 575, Pro 780\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-tekgl-cta\"\u003e\n    \u003cdiv class=\"pd-tekgl-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full Traeger accessories range. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-tekgl-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46773629059244,"sku":"BAC608","price":29.0,"currency_code":"AUD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/traeger-grease-ash-keg-liner-studio-front.webp?v=1784106331"},{"product_id":"traeger-grease-bucket-liners-5-pack","title":"Traeger Grease Bucket Liners - 5 Pack","description":"\u003cstyle\u003e\n.pd-tgbl-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-tgbl-wrap * { box-sizing: border-box; }\n\n.pd-tgbl-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-tgbl-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-tgbl-stat:last-child { border-right: none; }\n.pd-tgbl-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-tgbl-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-tgbl-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-tgbl-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-tgbl-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-tgbl-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* HOW IT WORKS *\/\n.pd-tgbl-how {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  margin-bottom: 24px;\n}\n.pd-tgbl-how-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 10px;\n  display: block;\n}\n.pd-tgbl-how-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n.pd-tgbl-how-step {\n  display: flex;\n  gap: 10px;\n  align-items: flex-start;\n}\n.pd-tgbl-how-num {\n  width: 22px;\n  height: 22px;\n  border-radius: 50%;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.65rem;\n  font-weight: 800;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  margin-top: 1px;\n}\n.pd-tgbl-how-text {\n  font-size: 0.87rem;\n  color: #a8a39e;\n  line-height: 1.6;\n}\n.pd-tgbl-how-text strong { color: #f0ece4; font-weight: 700; }\n\n\/* WHICH LINER NOTE *\/\n.pd-tgbl-which {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 22px;\n  margin-bottom: 24px;\n  font-size: 0.88rem;\n  color: var(--pd-muted);\n  line-height: 1.75;\n}\n.pd-tgbl-which strong { color: var(--pd-text); font-weight: 700; }\n\n\/* COMPAT *\/\n.pd-tgbl-compat {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 16px 22px;\n  margin-bottom: 24px;\n  font-size: 0.84rem;\n  color: #a8a39e;\n  line-height: 1.7;\n}\n.pd-tgbl-compat strong { color: #f0ece4; font-weight: 700; }\n.pd-tgbl-compat-label {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 8px;\n  display: block;\n}\n\n\/* SPECS *\/\n.pd-tgbl-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-tgbl-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-tgbl-specs-table tr:last-child { border-bottom: none; }\n.pd-tgbl-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-tgbl-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-tgbl-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-tgbl-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* CTA *\/\n.pd-tgbl-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-tgbl-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-tgbl-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-tgbl-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-tgbl-cta-btn:hover { background: #a50d25; }\n.pd-tgbl-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-tgbl-stats { grid-template-columns: 1fr; }\n  .pd-tgbl-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-tgbl-stat:last-child { border-bottom: none; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-tgbl-wrap\"\u003e\n\n  \u003cdiv class=\"pd-tgbl-stats\"\u003e\n    \u003cdiv class=\"pd-tgbl-stat\"\u003e\n      \u003cspan class=\"pd-tgbl-stat-val\"\u003e5 Liners\u003c\/span\u003e\n      \u003cspan class=\"pd-tgbl-stat-label\"\u003ePer Pack\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tgbl-stat\"\u003e\n      \u003cspan class=\"pd-tgbl-stat-val\"\u003eAluminium\u003c\/span\u003e\n      \u003cspan class=\"pd-tgbl-stat-label\"\u003eDrip Bucket Liner\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tgbl-stat\"\u003e\n      \u003cspan class=\"pd-tgbl-stat-val\"\u003ePro 575 + 780\u003c\/span\u003e\n      \u003cspan class=\"pd-tgbl-stat-label\"\u003eCompatible\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tgbl-intro\"\u003e\n    Five disposable \u003cstrong\u003ealuminium liners for the side-mounted grease drip bucket\u003c\/strong\u003e on the Traeger Pro 575, Pro 780, and a wide range of other Traeger models. Drop one in before the cook. When it fills with grease drippings, pull it out, discard it, and replace it. \u003cstrong\u003eThe bucket stays clean. No scrubbing.\u003c\/strong\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HOW IT WORKS --\u003e\n  \u003cdiv class=\"pd-tgbl-how\"\u003e\n    \u003cspan class=\"pd-tgbl-how-eyebrow\"\u003eThree Steps\u003c\/span\u003e\n    \u003cdiv class=\"pd-tgbl-how-steps\"\u003e\n      \u003cdiv class=\"pd-tgbl-how-step\"\u003e\n        \u003cspan class=\"pd-tgbl-how-num\"\u003e1\u003c\/span\u003e\n        \u003cp class=\"pd-tgbl-how-text\"\u003e\u003cstrong\u003eDrop a liner into the grease drip bucket\u003c\/strong\u003e before the cook. It sits inside and catches all grease drippings throughout the session.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-tgbl-how-step\"\u003e\n        \u003cspan class=\"pd-tgbl-how-num\"\u003e2\u003c\/span\u003e\n        \u003cp class=\"pd-tgbl-how-text\"\u003e\u003cstrong\u003eCook as normal.\u003c\/strong\u003e The liner collects the drippings. The bucket underneath stays clean.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-tgbl-how-step\"\u003e\n        \u003cspan class=\"pd-tgbl-how-num\"\u003e3\u003c\/span\u003e\n        \u003cp class=\"pd-tgbl-how-text\"\u003e\u003cstrong\u003eWhen the liner fills up, pull it out and discard it.\u003c\/strong\u003e Drop a fresh liner in before the next cook. Total cleanup time: seconds.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHICH LINER --\u003e\n  \u003cdiv class=\"pd-tgbl-which\"\u003e\n    \u003cstrong\u003eNot sure which liner you need?\u003c\/strong\u003e This product (BAC572) is for the grease-only drip bucket that hangs on the side of the Pro 575, Pro 780, and older Traeger models. The Woodridge Pro and Ironwood XL use a different system: the EZ-Clean Grease and Ash Keg, which collects grease and ash together and uses the EZ-Clean Keg Liner (BAC608). If you own a Pro 575 or Pro 780, this is the correct liner for your grill.\n  \u003c\/div\u003e\n\n  \u003c!-- COMPATIBILITY --\u003e\n  \u003cdiv class=\"pd-tgbl-compat\"\u003e\n    \u003cspan class=\"pd-tgbl-compat-label\"\u003eCompatible Grills\u003c\/span\u003e\n    Pro 575, Pro 780, Pro 22, Pro 34, Pro 20, Ironwood 650, Ironwood 885, Tailgater, Bronson, Junior, Junior Elite, Elite 22, Elite 34, Renegade, Eastwood 22, Eastwood 34, LoneStar, Heartland, Homestead, Silverton 620, Silverton 810, Century 22, Century 34, Select Pro, Select Elite and others. If your grill uses a small side-mounted grease drip bucket, these liners will fit.\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-tgbl-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-tgbl-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger Grease Bucket Liners\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eBAC572\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003ePack Quantity\u003c\/td\u003e\n\u003ctd\u003e5 liners\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eAluminium\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e5.7in x 5in x 4.33in (approx. 14.5cm x 12.7cm x 11cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSystem\u003c\/td\u003e\n\u003ctd\u003eSide-mounted grease drip bucket (grease only)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eKey Compatible Models\u003c\/td\u003e\n\u003ctd\u003ePro 575, Pro 780, Pro 22, Ironwood 650, Ironwood 885 and many others\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eNot For\u003c\/td\u003e\n\u003ctd\u003eEZ-Clean Grease and Ash Keg (Woodridge Pro \/ Ironwood XL) — use BAC608 for those\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-tgbl-cta\"\u003e\n    \u003cdiv class=\"pd-tgbl-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full Traeger accessories range. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-tgbl-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46773636235436,"sku":"BAC407","price":10.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/traeger-mini-grease-bucket-liner-studio-front-pkg.webp?v=1784106531"},{"product_id":"traeger-drip-tray-liners-5-pack-pro-575-pro-22","title":"Traeger Drip Tray Liners - 5 Pack - Pro 575\/Pro 22","description":"\u003cstyle\u003e\n.pd-tdtl-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-tdtl-wrap * { box-sizing: border-box; }\n\n.pd-tdtl-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-tdtl-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-tdtl-stat:last-child { border-right: none; }\n.pd-tdtl-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-tdtl-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-tdtl-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-tdtl-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-tdtl-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-tdtl-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* WHAT IS THE DRIP TRAY *\/\n.pd-tdtl-explainer {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 24px;\n  margin-bottom: 24px;\n}\n.pd-tdtl-explainer-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 10px;\n  display: block;\n}\n.pd-tdtl-explainer p {\n  font-size: 0.9rem;\n  color: #a8a39e;\n  line-height: 1.75;\n  margin: 0 0 10px;\n}\n.pd-tdtl-explainer p:last-child { margin: 0; }\n.pd-tdtl-explainer strong { color: #f0ece4; font-weight: 700; }\n\n\/* THREE LINER TYPES *\/\n.pd-tdtl-liners {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  margin-bottom: 24px;\n}\n.pd-tdtl-liners-label {\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 12px;\n  display: block;\n}\n.pd-tdtl-liner-items {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n.pd-tdtl-liner-item {\n  display: flex;\n  gap: 10px;\n  align-items: flex-start;\n  font-size: 0.84rem;\n  color: var(--pd-muted);\n  line-height: 1.5;\n  padding: 10px 12px;\n  border-radius: 6px;\n  border: 1px solid var(--pd-border);\n  background: var(--pd-bg);\n}\n.pd-tdtl-liner-item.current {\n  background: var(--pd-accent-dim);\n  border-color: rgba(200,16,46,0.25);\n}\n.pd-tdtl-liner-sku {\n  font-size: 0.72rem;\n  font-weight: 800;\n  color: var(--pd-accent);\n  white-space: nowrap;\n  padding-top: 2px;\n}\n.pd-tdtl-liner-desc { line-height: 1.45; }\n.pd-tdtl-liner-desc strong { color: var(--pd-text); font-weight: 700; }\n\n\/* FEATURES *\/\n.pd-tdtl-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-tdtl-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-tdtl-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-tdtl-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-tdtl-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* SPECS *\/\n.pd-tdtl-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-tdtl-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-tdtl-specs-table tr:last-child { border-bottom: none; }\n.pd-tdtl-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-tdtl-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-tdtl-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-tdtl-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* CTA *\/\n.pd-tdtl-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-tdtl-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-tdtl-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-tdtl-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-tdtl-cta-btn:hover { background: #a50d25; }\n.pd-tdtl-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-tdtl-stats { grid-template-columns: 1fr; }\n  .pd-tdtl-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-tdtl-stat:last-child { border-bottom: none; }\n  .pd-tdtl-features { grid-template-columns: 1fr; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-tdtl-wrap\"\u003e\n\n  \u003cdiv class=\"pd-tdtl-stats\"\u003e\n    \u003cdiv class=\"pd-tdtl-stat\"\u003e\n      \u003cspan class=\"pd-tdtl-stat-val\"\u003e5 Liners\u003c\/span\u003e\n      \u003cspan class=\"pd-tdtl-stat-label\"\u003ePer Pack\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tdtl-stat\"\u003e\n      \u003cspan class=\"pd-tdtl-stat-val\"\u003e22in x 15.5in\u003c\/span\u003e\n      \u003cspan class=\"pd-tdtl-stat-label\"\u003eLiner Dimensions\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tdtl-stat\"\u003e\n      \u003cspan class=\"pd-tdtl-stat-val\"\u003ePro 575 + 22\u003c\/span\u003e\n      \u003cspan class=\"pd-tdtl-stat-label\"\u003eCompatible Models\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tdtl-intro\"\u003e\n    Five disposable \u003cstrong\u003eheat-resistant aluminium liners for the internal drip tray\u003c\/strong\u003e on the Traeger Pro 575, Pro 22, and Pro 20. The drip tray is the large flat surface below the grill grates that intercepts all drippings during the cook. \u003cstrong\u003eLine it before the cook, peel it off after.\u003c\/strong\u003e No scrubbing. Pack of 5.\n  \u003c\/div\u003e\n\n  \u003c!-- WHAT IS THE DRIP TRAY --\u003e\n  \u003cdiv class=\"pd-tdtl-explainer\"\u003e\n    \u003cspan class=\"pd-tdtl-explainer-eyebrow\"\u003eWhat the Drip Tray Does and Why It Needs a Liner\u003c\/span\u003e\n    \u003cp\u003eThe drip tray sits below the grill grates and above the firebox inside the cook chamber. It intercepts all fat and drippings from the food during the cook and channels them toward the grease drain, which directs them down into the side-mounted grease bucket. It is the primary grease interception surface in the grill and it covers the full width and length of the cook chamber floor.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eWithout a liner, the drip tray accumulates baked-on, carbonised grease with every cook.\u003c\/strong\u003e After a long brisket session, the tray has hardened grease residue that requires significant scrubbing to remove. The aluminium liner sits over the full tray surface and catches everything. At the end of the cook, you peel the liner off and discard it. \u003cstrong\u003eThe tray underneath stays clean indefinitely.\u003c\/strong\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- THREE LINER TYPES CLARIFICATION --\u003e\n  \u003ch3 class=\"pd-tdtl-heading\"\u003eWhich Traeger Liner Do You Need?\u003c\/h3\u003e\n  \u003cdiv class=\"pd-tdtl-liners\"\u003e\n    \u003cspan class=\"pd-tdtl-liners-label\"\u003eThree Different Liner Products\u003c\/span\u003e\n    \u003cdiv class=\"pd-tdtl-liner-items\"\u003e\n      \u003cdiv class=\"pd-tdtl-liner-item current\"\u003e\n        \u003cspan class=\"pd-tdtl-liner-sku\"\u003eBAC566 ← This product\u003c\/span\u003e\n        \u003cspan class=\"pd-tdtl-liner-desc\"\u003e\u003cstrong\u003eDrip Tray Liner (22in x 15.5in)\u003c\/strong\u003e — Large internal tray below the grates. For Pro 575, Pro 22, Pro 20. The main grease interception surface inside the grill.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-tdtl-liner-item\"\u003e\n        \u003cspan class=\"pd-tdtl-liner-sku\"\u003eBAC572\u003c\/span\u003e\n        \u003cspan class=\"pd-tdtl-liner-desc\"\u003e\u003cstrong\u003eGrease Bucket Liner (5.7in x 5in)\u003c\/strong\u003e — Small side-mounted drip bucket. For Pro 575, Pro 780, and many other Traeger models. The small external collection bucket.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-tdtl-liner-item\"\u003e\n        \u003cspan class=\"pd-tdtl-liner-sku\"\u003eBAC608\u003c\/span\u003e\n        \u003cspan class=\"pd-tdtl-liner-desc\"\u003e\u003cstrong\u003eEZ-Clean Keg Liner\u003c\/strong\u003e — Combined grease and ash keg. For Woodridge Pro and Ironwood XL only. Not compatible with the Pro series.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 class=\"pd-tdtl-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-tdtl-features\"\u003e\n    \u003cdiv class=\"pd-tdtl-feature\"\u003e\n      \u003cp class=\"pd-tdtl-feature-title\"\u003eFull Tray Coverage at 22in x 15.5in\u003c\/p\u003e\n      \u003cp class=\"pd-tdtl-feature-body\"\u003eSized to cover the full internal drip tray of the Pro 575 and Pro 22. \u003cstrong\u003eNo exposed tray surface\u003c\/strong\u003e means all drippings land on the liner, not the tray.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tdtl-feature\"\u003e\n      \u003cp class=\"pd-tdtl-feature-title\"\u003eHeat-Resistant Aluminium\u003c\/p\u003e\n      \u003cp class=\"pd-tdtl-feature-body\"\u003eHandles the internal temperatures of the Pro 575 during normal cooking operations. \u003cstrong\u003eNo warping or failure\u003c\/strong\u003e at the temperatures produced by a pellet grill in low and slow or grilling modes.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tdtl-feature\"\u003e\n      \u003cp class=\"pd-tdtl-feature-title\"\u003eDisposable, No Scrubbing\u003c\/p\u003e\n      \u003cp class=\"pd-tdtl-feature-body\"\u003ePeel the liner off at the end of the cook and discard. \u003cstrong\u003eThe drip tray beneath stays clean\u003c\/strong\u003e, protecting the tray surface and eliminating the most time-consuming part of post-cook grill maintenance.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tdtl-feature\"\u003e\n      \u003cp class=\"pd-tdtl-feature-title\"\u003ePack of 5\u003c\/p\u003e\n      \u003cp class=\"pd-tdtl-feature-body\"\u003eFive liners per pack. \u003cstrong\u003eEach liner typically lasts one to two cooks\u003c\/strong\u003e depending on the fat content of the proteins being cooked. Keep a pack on hand alongside the grease bucket liners for complete post-cook cleanup in seconds.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-tdtl-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-tdtl-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger Drip Tray Liners\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eBAC566\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003ePack Quantity\u003c\/td\u003e\n\u003ctd\u003e5 liners\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e22in x 15.5in (approximately 56cm x 39cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eDisposable, heat-resistant aluminium\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCompatible With\u003c\/td\u003e\n\u003ctd\u003eTraeger Pro 575, Pro 22, Pro 20\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eComponent\u003c\/td\u003e\n\u003ctd\u003eInternal drip tray (below grill grates)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eNot For\u003c\/td\u003e\n\u003ctd\u003eGrease side bucket (use BAC572) or EZ-Clean Keg (use BAC608)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-tdtl-cta\"\u003e\n    \u003cdiv class=\"pd-tdtl-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full Traeger accessories range. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-tdtl-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46773648588972,"sku":"BAC566","price":24.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/Pro-575_Drip-Tray-Liner_PDP_HE.webp?v=1784106803"},{"product_id":"traeger-drip-tray-liners-5-pack-pro-780","title":"Traeger Drip Tray Liners - 5 Pack - Pro 780","description":"\u003cstyle\u003e\n.pd-tdtl780-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-tdtl780-wrap * { box-sizing: border-box; }\n\n.pd-tdtl780-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-tdtl780-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-tdtl780-stat:last-child { border-right: none; }\n.pd-tdtl780-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-tdtl780-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-tdtl780-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-tdtl780-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-tdtl780-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-tdtl780-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* SIZE MATTERS *\/\n.pd-tdtl780-size {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  margin-bottom: 24px;\n}\n.pd-tdtl780-size-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 10px;\n  display: block;\n}\n.pd-tdtl780-size-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 10px;\n}\n.pd-tdtl780-size-card {\n  border-radius: 6px;\n  padding: 14px 16px;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-tdtl780-size-card.current {\n  background: rgba(200,16,46,0.1);\n  border: 1px solid rgba(200,16,46,0.3);\n}\n.pd-tdtl780-size-card.other {\n  background: rgba(255,255,255,0.04);\n  border: 1px solid rgba(255,255,255,0.08);\n}\n.pd-tdtl780-size-label {\n  font-size: 0.6rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n}\n.pd-tdtl780-size-card.current .pd-tdtl780-size-label { color: var(--pd-accent); }\n.pd-tdtl780-size-card.other .pd-tdtl780-size-label { color: #9a9590; }\n.pd-tdtl780-size-model {\n  font-size: 0.9rem;\n  font-weight: 800;\n  color: #f0ece4;\n}\n.pd-tdtl780-size-dim {\n  font-size: 0.82rem;\n  color: #a8a39e;\n}\n.pd-tdtl780-size-sku {\n  font-size: 0.72rem;\n  color: #9a9590;\n}\n\n\/* FEATURES *\/\n.pd-tdtl780-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-tdtl780-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-tdtl780-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-tdtl780-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-tdtl780-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* SPECS *\/\n.pd-tdtl780-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-tdtl780-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-tdtl780-specs-table tr:last-child { border-bottom: none; }\n.pd-tdtl780-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-tdtl780-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-tdtl780-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-tdtl780-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* CTA *\/\n.pd-tdtl780-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-tdtl780-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-tdtl780-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-tdtl780-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-tdtl780-cta-btn:hover { background: #a50d25; }\n.pd-tdtl780-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-tdtl780-stats { grid-template-columns: 1fr; }\n  .pd-tdtl780-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-tdtl780-stat:last-child { border-bottom: none; }\n  .pd-tdtl780-features { grid-template-columns: 1fr; }\n  .pd-tdtl780-size-grid { grid-template-columns: 1fr; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-tdtl780-wrap\"\u003e\n\n  \u003cdiv class=\"pd-tdtl780-stats\"\u003e\n    \u003cdiv class=\"pd-tdtl780-stat\"\u003e\n      \u003cspan class=\"pd-tdtl780-stat-val\"\u003e5 Liners\u003c\/span\u003e\n      \u003cspan class=\"pd-tdtl780-stat-label\"\u003ePer Pack\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tdtl780-stat\"\u003e\n      \u003cspan class=\"pd-tdtl780-stat-val\"\u003e29in x 16in\u003c\/span\u003e\n      \u003cspan class=\"pd-tdtl780-stat-label\"\u003eLiner Dimensions\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tdtl780-stat\"\u003e\n      \u003cspan class=\"pd-tdtl780-stat-val\"\u003ePro 780 Only\u003c\/span\u003e\n      \u003cspan class=\"pd-tdtl780-stat-label\"\u003eModel Specific\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tdtl780-intro\"\u003e\n    Five disposable \u003cstrong\u003eheat-resistant aluminium liners for the internal drip tray of the Traeger Pro 780\u003c\/strong\u003e. The drip tray sits below the grill grates and intercepts all drippings during the cook. \u003cstrong\u003eLine it before the cook, peel it off after.\u003c\/strong\u003e The tray stays clean. Pack of 5, sized specifically for the Pro 780.\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE NOTE --\u003e\n  \u003ch3 class=\"pd-tdtl780-heading\"\u003ePro 780 vs Pro 575 — Different Sizes, Different Liners\u003c\/h3\u003e\n  \u003cdiv class=\"pd-tdtl780-size\"\u003e\n    \u003cspan class=\"pd-tdtl780-size-eyebrow\"\u003eModel-Specific Sizing — Do Not Cross Substitute\u003c\/span\u003e\n    \u003cdiv class=\"pd-tdtl780-size-grid\"\u003e\n      \u003cdiv class=\"pd-tdtl780-size-card current\"\u003e\n        \u003cspan class=\"pd-tdtl780-size-label\"\u003eThis Product\u003c\/span\u003e\n        \u003cspan class=\"pd-tdtl780-size-model\"\u003ePro 780\u003c\/span\u003e\n        \u003cspan class=\"pd-tdtl780-size-dim\"\u003e29in x 16in liner\u003c\/span\u003e\n        \u003cspan class=\"pd-tdtl780-size-sku\"\u003eSKU: BAC568\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-tdtl780-size-card other\"\u003e\n        \u003cspan class=\"pd-tdtl780-size-label\"\u003eDifferent Product\u003c\/span\u003e\n        \u003cspan class=\"pd-tdtl780-size-model\"\u003ePro 575 \/ Pro 22\u003c\/span\u003e\n        \u003cspan class=\"pd-tdtl780-size-dim\"\u003e22in x 15.5in liner\u003c\/span\u003e\n        \u003cspan class=\"pd-tdtl780-size-sku\"\u003eSKU: BAC566\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 class=\"pd-tdtl780-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-tdtl780-features\"\u003e\n    \u003cdiv class=\"pd-tdtl780-feature\"\u003e\n      \u003cp class=\"pd-tdtl780-feature-title\"\u003eFull Tray Coverage at 29in x 16in\u003c\/p\u003e\n      \u003cp class=\"pd-tdtl780-feature-body\"\u003eSized to cover the full internal drip tray of the Pro 780. \u003cstrong\u003eSeven inches longer than the Pro 575 liner\u003c\/strong\u003e to match the Pro 780's wider cooking area. No exposed tray surface, no partial protection.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tdtl780-feature\"\u003e\n      \u003cp class=\"pd-tdtl780-feature-title\"\u003eHeat-Resistant Aluminium\u003c\/p\u003e\n      \u003cp class=\"pd-tdtl780-feature-body\"\u003eHandles the internal temperatures of the Pro 780 during normal cooking without warping or failing. \u003cstrong\u003eRated for low-and-slow sessions and high-heat grilling\u003c\/strong\u003e modes across the full temperature range of the grill.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tdtl780-feature\"\u003e\n      \u003cp class=\"pd-tdtl780-feature-title\"\u003eDisposable, No Scrubbing\u003c\/p\u003e\n      \u003cp class=\"pd-tdtl780-feature-body\"\u003ePeel the liner off at the end of the cook and discard it. \u003cstrong\u003eThe drip tray beneath stays clean indefinitely\u003c\/strong\u003e, eliminating the most time-consuming part of post-cook grill maintenance without any scrubbing.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tdtl780-feature\"\u003e\n      \u003cp class=\"pd-tdtl780-feature-title\"\u003ePack of 5\u003c\/p\u003e\n      \u003cp class=\"pd-tdtl780-feature-body\"\u003eFive liners per pack. \u003cstrong\u003eKeep a pack alongside the grease bucket liners\u003c\/strong\u003e (BAC572) for complete post-cook cleanup on the Pro 780 in seconds — drip tray and bucket both lined and ready before the next cook.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-tdtl780-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-tdtl780-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger Pro 780 Drip Tray Liners\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eBAC568\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003ePack Quantity\u003c\/td\u003e\n\u003ctd\u003e5 liners\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e29in x 16in (approximately 74cm x 41cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eLightweight, disposable, heat-resistant aluminium\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCompatible With\u003c\/td\u003e\n\u003ctd\u003eTraeger Pro 780 only\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eComponent\u003c\/td\u003e\n\u003ctd\u003eInternal drip tray (below grill grates)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eNot Compatible With\u003c\/td\u003e\n\u003ctd\u003ePro 575 or Pro 22 — use BAC566 for those models\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-tdtl780-cta\"\u003e\n    \u003cdiv class=\"pd-tdtl780-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full Traeger accessories range. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-tdtl780-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46773653504172,"sku":"BAC568","price":29.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/Pro-780_Drip-Tray-Liner_PDP_HE.webp?v=1784107002"},{"product_id":"traeger-bbq-cleaning-brush","title":"Traeger BBQ Cleaning Brush","description":"\u003cstyle\u003e\n.pd-tbcb-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-tbcb-wrap * { box-sizing: border-box; }\n\n.pd-tbcb-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-tbcb-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-tbcb-stat:last-child { border-right: none; }\n.pd-tbcb-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-tbcb-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-tbcb-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-tbcb-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-tbcb-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-tbcb-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* THE BRISTLE PROBLEM *\/\n.pd-tbcb-bristle {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 22px 26px;\n  margin-bottom: 24px;\n}\n.pd-tbcb-bristle-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 10px;\n  display: block;\n}\n.pd-tbcb-bristle h3 {\n  font-size: 1.05rem;\n  font-weight: 800;\n  color: #f0ece4;\n  margin: 0 0 10px;\n  line-height: 1.2;\n}\n.pd-tbcb-bristle p {\n  font-size: 0.9rem;\n  color: #a8a39e;\n  line-height: 1.75;\n  margin: 0 0 10px;\n}\n.pd-tbcb-bristle p:last-child { margin: 0; }\n.pd-tbcb-bristle strong { color: #f0ece4; font-weight: 700; }\n\n\/* COOLED GRATES WARNING *\/\n.pd-tbcb-warning {\n  background: var(--pd-accent-dim);\n  border: 1px solid rgba(200,16,46,0.3);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 22px;\n  margin-bottom: 24px;\n  font-size: 0.88rem;\n  color: var(--pd-text);\n  line-height: 1.7;\n}\n.pd-tbcb-warning-label {\n  font-size: 0.9rem;\n  font-weight: 800;\n  color: var(--pd-accent);\n  display: block;\n  margin-bottom: 5px;\n}\n.pd-tbcb-warning strong { color: var(--pd-text); font-weight: 700; }\n\n\/* FEATURES *\/\n.pd-tbcb-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-tbcb-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-tbcb-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-tbcb-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-tbcb-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* SPECS *\/\n.pd-tbcb-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-tbcb-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-tbcb-specs-table tr:last-child { border-bottom: none; }\n.pd-tbcb-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-tbcb-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-tbcb-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-tbcb-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* FAQ *\/\n.pd-tbcb-faq-item {\n  border: 1px solid var(--pd-border);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 8px;\n  background: var(--pd-bg-alt);\n  transition: border-color 0.2s;\n}\n.pd-tbcb-faq-item[open] { border-color: var(--pd-accent); }\n.pd-tbcb-faq-item summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 14px;\n  padding: 15px 20px;\n  font-size: 0.9rem;\n  font-weight: 700;\n  color: var(--pd-text);\n  cursor: pointer;\n  list-style: none;\n  line-height: 1.4;\n}\n.pd-tbcb-faq-item summary::-webkit-details-marker { display: none; }\n.pd-tbcb-faq-icon {\n  width: 24px;\n  height: 24px;\n  border-radius: 50%;\n  background: var(--pd-accent-dim);\n  border: 1px solid rgba(200,16,46,0.2);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: var(--pd-accent);\n  flex-shrink: 0;\n  transition: transform 0.22s;\n}\n.pd-tbcb-faq-icon svg { width: 12px; height: 12px; }\n.pd-tbcb-faq-item[open] .pd-tbcb-faq-icon { transform: rotate(180deg); background: var(--pd-accent); color: #fff; border-color: var(--pd-accent); }\n.pd-tbcb-faq-answer {\n  padding: 0 20px 15px;\n  font-size: 0.87rem;\n  color: var(--pd-muted);\n  line-height: 1.7;\n  border-top: 1px solid var(--pd-border);\n}\n.pd-tbcb-faq-answer p { margin: 10px 0 0; }\n.pd-tbcb-faq-answer p:first-child { margin-top: 12px; }\n.pd-tbcb-faq-answer strong { color: var(--pd-text); font-weight: 700; }\n\n\/* CTA *\/\n.pd-tbcb-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n  margin-top: 8px;\n}\n.pd-tbcb-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-tbcb-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-tbcb-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-tbcb-cta-btn:hover { background: #a50d25; }\n.pd-tbcb-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-tbcb-stats { grid-template-columns: 1fr; }\n  .pd-tbcb-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-tbcb-stat:last-child { border-bottom: none; }\n  .pd-tbcb-features { grid-template-columns: 1fr; }\n  .pd-tbcb-bristle { padding: 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-tbcb-wrap\"\u003e\n\n  \u003cdiv class=\"pd-tbcb-stats\"\u003e\n    \u003cdiv class=\"pd-tbcb-stat\"\u003e\n      \u003cspan class=\"pd-tbcb-stat-val\"\u003eNylon Bristles\u003c\/span\u003e\n      \u003cspan class=\"pd-tbcb-stat-label\"\u003eNo Wire, No Shedding\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tbcb-stat\"\u003e\n      \u003cspan class=\"pd-tbcb-stat-val\"\u003eStainless + Teak\u003c\/span\u003e\n      \u003cspan class=\"pd-tbcb-stat-label\"\u003eSteel Body, Wood Handle\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tbcb-stat\"\u003e\n      \u003cspan class=\"pd-tbcb-stat-val\"\u003eReplaceable Head\u003c\/span\u003e\n      \u003cspan class=\"pd-tbcb-stat-label\"\u003eLong-Term Tool\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tbcb-intro\"\u003e\n    The Traeger BBQ Cleaning Brush uses \u003cstrong\u003enylon bristles instead of wire\u003c\/strong\u003e. Nylon does not shed metal fragments onto the cooking surface and does not scratch or damage grill grates. Stainless steel construction, teak wood handle, dual grip for scrubbing leverage, hanging loop for storage. Replacement brush heads available. \u003cstrong\u003eDesigned for cooled grill grates.\u003c\/strong\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- THE BRISTLE PROBLEM --\u003e\n  \u003cdiv class=\"pd-tbcb-bristle\"\u003e\n    \u003cspan class=\"pd-tbcb-bristle-eyebrow\"\u003eWhy Nylon Instead of Wire\u003c\/span\u003e\n    \u003ch3\u003eWire brushes shed bristles. Those bristles end up in the food.\u003c\/h3\u003e\n    \u003cp\u003eTraditional wire-bristle grill brushes lose bristles with use. The bristles fall onto the grill grates, transfer to whatever is cooked next, and get swallowed. \u003cstrong\u003eIt is a documented hazard and it is the reason wire brushes have fallen out of favour\u003c\/strong\u003e with cooks who have looked into the issue.\u003c\/p\u003e\n    \u003cp\u003eNylon bristles do not produce metal fragments. There is nothing to break off and end up in a burger. \u003cstrong\u003eNylon is also gentler on the grate surface\u003c\/strong\u003e, which matters on the porcelain-coated grates fitted to the Pro 575, Pro 780, and other Traeger models where a wire brush will eventually scratch through the coating and expose the steel underneath to rust.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- COOLED GRATES --\u003e\n  \u003cdiv class=\"pd-tbcb-warning\"\u003e\n    \u003cspan class=\"pd-tbcb-warning-label\"\u003eUse on cooled grates only.\u003c\/span\u003e\n    Nylon bristles are not designed for a hot grill. \u003cstrong\u003eLet the grates cool before scrubbing.\u003c\/strong\u003e This is a change in habit if you are used to burning off and brushing while the grill is still hot, but it is how the brush is designed to be used and it protects both the bristles and the grate coating. Run the grill up to burn off residue, shut it down, let it cool, then brush.\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 class=\"pd-tbcb-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-tbcb-features\"\u003e\n\n    \u003cdiv class=\"pd-tbcb-feature\"\u003e\n      \u003cp class=\"pd-tbcb-feature-title\"\u003eNylon Bristles\u003c\/p\u003e\n      \u003cp class=\"pd-tbcb-feature-body\"\u003eNo wire, no shedding metal fragments, no risk of bristles reaching the food. \u003cstrong\u003eWill not damage porcelain-coated grill grates\u003c\/strong\u003e the way a wire brush does over repeated use.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tbcb-feature\"\u003e\n      \u003cp class=\"pd-tbcb-feature-title\"\u003eStainless Steel Construction\u003c\/p\u003e\n      \u003cp class=\"pd-tbcb-feature-body\"\u003eThe brush body is stainless steel: durable, corrosion-resistant, and built to survive being stored outdoors next to the grill. \u003cstrong\u003eNot a disposable plastic tool.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tbcb-feature\"\u003e\n      \u003cp class=\"pd-tbcb-feature-title\"\u003eTeak Wood Handle and Dual Grip\u003c\/p\u003e\n      \u003cp class=\"pd-tbcb-feature-body\"\u003eTeak is a naturally oily hardwood that handles outdoor conditions well and gives a solid grip. \u003cstrong\u003eThe dual grip design gives you leverage\u003c\/strong\u003e to apply real pressure across the full width of the grates without the handle twisting.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tbcb-feature\"\u003e\n      \u003cp class=\"pd-tbcb-feature-title\"\u003eReplacement Heads Available\u003c\/p\u003e\n      \u003cp class=\"pd-tbcb-feature-body\"\u003eWhen the bristles wear down, replace the head rather than the whole brush. \u003cstrong\u003eThe stainless and teak handle is a long-term purchase\u003c\/strong\u003e, not a consumable. A hanging loop keeps it stored on a hook next to the grill.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-tbcb-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-tbcb-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger BBQ Cleaning Brush\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eBAC537\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBristle Material\u003c\/td\u003e\n\u003ctd\u003eNylon\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBody Material\u003c\/td\u003e\n\u003ctd\u003eStainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eHandle Material\u003c\/td\u003e\n\u003ctd\u003eTeak wood, dual grip\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eStorage\u003c\/td\u003e\n\u003ctd\u003eHanging loop\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eIntended Use\u003c\/td\u003e\n\u003ctd\u003eCooled grill grates only\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eReplacement Heads\u003c\/td\u003e\n\u003ctd\u003eAvailable\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003ch3 class=\"pd-tbcb-heading\"\u003eCommon Questions\u003c\/h3\u003e\n\n  \u003cdetails class=\"pd-tbcb-faq-item\"\u003e\n    \u003csummary\u003eWhy can I not use this brush on a hot grill?\u003cspan class=\"pd-tbcb-faq-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cdiv class=\"pd-tbcb-faq-answer\"\u003e\n      \u003cp\u003eNylon bristles are not rated for the temperatures of a hot grill grate and will degrade if used on one. \u003cstrong\u003eThe correct method is to run the grill hot to burn residue off the grates, shut it down, let it cool, then brush.\u003c\/strong\u003e The burn-off does most of the work. The brush handles what is left once the grates are cool.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"pd-tbcb-faq-item\"\u003e\n    \u003csummary\u003eIs the wire bristle hazard actually a real thing?\u003cspan class=\"pd-tbcb-faq-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cdiv class=\"pd-tbcb-faq-answer\"\u003e\n      \u003cp\u003eYes. Wire grill brushes shed bristles as they wear, and those bristles can stick to the grate, transfer to food, and be swallowed. It has been documented enough that a lot of cooks have moved away from wire brushes entirely. \u003cstrong\u003eA nylon brush removes the risk at the source\u003c\/strong\u003e because there is no metal to shed. If you have been using a wire brush, inspect it for missing bristles and check the grates before every cook.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"pd-tbcb-faq-item\"\u003e\n    \u003csummary\u003eWill it work on my Yoder or Green Mountain grill?\u003cspan class=\"pd-tbcb-faq-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cdiv class=\"pd-tbcb-faq-answer\"\u003e\n      \u003cp\u003eYes. It is a general-purpose grate brush and works on any grill with standard grates, including \u003cstrong\u003eYoder Smokers, Green Mountain Grills, Big Green Egg, and Broil King\u003c\/strong\u003e. The nylon bristle and cooled-grate approach applies to any grill. On cast iron grates in particular, nylon avoids the scratching that a wire brush causes to the seasoning layer.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"pd-tbcb-cta\"\u003e\n    \u003cdiv class=\"pd-tbcb-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full Traeger accessories range. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-tbcb-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46773684732076,"sku":"BAC537","price":69.96,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/traeger-bbq-cleaning-brush-studio-side.webp?v=1784107724"},{"product_id":"traeger-drip-tray-liners-size-c-5-pack","title":"Traeger Drip Tray Liners Size C 5 Pack","description":"\u003cstyle\u003e\n.pd-tdtlc-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-tdtlc-wrap * { box-sizing: border-box; }\n\n.pd-tdtlc-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-tdtlc-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-tdtlc-stat:last-child { border-right: none; }\n.pd-tdtlc-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-tdtlc-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-tdtlc-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-tdtlc-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-tdtlc-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-tdtlc-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* COMPATIBLE MODELS *\/\n.pd-tdtlc-models {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 24px;\n  margin-bottom: 24px;\n}\n.pd-tdtlc-models-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 12px;\n  display: block;\n}\n.pd-tdtlc-models-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 8px;\n}\n.pd-tdtlc-model {\n  background: rgba(255,255,255,0.05);\n  border: 1px solid rgba(255,255,255,0.09);\n  border-radius: 6px;\n  padding: 12px 14px;\n  font-size: 0.86rem;\n  font-weight: 700;\n  color: #f0ece4;\n  text-align: center;\n}\n\n\/* WHAT IT DOES *\/\n.pd-tdtlc-explainer {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.9rem;\n  color: var(--pd-muted);\n  line-height: 1.75;\n}\n.pd-tdtlc-explainer p { margin: 0 0 10px; }\n.pd-tdtlc-explainer p:last-child { margin: 0; }\n.pd-tdtlc-explainer strong { color: var(--pd-text); font-weight: 700; }\n\n\/* FOIL WARNING *\/\n.pd-tdtlc-warning {\n  background: var(--pd-accent-dim);\n  border: 1px solid rgba(200,16,46,0.3);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 22px;\n  margin-bottom: 24px;\n  font-size: 0.88rem;\n  color: var(--pd-text);\n  line-height: 1.7;\n}\n.pd-tdtlc-warning-label {\n  font-size: 0.9rem;\n  font-weight: 800;\n  color: var(--pd-accent);\n  display: block;\n  margin-bottom: 5px;\n}\n.pd-tdtlc-warning strong { color: var(--pd-text); font-weight: 700; }\n\n\/* FEATURES *\/\n.pd-tdtlc-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-tdtlc-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-tdtlc-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-tdtlc-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-tdtlc-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* SPECS *\/\n.pd-tdtlc-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-tdtlc-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-tdtlc-specs-table tr:last-child { border-bottom: none; }\n.pd-tdtlc-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-tdtlc-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-tdtlc-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-tdtlc-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* CTA *\/\n.pd-tdtlc-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-tdtlc-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-tdtlc-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-tdtlc-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-tdtlc-cta-btn:hover { background: #a50d25; }\n.pd-tdtlc-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-tdtlc-stats { grid-template-columns: 1fr; }\n  .pd-tdtlc-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-tdtlc-stat:last-child { border-bottom: none; }\n  .pd-tdtlc-features { grid-template-columns: 1fr; }\n  .pd-tdtlc-models-grid { grid-template-columns: repeat(2, 1fr); }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-tdtlc-wrap\"\u003e\n\n  \u003cdiv class=\"pd-tdtlc-stats\"\u003e\n    \u003cdiv class=\"pd-tdtlc-stat\"\u003e\n      \u003cspan class=\"pd-tdtlc-stat-val\"\u003e5 Liners\u003c\/span\u003e\n      \u003cspan class=\"pd-tdtlc-stat-label\"\u003ePer Pack\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tdtlc-stat\"\u003e\n      \u003cspan class=\"pd-tdtlc-stat-val\"\u003eSize C\u003c\/span\u003e\n      \u003cspan class=\"pd-tdtlc-stat-label\"\u003eFive Model Fitment\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tdtlc-stat\"\u003e\n      \u003cspan class=\"pd-tdtlc-stat-val\"\u003eHeat-Resistant\u003c\/span\u003e\n      \u003cspan class=\"pd-tdtlc-stat-label\"\u003eLightweight Aluminium\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tdtlc-intro\"\u003e\n    Five disposable \u003cstrong\u003eheat-resistant aluminium drip tray liners in Traeger's Size C fitment\u003c\/strong\u003e. The drip tray is the large flat surface below the grill grates that catches every dripping during the cook. Line it before you start, pull the liner out after, drop a fresh one in. \u003cstrong\u003eThe tray underneath never needs scrubbing.\u003c\/strong\u003e Fits five Traeger models across the Woodridge, Pro, and Timberline ranges.\n  \u003c\/div\u003e\n\n  \u003c!-- COMPATIBLE MODELS --\u003e\n  \u003cdiv class=\"pd-tdtlc-models\"\u003e\n    \u003cspan class=\"pd-tdtlc-models-eyebrow\"\u003eSize C Fits These Five Models\u003c\/span\u003e\n    \u003cdiv class=\"pd-tdtlc-models-grid\"\u003e\n      \u003cdiv class=\"pd-tdtlc-model\"\u003eWoodridge Pro\u003c\/div\u003e\n      \u003cdiv class=\"pd-tdtlc-model\"\u003eWoodridge Elite\u003c\/div\u003e\n      \u003cdiv class=\"pd-tdtlc-model\"\u003ePro 34\u003c\/div\u003e\n      \u003cdiv class=\"pd-tdtlc-model\"\u003ePro 780\u003c\/div\u003e\n      \u003cdiv class=\"pd-tdtlc-model\"\u003eTimberline 1300\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHAT IT DOES --\u003e\n  \u003cdiv class=\"pd-tdtlc-explainer\"\u003e\n    \u003cp\u003e\u003cstrong\u003eWhat the drip tray does.\u003c\/strong\u003e It sits below the grill grates and above the firebox, catching all fat and drippings from the food and channelling them toward the grease drain. It runs the full width and length of the cook chamber floor, which makes it the largest grease-exposed surface in the grill.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eWhy it needs a liner.\u003c\/strong\u003e Without one, the tray builds up carbonised, baked-on grease with every cook. After a long brisket session, removing that residue takes real scrubbing. With a liner, you pull it out at the end of the cook and the tray beneath stays clean indefinitely. Post-cook cleanup drops to a few seconds.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FOIL WARNING --\u003e\n  \u003cdiv class=\"pd-tdtlc-warning\"\u003e\n    \u003cspan class=\"pd-tdtlc-warning-label\"\u003eDo not substitute household foil.\u003c\/span\u003e\n    Traeger specifically advises against using kitchen foil or non-Traeger liners in the drip tray. \u003cstrong\u003eLoose foil can shift during the cook, block the grease drain channel, or interfere with airflow inside the cook chamber.\u003c\/strong\u003e The Size C liner is cut and formed to sit correctly in the tray and stay put. Use the correct liner for your grill.\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 class=\"pd-tdtlc-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-tdtlc-features\"\u003e\n\n    \u003cdiv class=\"pd-tdtlc-feature\"\u003e\n      \u003cp class=\"pd-tdtlc-feature-title\"\u003ePurpose-Formed for Size C Trays\u003c\/p\u003e\n      \u003cp class=\"pd-tdtlc-feature-body\"\u003eCut and shaped to sit correctly in the drip tray of the five compatible models. \u003cstrong\u003eNo exposed tray surface, no shifting mid-cook\u003c\/strong\u003e, and no interference with the grease drain the way loose foil causes.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tdtlc-feature\"\u003e\n      \u003cp class=\"pd-tdtlc-feature-title\"\u003eLightweight Heat-Resistant Aluminium\u003c\/p\u003e\n      \u003cp class=\"pd-tdtlc-feature-body\"\u003eHandles the internal temperatures of a pellet grill across the full range from low-and-slow smoking to high-heat grilling. \u003cstrong\u003eNo warping, no failure\u003c\/strong\u003e under normal cooking conditions.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tdtlc-feature\"\u003e\n      \u003cp class=\"pd-tdtlc-feature-title\"\u003eDisposable, No Scrubbing\u003c\/p\u003e\n      \u003cp class=\"pd-tdtlc-feature-body\"\u003ePull the liner out at the end of the cook and discard it. \u003cstrong\u003eThe tray beneath stays clean\u003c\/strong\u003e, which protects the tray surface and removes the most tedious part of post-cook grill maintenance entirely.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tdtlc-feature\"\u003e\n      \u003cp class=\"pd-tdtlc-feature-title\"\u003ePack of 5\u003c\/p\u003e\n      \u003cp class=\"pd-tdtlc-feature-body\"\u003eFive liners per pack. \u003cstrong\u003eKeep a pack alongside your grease liners\u003c\/strong\u003e so the tray and the collection system are both lined and ready before the next cook. Restock at the showroom or with your next pellet order.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-tdtlc-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-tdtlc-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger Drip Tray Liners, Size C\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eBAC856\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003ePack Quantity\u003c\/td\u003e\n\u003ctd\u003e5 liners\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eLightweight, heat-resistant aluminium\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eComponent\u003c\/td\u003e\n\u003ctd\u003eInternal drip tray (below grill grates)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCompatible With\u003c\/td\u003e\n\u003ctd\u003eWoodridge Pro, Woodridge Elite, Pro 34, Pro 780, Timberline 1300\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSubstitutes\u003c\/td\u003e\n\u003ctd\u003eHousehold foil and alternate liners are not advised\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-tdtlc-cta\"\u003e\n    \u003cdiv class=\"pd-tdtlc-cta-text\"\u003e\n\u003cstrong\u003eNot sure which liner size your grill takes?\u003c\/strong\u003e Call us and we will check it against your model. In stock at Wetherill Park alongside the full Traeger accessories range.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-tdtlc-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46776318230700,"sku":"BAC856","price":39.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/traeger-universal-drip-tray-liner-C-studio-front_b75138d9-413a-4e81-9207-031ccf21608c.webp?v=1784183422"},{"product_id":"traeger-p-a-l-pop-and-lock™-storage-bin","title":"Traeger P.A.L. Pop-And-Lock™ Storage Bin","description":"\u003cstyle\u003e\n.pd-tpalb-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-tpalb-wrap * { box-sizing: border-box; }\n\n.pd-tpalb-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-tpalb-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-tpalb-stat:last-child { border-right: none; }\n.pd-tpalb-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-tpalb-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-tpalb-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-tpalb-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-tpalb-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-tpalb-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* RAIL EXPLAINER *\/\n.pd-tpalb-rail {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 24px;\n  margin-bottom: 24px;\n}\n.pd-tpalb-rail-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 8px;\n  display: block;\n}\n.pd-tpalb-rail h3 {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #f0ece4;\n  margin: 0 0 10px;\n  line-height: 1.2;\n}\n.pd-tpalb-rail p {\n  font-size: 0.9rem;\n  color: #a8a39e;\n  line-height: 1.75;\n  margin: 0;\n}\n.pd-tpalb-rail strong { color: #f0ece4; font-weight: 700; }\n\n\/* FEATURES *\/\n.pd-tpalb-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-tpalb-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-tpalb-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-tpalb-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-tpalb-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* COMPAT *\/\n.pd-tpalb-compat {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 22px;\n  margin-bottom: 24px;\n  font-size: 0.88rem;\n  color: var(--pd-muted);\n  line-height: 1.7;\n}\n.pd-tpalb-compat strong { color: var(--pd-text); font-weight: 700; }\n\n\/* SPECS *\/\n.pd-tpalb-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-tpalb-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-tpalb-specs-table tr:last-child { border-bottom: none; }\n.pd-tpalb-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-tpalb-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-tpalb-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-tpalb-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* CTA *\/\n.pd-tpalb-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-tpalb-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-tpalb-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-tpalb-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-tpalb-cta-btn:hover { background: #a50d25; }\n.pd-tpalb-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-tpalb-stats { grid-template-columns: 1fr; }\n  .pd-tpalb-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-tpalb-stat:last-child { border-bottom: none; }\n  .pd-tpalb-features { grid-template-columns: 1fr; }\n  .pd-tpalb-rail { padding: 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-tpalb-wrap\"\u003e\n\n  \u003cdiv class=\"pd-tpalb-stats\"\u003e\n    \u003cdiv class=\"pd-tpalb-stat\"\u003e\n      \u003cspan class=\"pd-tpalb-stat-val\"\u003eTool-Free\u003c\/span\u003e\n      \u003cspan class=\"pd-tpalb-stat-label\"\u003eSnaps On and Off\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tpalb-stat\"\u003e\n      \u003cspan class=\"pd-tpalb-stat-val\"\u003eFits 6 Tins\u003c\/span\u003e\n      \u003cspan class=\"pd-tpalb-stat-label\"\u003eTraeger Rub Capacity\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tpalb-stat\"\u003e\n      \u003cspan class=\"pd-tpalb-stat-val\"\u003eCold Rolled Steel\u003c\/span\u003e\n      \u003cspan class=\"pd-tpalb-stat-label\"\u003ePowder-Coated\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tpalb-intro\"\u003e\n    The Traeger P.A.L. Pop-and-Lock Storage Bin \u003cstrong\u003esnaps onto the P.A.L. accessory rail and keeps your rubs, sauces, salts, and everyday cooking essentials within arm's reach\u003c\/strong\u003e at the grill. No more running back and forth to the kitchen mid-cook to grab the rub you forgot. Snap the bin onto any position on the rail, load it up, and everything you use most is where you need it.\n  \u003c\/div\u003e\n\n  \u003c!-- RAIL EXPLAINER --\u003e\n  \u003cdiv class=\"pd-tpalb-rail\"\u003e\n    \u003cspan class=\"pd-tpalb-rail-eyebrow\"\u003eHow the P.A.L. Rail Works\u003c\/span\u003e\n    \u003ch3\u003eOne rail, a full range of snap-on attachments.\u003c\/h3\u003e\n    \u003cp\u003eThe P.A.L. Pop-and-Lock accessory rail runs along the front of the Woodridge Pro, Ironwood XL, and Timberline grills. It accepts a range of snap-on attachments including tool hooks, roll racks, folding shelves, and this storage bin. \u003cstrong\u003eArrange the rail however suits your cooking style\u003c\/strong\u003e and reconfigure it whenever you want. The bin is one part of a system designed to keep the grill set up the way you work.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 class=\"pd-tpalb-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-tpalb-features\"\u003e\n\n    \u003cdiv class=\"pd-tpalb-feature\"\u003e\n      \u003cp class=\"pd-tpalb-feature-title\"\u003eSnaps On in Seconds\u003c\/p\u003e\n      \u003cp class=\"pd-tpalb-feature-body\"\u003eThe bin snaps onto the P.A.L. rail and off again \u003cstrong\u003ewithout any tools\u003c\/strong\u003e. Reposition it along the rail, move it to a different grill fitted with the rail, or take it off entirely whenever you need to. No fasteners, no brackets to align.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tpalb-feature\"\u003e\n      \u003cp class=\"pd-tpalb-feature-title\"\u003eFits Up to 6 Rub Tins\u003c\/p\u003e\n      \u003cp class=\"pd-tpalb-feature-body\"\u003eComfortably holds up to six Traeger rub tins. \u003cstrong\u003eYour full rub collection sits on the rail\u003c\/strong\u003e rather than cluttering a side shelf or living in the kitchen cupboard. Sauces, salts, and other essentials fit alongside.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tpalb-feature\"\u003e\n      \u003cp class=\"pd-tpalb-feature-title\"\u003eCold Rolled Steel Construction\u003c\/p\u003e\n      \u003cp class=\"pd-tpalb-feature-body\"\u003eBuilt from durable cold rolled steel with a \u003cstrong\u003eheat-resistant powder coating\u003c\/strong\u003e that handles the outdoor environment right next to a working grill. Not a plastic caddy. Built to live on the grill permanently.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tpalb-feature\"\u003e\n      \u003cp class=\"pd-tpalb-feature-title\"\u003eEverything Within Reach\u003c\/p\u003e\n      \u003cp class=\"pd-tpalb-feature-body\"\u003eThe practical benefit is simple: \u003cstrong\u003ethe ingredients you use most stay at the grill\u003c\/strong\u003e, not in the kitchen. Less back and forth mid-cook, fewer forgotten rubs, and a tidier cooking setup on grills with the space to spare.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- COMPAT --\u003e\n  \u003cdiv class=\"pd-tpalb-compat\"\u003e\n    \u003cstrong\u003eRequires a P.A.L. Pop-and-Lock accessory rail.\u003c\/strong\u003e This storage bin is compatible with any Traeger grill fitted with the P.A.L. rail, including the Woodridge Pro, Ironwood XL, Ironwood, Timberline, and Timberline XL. It will not attach to grills without the rail, such as the Pro 575 and Pro 780. If your grill has the P.A.L. rail along the front, this bin will snap straight on.\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-tpalb-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-tpalb-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger P.A.L. Pop-and-Lock Storage Bin\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eBAC612\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e12.8in x 6.3in x 3.5in (approx. 32.5cm x 16cm x 9cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCapacity\u003c\/td\u003e\n\u003ctd\u003eUp to 6 Traeger rub tins\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eCold rolled steel with heat-resistant powder coating\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eAttachment\u003c\/td\u003e\n\u003ctd\u003eTool-free snap-on to P.A.L. Pop-and-Lock rail\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCompatible With\u003c\/td\u003e\n\u003ctd\u003eWoodridge Pro, Ironwood XL, Ironwood, Timberline, Timberline XL\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eNot Compatible With\u003c\/td\u003e\n\u003ctd\u003eGrills without a P.A.L. rail (e.g. Pro 575, Pro 780)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-tpalb-cta\"\u003e\n    \u003cdiv class=\"pd-tpalb-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full Traeger accessories range. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-tpalb-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46829084147884,"sku":"BAC612","price":129.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/traeger-pal-storage-bin-studio-angle.webp?v=1785117876"},{"product_id":"traeger-p-a-l-pop-and-lock™-accessory-hooks-3-pack","title":"Traeger P.A.L. Pop-And-Lock™ Accessory Hooks 3 Pack","description":"\u003cstyle\u003e\n.pd-tpalh-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-tpalh-wrap * { box-sizing: border-box; }\n\n.pd-tpalh-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-tpalh-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-tpalh-stat:last-child { border-right: none; }\n.pd-tpalh-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-tpalh-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-tpalh-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-tpalh-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-tpalh-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-tpalh-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* RAIL EXPLAINER *\/\n.pd-tpalh-rail {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 24px;\n  margin-bottom: 24px;\n}\n.pd-tpalh-rail-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 8px;\n  display: block;\n}\n.pd-tpalh-rail h3 {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #f0ece4;\n  margin: 0 0 10px;\n  line-height: 1.2;\n}\n.pd-tpalh-rail p {\n  font-size: 0.9rem;\n  color: #a8a39e;\n  line-height: 1.75;\n  margin: 0;\n}\n.pd-tpalh-rail strong { color: #f0ece4; font-weight: 700; }\n\n\/* FEATURES *\/\n.pd-tpalh-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-tpalh-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-tpalh-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-tpalh-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-tpalh-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* COMPAT *\/\n.pd-tpalh-compat {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 22px;\n  margin-bottom: 24px;\n  font-size: 0.88rem;\n  color: var(--pd-muted);\n  line-height: 1.7;\n}\n.pd-tpalh-compat strong { color: var(--pd-text); font-weight: 700; }\n\n\/* SPECS *\/\n.pd-tpalh-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-tpalh-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-tpalh-specs-table tr:last-child { border-bottom: none; }\n.pd-tpalh-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-tpalh-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-tpalh-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-tpalh-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* CTA *\/\n.pd-tpalh-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-tpalh-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-tpalh-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-tpalh-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-tpalh-cta-btn:hover { background: #a50d25; }\n.pd-tpalh-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-tpalh-stats { grid-template-columns: 1fr; }\n  .pd-tpalh-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-tpalh-stat:last-child { border-bottom: none; }\n  .pd-tpalh-features { grid-template-columns: 1fr; }\n  .pd-tpalh-rail { padding: 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-tpalh-wrap\"\u003e\n\n  \u003cdiv class=\"pd-tpalh-stats\"\u003e\n    \u003cdiv class=\"pd-tpalh-stat\"\u003e\n      \u003cspan class=\"pd-tpalh-stat-val\"\u003eSet of 3\u003c\/span\u003e\n      \u003cspan class=\"pd-tpalh-stat-label\"\u003eHooks Per Pack\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tpalh-stat\"\u003e\n      \u003cspan class=\"pd-tpalh-stat-val\"\u003eTool-Free\u003c\/span\u003e\n      \u003cspan class=\"pd-tpalh-stat-label\"\u003eSnaps On and Off\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tpalh-stat\"\u003e\n      \u003cspan class=\"pd-tpalh-stat-val\"\u003eP.A.L. Rail\u003c\/span\u003e\n      \u003cspan class=\"pd-tpalh-stat-label\"\u003eAny Position\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tpalh-intro\"\u003e\n    The Traeger P.A.L. Pop-and-Lock Accessory Hooks \u003cstrong\u003ekeep your tools hanging at the grill where you can reach them\u003c\/strong\u003e. A set of three hooks that snap onto the P.A.L. accessory rail to hold spatulas, tongs, cleaning brushes, and whatever else you want off the side shelf and within reach. Arrange the three hooks anywhere along the rail to suit the way you work.\n  \u003c\/div\u003e\n\n  \u003c!-- RAIL EXPLAINER --\u003e\n  \u003cdiv class=\"pd-tpalh-rail\"\u003e\n    \u003cspan class=\"pd-tpalh-rail-eyebrow\"\u003eHow the P.A.L. Rail Works\u003c\/span\u003e\n    \u003ch3\u003eOne rail, a full range of snap-on attachments.\u003c\/h3\u003e\n    \u003cp\u003eThe P.A.L. Pop-and-Lock accessory rail runs along the front of the Woodridge Pro, Ironwood XL, and Timberline grills. It accepts a range of snap-on attachments including these tool hooks, storage bins, roll racks, and folding shelves. \u003cstrong\u003eArrange the rail however suits your cooking style\u003c\/strong\u003e and reconfigure it whenever you want. The hooks are one part of a system designed to keep the grill set up the way you work.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 class=\"pd-tpalh-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-tpalh-features\"\u003e\n\n    \u003cdiv class=\"pd-tpalh-feature\"\u003e\n      \u003cp class=\"pd-tpalh-feature-title\"\u003eSet of 3 Hooks\u003c\/p\u003e\n      \u003cp class=\"pd-tpalh-feature-body\"\u003eThree hooks per pack so you can \u003cstrong\u003ehang your most-used tools across the rail\u003c\/strong\u003e rather than resting them on a shelf or the grates. Spatulas, tongs, cleaning brushes, and grill gloves all stay off the surface and within reach.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tpalh-feature\"\u003e\n      \u003cp class=\"pd-tpalh-feature-title\"\u003eSnaps On in Seconds\u003c\/p\u003e\n      \u003cp class=\"pd-tpalh-feature-body\"\u003eEach hook snaps onto the P.A.L. rail and off again \u003cstrong\u003ewithout any tools\u003c\/strong\u003e. Reposition them along the rail, cluster them together, or space them out to suit the tools you hang. No fasteners, no brackets.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tpalh-feature\"\u003e\n      \u003cp class=\"pd-tpalh-feature-title\"\u003eFully Customisable Layout\u003c\/p\u003e\n      \u003cp class=\"pd-tpalh-feature-body\"\u003eSet your cook space up any way you want. \u003cstrong\u003eCombine the hooks with the P.A.L. storage bin\u003c\/strong\u003e and other rail attachments to build the exact configuration that suits how you cook, and change it whenever your setup changes.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tpalh-feature\"\u003e\n      \u003cp class=\"pd-tpalh-feature-title\"\u003eEverything Within Reach\u003c\/p\u003e\n      \u003cp class=\"pd-tpalh-feature-body\"\u003eThe practical benefit is simple: \u003cstrong\u003eyour tools hang at the grill, not in the kitchen drawer\u003c\/strong\u003e. Less reaching across a hot cooking surface for a spatula that rolled to the back of a shelf, and a tidier setup overall.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- COMPAT --\u003e\n  \u003cdiv class=\"pd-tpalh-compat\"\u003e\n    \u003cstrong\u003eRequires a P.A.L. Pop-and-Lock accessory rail.\u003c\/strong\u003e These hooks are compatible with any Traeger grill fitted with the P.A.L. rail, including the Woodridge Pro, Ironwood XL, Ironwood, Timberline, and Timberline XL. They will not attach to grills without the rail, such as the Pro 575 and Pro 780. If your grill has the P.A.L. rail along the front, these hooks will snap straight on.\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-tpalh-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-tpalh-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger P.A.L. Pop-and-Lock Accessory Hooks 3 Pack\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eBAC613\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003ePack Quantity\u003c\/td\u003e\n\u003ctd\u003e3 hooks\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eDimensions (each)\u003c\/td\u003e\n\u003ctd\u003e0.6in x 0.9in x 3.8in (approx. 1.5cm x 2.3cm x 9.7cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eAttachment\u003c\/td\u003e\n\u003ctd\u003eTool-free snap-on to P.A.L. Pop-and-Lock rail\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCompatible With\u003c\/td\u003e\n\u003ctd\u003eWoodridge Pro, Ironwood XL, Ironwood, Timberline, Timberline XL\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eNot Compatible With\u003c\/td\u003e\n\u003ctd\u003eGrills without a P.A.L. rail (e.g. Pro 575, Pro 780)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-tpalh-cta\"\u003e\n    \u003cdiv class=\"pd-tpalh-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full Traeger accessories range. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-tpalh-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46829085753516,"sku":"BAC613","price":35.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/traeger-pal-accessory-hooks-studio-angle.webp?v=1785118181"},{"product_id":"traeger-p-a-l-pop-and-lock™-roll-rack","title":"Traeger P.A.L. Pop-And-Lock™ Roll Rack","description":"\u003cstyle\u003e\n.pd-tpalr-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-tpalr-wrap * { box-sizing: border-box; }\n\n.pd-tpalr-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-tpalr-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-tpalr-stat:last-child { border-right: none; }\n.pd-tpalr-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-tpalr-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-tpalr-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-tpalr-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-tpalr-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-tpalr-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* BUTCHER PAPER HERO *\/\n.pd-tpalr-crutch {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 24px;\n  margin-bottom: 24px;\n}\n.pd-tpalr-crutch-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 8px;\n  display: block;\n}\n.pd-tpalr-crutch h3 {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #f0ece4;\n  margin: 0 0 10px;\n  line-height: 1.2;\n}\n.pd-tpalr-crutch p {\n  font-size: 0.9rem;\n  color: #a8a39e;\n  line-height: 1.75;\n  margin: 0;\n}\n.pd-tpalr-crutch strong { color: #f0ece4; font-weight: 700; }\n\n\/* HOLDS WHAT *\/\n.pd-tpalr-holds {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  margin-bottom: 24px;\n}\n.pd-tpalr-holds-label {\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 12px;\n}\n.pd-tpalr-holds-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 6px 20px;\n}\n.pd-tpalr-holds-item {\n  display: flex;\n  gap: 8px;\n  font-size: 0.86rem;\n  color: var(--pd-text);\n  line-height: 1.5;\n  align-items: baseline;\n  font-weight: 600;\n}\n.pd-tpalr-holds-item::before {\n  content: '';\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: var(--pd-accent);\n  flex-shrink: 0;\n  margin-top: 6px;\n}\n\n\/* FEATURES *\/\n.pd-tpalr-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-tpalr-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-tpalr-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-tpalr-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-tpalr-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* COMPAT *\/\n.pd-tpalr-compat {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 22px;\n  margin-bottom: 24px;\n  font-size: 0.88rem;\n  color: var(--pd-muted);\n  line-height: 1.7;\n}\n.pd-tpalr-compat strong { color: var(--pd-text); font-weight: 700; }\n\n\/* SPECS *\/\n.pd-tpalr-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-tpalr-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-tpalr-specs-table tr:last-child { border-bottom: none; }\n.pd-tpalr-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-tpalr-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-tpalr-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-tpalr-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* CTA *\/\n.pd-tpalr-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-tpalr-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-tpalr-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-tpalr-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-tpalr-cta-btn:hover { background: #a50d25; }\n.pd-tpalr-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-tpalr-stats { grid-template-columns: 1fr; }\n  .pd-tpalr-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-tpalr-stat:last-child { border-bottom: none; }\n  .pd-tpalr-features { grid-template-columns: 1fr; }\n  .pd-tpalr-holds-grid { grid-template-columns: 1fr; }\n  .pd-tpalr-crutch { padding: 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-tpalr-wrap\"\u003e\n\n  \u003cdiv class=\"pd-tpalr-stats\"\u003e\n    \u003cdiv class=\"pd-tpalr-stat\"\u003e\n      \u003cspan class=\"pd-tpalr-stat-val\"\u003eAdjustable\u003c\/span\u003e\n      \u003cspan class=\"pd-tpalr-stat-label\"\u003eFits Most Roll Sizes\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tpalr-stat\"\u003e\n      \u003cspan class=\"pd-tpalr-stat-val\"\u003eTool-Free\u003c\/span\u003e\n      \u003cspan class=\"pd-tpalr-stat-label\"\u003eSnaps On and Off\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tpalr-stat\"\u003e\n      \u003cspan class=\"pd-tpalr-stat-val\"\u003eP.A.L. Rail\u003c\/span\u003e\n      \u003cspan class=\"pd-tpalr-stat-label\"\u003eAny Position\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tpalr-intro\"\u003e\n    The Traeger P.A.L. Pop-and-Lock Roll Rack \u003cstrong\u003eholds a roll of paper towel, butcher paper, aluminium foil, or wax paper at the grill\u003c\/strong\u003e so you do not have to run inside every time you need to tear off a sheet. Adjustable to fit almost any length of roll, and it snaps onto the P.A.L. accessory rail in seconds without tools. One less trip to the kitchen mid-cook.\n  \u003c\/div\u003e\n\n  \u003c!-- BUTCHER PAPER HERO --\u003e\n  \u003cdiv class=\"pd-tpalr-crutch\"\u003e\n    \u003cspan class=\"pd-tpalr-crutch-eyebrow\"\u003eWhy It Matters for Serious Cooks\u003c\/span\u003e\n    \u003ch3\u003eButcher paper on the rail, ready the moment the bark sets.\u003c\/h3\u003e\n    \u003cp\u003eWrapping a brisket partway through the cook, the Texas crutch, is a standard technique that needs a roll of unwaxed butcher paper on hand at the exact moment the bark sets. \u003cstrong\u003eHaving the roll mounted on the rail rather than sitting in the kitchen means you can wrap the second the brisket is ready\u003c\/strong\u003e without leaving the grill unattended or hunting for the roll. The same applies to foil for wrapping ribs, paper towel for handling and cleanup, and wax paper for prep.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HOLDS WHAT --\u003e\n  \u003cdiv class=\"pd-tpalr-holds\"\u003e\n    \u003cp class=\"pd-tpalr-holds-label\"\u003eHolds Most Sizes Of\u003c\/p\u003e\n    \u003cdiv class=\"pd-tpalr-holds-grid\"\u003e\n      \u003cdiv class=\"pd-tpalr-holds-item\"\u003eUnwaxed butcher paper (brisket wrapping)\u003c\/div\u003e\n      \u003cdiv class=\"pd-tpalr-holds-item\"\u003eAluminium foil (rib wrapping, trays)\u003c\/div\u003e\n      \u003cdiv class=\"pd-tpalr-holds-item\"\u003ePaper towel (handling and cleanup)\u003c\/div\u003e\n      \u003cdiv class=\"pd-tpalr-holds-item\"\u003eWax paper (prep and food handling)\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 class=\"pd-tpalr-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-tpalr-features\"\u003e\n\n    \u003cdiv class=\"pd-tpalr-feature\"\u003e\n      \u003cp class=\"pd-tpalr-feature-title\"\u003eAdjustable to Almost Any Roll\u003c\/p\u003e\n      \u003cp class=\"pd-tpalr-feature-body\"\u003eThe rack adjusts to fit most roll lengths, from a standard kitchen paper towel to a wide roll of butcher paper. \u003cstrong\u003eOne rack handles whatever roll the cook needs\u003c\/strong\u003e rather than being fixed to a single size.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tpalr-feature\"\u003e\n      \u003cp class=\"pd-tpalr-feature-title\"\u003eSnaps On in Seconds\u003c\/p\u003e\n      \u003cp class=\"pd-tpalr-feature-body\"\u003eAttaches to the P.A.L. rail and detaches again \u003cstrong\u003ewithout any tools\u003c\/strong\u003e. Reposition it along the rail or take it off entirely whenever you want. No fasteners, no brackets to line up.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tpalr-feature\"\u003e\n      \u003cp class=\"pd-tpalr-feature-title\"\u003eEverything at the Grill\u003c\/p\u003e\n      \u003cp class=\"pd-tpalr-feature-body\"\u003eThe practical benefit is simple: \u003cstrong\u003ethe roll you need is at the grill, not in the kitchen\u003c\/strong\u003e. Fewer trips inside mid-cook, and no leaving the grill unattended to grab foil or paper at a critical moment.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tpalr-feature\"\u003e\n      \u003cp class=\"pd-tpalr-feature-title\"\u003ePart of the P.A.L. System\u003c\/p\u003e\n      \u003cp class=\"pd-tpalr-feature-body\"\u003eCombines with the P.A.L. storage bin, accessory hooks, and folding shelves to build a cook space set up the way you work. \u003cstrong\u003eArrange the rail however suits your style\u003c\/strong\u003e and reconfigure it whenever your setup changes.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- COMPAT --\u003e\n  \u003cdiv class=\"pd-tpalr-compat\"\u003e\n    \u003cstrong\u003eRequires a P.A.L. Pop-and-Lock accessory rail.\u003c\/strong\u003e This roll rack is compatible with any Traeger grill fitted with the P.A.L. rail, including the Woodridge Pro, Ironwood XL, Ironwood, Timberline, and Timberline XL. It will not attach to grills without the rail, such as the Pro 575 and Pro 780. If your grill has the P.A.L. rail along the front, this rack will snap straight on.\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-tpalr-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-tpalr-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger P.A.L. Pop-and-Lock Roll Rack\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eBAC614\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eHolds\u003c\/td\u003e\n\u003ctd\u003ePaper towel, butcher paper, aluminium foil, wax paper and more\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eAdjustability\u003c\/td\u003e\n\u003ctd\u003eAdjustable to fit almost any length of roll\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eAttachment\u003c\/td\u003e\n\u003ctd\u003eTool-free snap-on to P.A.L. Pop-and-Lock rail\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCompatible With\u003c\/td\u003e\n\u003ctd\u003eWoodridge Pro, Ironwood XL, Ironwood, Timberline, Timberline XL\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eNot Compatible With\u003c\/td\u003e\n\u003ctd\u003eGrills without a P.A.L. rail (e.g. Pro 575, Pro 780)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-tpalr-cta\"\u003e\n    \u003cdiv class=\"pd-tpalr-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full Traeger accessories range. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-tpalr-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46829086507180,"sku":"BAC614","price":89.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/traeger-pal-roll-rack-studio-angle.webp?v=1785118301"},{"product_id":"traeger-bbq-shears","title":"Traeger BBQ Shears","description":"\u003cstyle\u003e\n.pd-tbsh-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-tbsh-wrap * { box-sizing: border-box; }\n\n.pd-tbsh-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-tbsh-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-tbsh-stat:last-child { border-right: none; }\n.pd-tbsh-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-tbsh-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-tbsh-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-tbsh-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-tbsh-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-tbsh-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* SPATCHCOCK HERO *\/\n.pd-tbsh-hero {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 24px;\n  margin-bottom: 24px;\n}\n.pd-tbsh-hero-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 8px;\n  display: block;\n}\n.pd-tbsh-hero h3 {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #f0ece4;\n  margin: 0 0 10px;\n  line-height: 1.2;\n}\n.pd-tbsh-hero p {\n  font-size: 0.9rem;\n  color: #a8a39e;\n  line-height: 1.75;\n  margin: 0;\n}\n.pd-tbsh-hero strong { color: #f0ece4; font-weight: 700; }\n\n\/* FEATURES *\/\n.pd-tbsh-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-tbsh-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-tbsh-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-tbsh-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-tbsh-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* USES *\/\n.pd-tbsh-uses {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  margin-bottom: 24px;\n}\n.pd-tbsh-uses-label {\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 12px;\n}\n.pd-tbsh-uses-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 6px 20px;\n}\n.pd-tbsh-use-item {\n  display: flex;\n  gap: 8px;\n  font-size: 0.86rem;\n  color: var(--pd-text);\n  line-height: 1.5;\n  align-items: baseline;\n  font-weight: 600;\n}\n.pd-tbsh-use-item::before {\n  content: '';\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: var(--pd-accent);\n  flex-shrink: 0;\n  margin-top: 6px;\n}\n\n\/* SPECS *\/\n.pd-tbsh-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-tbsh-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-tbsh-specs-table tr:last-child { border-bottom: none; }\n.pd-tbsh-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-tbsh-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-tbsh-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-tbsh-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* CTA *\/\n.pd-tbsh-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-tbsh-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-tbsh-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-tbsh-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-tbsh-cta-btn:hover { background: #a50d25; }\n.pd-tbsh-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-tbsh-stats { grid-template-columns: 1fr; }\n  .pd-tbsh-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-tbsh-stat:last-child { border-bottom: none; }\n  .pd-tbsh-features { grid-template-columns: 1fr; }\n  .pd-tbsh-uses-grid { grid-template-columns: 1fr; }\n  .pd-tbsh-hero { padding: 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-tbsh-wrap\"\u003e\n\n  \u003cdiv class=\"pd-tbsh-stats\"\u003e\n    \u003cdiv class=\"pd-tbsh-stat\"\u003e\n      \u003cspan class=\"pd-tbsh-stat-val\"\u003eTitanium-Coated\u003c\/span\u003e\n      \u003cspan class=\"pd-tbsh-stat-label\"\u003eCuts Skin and Bone\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tbsh-stat\"\u003e\n      \u003cspan class=\"pd-tbsh-stat-val\"\u003eTake-Apart\u003c\/span\u003e\n      \u003cspan class=\"pd-tbsh-stat-label\"\u003eEasy to Clean\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tbsh-stat\"\u003e\n      \u003cspan class=\"pd-tbsh-stat-val\"\u003eNon-Slip Grip\u003c\/span\u003e\n      \u003cspan class=\"pd-tbsh-stat-label\"\u003eBottle Opener Built In\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tbsh-intro\"\u003e\n    The Traeger BBQ Shears are \u003cstrong\u003eheavy-duty shears built to cut through skin, cartilage, and poultry bone\u003c\/strong\u003e. Titanium-coated blades hold an edge and power through the jobs that snap flimsy kitchen scissors. A non-slip grip keeps the cut controlled with greasy hands, the blades come fully apart for proper cleaning, and there is a bottle opener built into the handle for the cold ones.\n  \u003c\/div\u003e\n\n  \u003c!-- SPATCHCOCK HERO --\u003e\n  \u003cdiv class=\"pd-tbsh-hero\"\u003e\n    \u003cspan class=\"pd-tbsh-hero-eyebrow\"\u003eWhere They Earn Their Place\u003c\/span\u003e\n    \u003ch3\u003eSpatchcocking. The one job that ruins ordinary scissors.\u003c\/h3\u003e\n    \u003cp\u003eRemoving the backbone from a whole chicken to flatten it for even cooking is the single most useful thing a good pair of BBQ shears does. \u003cstrong\u003eThe titanium-coated blades cut through the rib and back bones cleanly rather than crushing them\u003c\/strong\u003e, so the bird flattens properly and cooks evenly across the grill. Ordinary kitchen scissors either cannot make the cut or bend and fail trying. The same cutting power handles trimming rib racks, cutting through joints, and snipping herbs.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 class=\"pd-tbsh-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-tbsh-features\"\u003e\n\n    \u003cdiv class=\"pd-tbsh-feature\"\u003e\n      \u003cp class=\"pd-tbsh-feature-title\"\u003eTitanium-Coated Blades\u003c\/p\u003e\n      \u003cp class=\"pd-tbsh-feature-body\"\u003ePowerful and long-lasting. The titanium coating helps the blades \u003cstrong\u003ehold an edge and resist corrosion\u003c\/strong\u003e through repeated cutting of raw poultry, bone, and cartilage that would dull or rust lesser shears.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tbsh-feature\"\u003e\n      \u003cp class=\"pd-tbsh-feature-title\"\u003eNon-Slip Grip\u003c\/p\u003e\n      \u003cp class=\"pd-tbsh-feature-body\"\u003eA secure, non-slip handle keeps the cut controlled \u003cstrong\u003eeven with wet or greasy hands\u003c\/strong\u003e. Important when cutting through bone, where a slipping grip is both a poor cut and a safety risk.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tbsh-feature\"\u003e\n      \u003cp class=\"pd-tbsh-feature-title\"\u003eTake-Apart Design\u003c\/p\u003e\n      \u003cp class=\"pd-tbsh-feature-body\"\u003eThe blades separate completely for cleaning. \u003cstrong\u003eShears that cut raw poultry must be cleaned thoroughly\u003c\/strong\u003e to avoid cross-contamination, and shears that do not come apart trap food and bacteria in the hinge. These come fully apart so both halves wash and dry properly.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tbsh-feature\"\u003e\n      \u003cp class=\"pd-tbsh-feature-title\"\u003eBuilt-In Bottle Opener\u003c\/p\u003e\n      \u003cp class=\"pd-tbsh-feature-body\"\u003eA bottle opener is built into the handle. \u003cstrong\u003eOne less thing to go looking for\u003c\/strong\u003e at the grill. A small touch, but a genuinely useful one when your hands are full and the tool is already in them.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- USES --\u003e\n  \u003cdiv class=\"pd-tbsh-uses\"\u003e\n    \u003cp class=\"pd-tbsh-uses-label\"\u003eWhat to Use Them For\u003c\/p\u003e\n    \u003cdiv class=\"pd-tbsh-uses-grid\"\u003e\n      \u003cdiv class=\"pd-tbsh-use-item\"\u003eSpatchcocking whole chickens\u003c\/div\u003e\n      \u003cdiv class=\"pd-tbsh-use-item\"\u003eTrimming rib racks to size\u003c\/div\u003e\n      \u003cdiv class=\"pd-tbsh-use-item\"\u003eCutting through poultry joints\u003c\/div\u003e\n      \u003cdiv class=\"pd-tbsh-use-item\"\u003ePortioning cooked meat\u003c\/div\u003e\n      \u003cdiv class=\"pd-tbsh-use-item\"\u003eSnipping fresh herbs\u003c\/div\u003e\n      \u003cdiv class=\"pd-tbsh-use-item\"\u003eOpening tough packaging\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-tbsh-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-tbsh-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger BBQ Shears\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eBAC535\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBlade Material\u003c\/td\u003e\n\u003ctd\u003eTitanium-coated stainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eGrip\u003c\/td\u003e\n\u003ctd\u003eNon-slip handle\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCleaning\u003c\/td\u003e\n\u003ctd\u003eTake-apart design, hand wash recommended\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eExtra Feature\u003c\/td\u003e\n\u003ctd\u003eBuilt-in bottle opener\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBest For\u003c\/td\u003e\n\u003ctd\u003eSpatchcocking, trimming ribs, cutting joints, general BBQ prep\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-tbsh-cta\"\u003e\n    \u003cdiv class=\"pd-tbsh-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full Traeger accessories range. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-tbsh-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46829087359148,"sku":"BAC35","price":59.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/BBQ_Shears_Open_f18de390-7846-4719-804c-bc7b10cc422e.webp?v=1785118505"},{"product_id":"traeger-silicone-basting-brush","title":"Traeger Silicone Basting Brush","description":"\u003cstyle\u003e\n.pd-tsbb-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-tsbb-wrap * { box-sizing: border-box; }\n\n.pd-tsbb-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-tsbb-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-tsbb-stat:last-child { border-right: none; }\n.pd-tsbb-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-tsbb-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-tsbb-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-tsbb-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-tsbb-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-tsbb-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* NO SHED HERO *\/\n.pd-tsbb-hero {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 24px;\n  margin-bottom: 24px;\n}\n.pd-tsbb-hero-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 8px;\n  display: block;\n}\n.pd-tsbb-hero h3 {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #f0ece4;\n  margin: 0 0 10px;\n  line-height: 1.2;\n}\n.pd-tsbb-hero p {\n  font-size: 0.9rem;\n  color: #a8a39e;\n  line-height: 1.75;\n  margin: 0;\n}\n.pd-tsbb-hero strong { color: #f0ece4; font-weight: 700; }\n\n\/* FEATURES *\/\n.pd-tsbb-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-tsbb-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-tsbb-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-tsbb-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-tsbb-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* USES *\/\n.pd-tsbb-uses {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  margin-bottom: 24px;\n}\n.pd-tsbb-uses-label {\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 12px;\n}\n.pd-tsbb-uses-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 6px 20px;\n}\n.pd-tsbb-use-item {\n  display: flex;\n  gap: 8px;\n  font-size: 0.86rem;\n  color: var(--pd-text);\n  line-height: 1.5;\n  align-items: baseline;\n  font-weight: 600;\n}\n.pd-tsbb-use-item::before {\n  content: '';\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: var(--pd-accent);\n  flex-shrink: 0;\n  margin-top: 6px;\n}\n\n\/* SPECS *\/\n.pd-tsbb-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-tsbb-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-tsbb-specs-table tr:last-child { border-bottom: none; }\n.pd-tsbb-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-tsbb-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-tsbb-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-tsbb-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* CTA *\/\n.pd-tsbb-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-tsbb-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-tsbb-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-tsbb-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-tsbb-cta-btn:hover { background: #a50d25; }\n.pd-tsbb-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-tsbb-stats { grid-template-columns: 1fr; }\n  .pd-tsbb-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-tsbb-stat:last-child { border-bottom: none; }\n  .pd-tsbb-features { grid-template-columns: 1fr; }\n  .pd-tsbb-uses-grid { grid-template-columns: 1fr; }\n  .pd-tsbb-hero { padding: 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-tsbb-wrap\"\u003e\n\n  \u003cdiv class=\"pd-tsbb-stats\"\u003e\n    \u003cdiv class=\"pd-tsbb-stat\"\u003e\n      \u003cspan class=\"pd-tsbb-stat-val\"\u003eNever Sheds\u003c\/span\u003e\n      \u003cspan class=\"pd-tsbb-stat-label\"\u003eSilicone Bristles\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tsbb-stat\"\u003e\n      \u003cspan class=\"pd-tsbb-stat-val\"\u003eHeat-Resistant\u003c\/span\u003e\n      \u003cspan class=\"pd-tsbb-stat-label\"\u003eUse on a Hot Grill\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tsbb-stat\"\u003e\n      \u003cspan class=\"pd-tsbb-stat-val\"\u003eDishwasher Safe\u003c\/span\u003e\n      \u003cspan class=\"pd-tsbb-stat-label\"\u003eNo Odour Retention\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tsbb-intro\"\u003e\n    The Traeger Silicone Basting Brush lays sauce, glaze, marinade, and butter on thick \u003cstrong\u003ewithout shedding a single bristle into the food\u003c\/strong\u003e. Durable, heat-resistant silicone that will never come loose, so you can coat with confidence. Dishwasher safe, and it does not hold onto the smell of last week's sauce.\n  \u003c\/div\u003e\n\n  \u003c!-- NO SHED HERO --\u003e\n  \u003cdiv class=\"pd-tsbb-hero\"\u003e\n    \u003cspan class=\"pd-tsbb-hero-eyebrow\"\u003eWhy Silicone Over Natural Bristles\u003c\/span\u003e\n    \u003ch3\u003eNever find a brush bristle in your BBQ again.\u003c\/h3\u003e\n    \u003cp\u003eTraditional natural-bristle basting brushes shed. The bristles come loose during use, stick to the sauce, and end up on the plate. \u003cstrong\u003eSilicone bristles do not come loose, so there is nothing to find in the finished dish.\u003c\/strong\u003e The silicone is also heat-resistant, so the brush can be used on food that is actively on a hot grill without the bristles melting, warping, or degrading the way plastic-bristle brushes do near heat.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 class=\"pd-tsbb-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-tsbb-features\"\u003e\n\n    \u003cdiv class=\"pd-tsbb-feature\"\u003e\n      \u003cp class=\"pd-tsbb-feature-title\"\u003eWill Never Shed\u003c\/p\u003e\n      \u003cp class=\"pd-tsbb-feature-body\"\u003eThe silicone bristles are moulded, not bundled, so \u003cstrong\u003ethere are no loose bristles to come free\u003c\/strong\u003e and end up in your sauce or on the plate. Lay the glaze on as thick as you like without a second thought.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tsbb-feature\"\u003e\n      \u003cp class=\"pd-tsbb-feature-title\"\u003eHeat-Resistant Silicone\u003c\/p\u003e\n      \u003cp class=\"pd-tsbb-feature-body\"\u003eUse it on food that is actively on a hot grill. \u003cstrong\u003eThe silicone does not melt, warp, or degrade near heat\u003c\/strong\u003e the way plastic-bristle brushes do, so it holds its shape and performance cook after cook.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tsbb-feature\"\u003e\n      \u003cp class=\"pd-tsbb-feature-title\"\u003eEven, Consistent Coating\u003c\/p\u003e\n      \u003cp class=\"pd-tsbb-feature-body\"\u003eThe flexible silicone head holds and releases sauce evenly, \u003cstrong\u003ecoating the surface in a consistent layer\u003c\/strong\u003e rather than dumping it in one spot. Better control over how much glaze goes where.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tsbb-feature\"\u003e\n      \u003cp class=\"pd-tsbb-feature-title\"\u003eDishwasher Safe, No Odour\u003c\/p\u003e\n      \u003cp class=\"pd-tsbb-feature-body\"\u003eThe whole brush goes in the dishwasher. \u003cstrong\u003eSilicone does not absorb sauce, oil, or odour\u003c\/strong\u003e the way natural bristles do, so it cleans completely and does not carry old flavours into the next cook.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- USES --\u003e\n  \u003cdiv class=\"pd-tsbb-uses\"\u003e\n    \u003cp class=\"pd-tsbb-uses-label\"\u003eWhat to Use It For\u003c\/p\u003e\n    \u003cdiv class=\"pd-tsbb-uses-grid\"\u003e\n      \u003cdiv class=\"pd-tsbb-use-item\"\u003eBasting ribs and chicken with sauce during the cook\u003c\/div\u003e\n      \u003cdiv class=\"pd-tsbb-use-item\"\u003eApplying glaze in the final stage of a cook\u003c\/div\u003e\n      \u003cdiv class=\"pd-tsbb-use-item\"\u003eBrushing butter onto corn and bread\u003c\/div\u003e\n      \u003cdiv class=\"pd-tsbb-use-item\"\u003eCoating proteins with marinade or oil before grilling\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-tsbb-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-tsbb-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger Silicone Basting Brush\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eBAC418\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eDurable, heat-resistant silicone\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBristles\u003c\/td\u003e\n\u003ctd\u003eMoulded silicone, non-shedding\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCleaning\u003c\/td\u003e\n\u003ctd\u003eDishwasher safe\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBest For\u003c\/td\u003e\n\u003ctd\u003eBasting, glazing, buttering, applying marinade and oil\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-tsbb-cta\"\u003e\n    \u003cdiv class=\"pd-tsbb-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full Traeger accessories range. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-tsbb-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46829087850668,"sku":"BAC418","price":24.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/20170201_Basting-Brush_BAC418-PDP-1.webp?v=1785118805"},{"product_id":"traeger-pork-poultry-rub","title":"Traeger Pork \u0026 Poultry Rub","description":"\u003cstyle\u003e\n.pd-tppr-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-tppr-wrap * { box-sizing: border-box; }\n\n.pd-tppr-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-tppr-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-tppr-stat:last-child { border-right: none; }\n.pd-tppr-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-tppr-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-tppr-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-tppr-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-tppr-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-tppr-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* FLAVOUR PROFILE *\/\n.pd-tppr-flavour {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 24px;\n  margin-bottom: 24px;\n}\n.pd-tppr-flavour-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 8px;\n  display: block;\n}\n.pd-tppr-flavour h3 {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #f0ece4;\n  margin: 0 0 10px;\n  line-height: 1.2;\n}\n.pd-tppr-flavour p {\n  font-size: 0.9rem;\n  color: #a8a39e;\n  line-height: 1.75;\n  margin: 0;\n}\n.pd-tppr-flavour strong { color: #f0ece4; font-weight: 700; }\n\n\/* FLAVOUR NOTES *\/\n.pd-tppr-notes {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 12px;\n  margin-bottom: 24px;\n}\n.pd-tppr-note {\n  border-radius: var(--pd-radius);\n  padding: 16px 18px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-tppr-note.savoury {\n  background: var(--pd-accent-dim);\n  border: 1px solid rgba(200,16,46,0.25);\n}\n.pd-tppr-note.sweet {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n}\n.pd-tppr-note-label {\n  font-size: 0.6rem;\n  font-weight: 800;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n}\n.pd-tppr-note-items {\n  font-size: 0.92rem;\n  font-weight: 800;\n  color: var(--pd-text);\n}\n.pd-tppr-note-desc {\n  font-size: 0.8rem;\n  color: var(--pd-muted);\n  line-height: 1.5;\n}\n\n\/* FEATURES *\/\n.pd-tppr-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-tppr-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-tppr-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-tppr-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-tppr-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* PAIRING *\/\n.pd-tppr-pairing {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  margin-bottom: 24px;\n}\n.pd-tppr-pairing-label {\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 12px;\n}\n.pd-tppr-pairing-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 6px 20px;\n}\n.pd-tppr-pairing-item {\n  display: flex;\n  gap: 8px;\n  font-size: 0.86rem;\n  color: var(--pd-text);\n  line-height: 1.5;\n  align-items: baseline;\n  font-weight: 600;\n}\n.pd-tppr-pairing-item::before {\n  content: '';\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: var(--pd-accent);\n  flex-shrink: 0;\n  margin-top: 6px;\n}\n\n\/* SPECS *\/\n.pd-tppr-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-tppr-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-tppr-specs-table tr:last-child { border-bottom: none; }\n.pd-tppr-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-tppr-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-tppr-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-tppr-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* CTA *\/\n.pd-tppr-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-tppr-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-tppr-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-tppr-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-tppr-cta-btn:hover { background: #a50d25; }\n.pd-tppr-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-tppr-stats { grid-template-columns: 1fr; }\n  .pd-tppr-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-tppr-stat:last-child { border-bottom: none; }\n  .pd-tppr-features { grid-template-columns: 1fr; }\n  .pd-tppr-notes { grid-template-columns: 1fr; }\n  .pd-tppr-pairing-grid { grid-template-columns: 1fr; }\n  .pd-tppr-flavour { padding: 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-tppr-wrap\"\u003e\n\n  \u003cdiv class=\"pd-tppr-stats\"\u003e\n    \u003cdiv class=\"pd-tppr-stat\"\u003e\n      \u003cspan class=\"pd-tppr-stat-val\"\u003eSweet + Savoury\u003c\/span\u003e\n      \u003cspan class=\"pd-tppr-stat-label\"\u003eFor Milder Meats\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tppr-stat\"\u003e\n      \u003cspan class=\"pd-tppr-stat-val\"\u003e200 g\u003c\/span\u003e\n      \u003cspan class=\"pd-tppr-stat-label\"\u003eContainer\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tppr-stat\"\u003e\n      \u003cspan class=\"pd-tppr-stat-val\"\u003eGF + GMO-Free\u003c\/span\u003e\n      \u003cspan class=\"pd-tppr-stat-label\"\u003eKosher\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tppr-intro\"\u003e\n    The Traeger Pork and Poultry Rub is \u003cstrong\u003ebuilt for the milder meats\u003c\/strong\u003e. Paprika, onion, and chilli pepper bring the savoury base, while apple and honey add a sweetness that suits pork and chicken without overpowering their more delicate flavour. From pork chops to spatchcock chicken, it gives white meats a dose of flavour that heavier beef-oriented rubs would dominate.\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOUR PROFILE --\u003e\n  \u003cdiv class=\"pd-tppr-flavour\"\u003e\n    \u003cspan class=\"pd-tppr-flavour-eyebrow\"\u003eWhy a Dedicated Pork and Poultry Rub\u003c\/span\u003e\n    \u003ch3\u003eBalanced for meats that a brisket rub would overpower.\u003c\/h3\u003e\n    \u003cp\u003ePork and poultry do not have the robust flavour of beef, so a rub built for them leans sweeter and lighter rather than relying on the heavy pepper and salt profile of a brisket rub. \u003cstrong\u003eThe apple and honey notes complement the natural sweetness of pork in particular\u003c\/strong\u003e, and the paprika and onion give enough savoury depth to build a proper bark on a pork shoulder or a crust on chicken skin.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOUR NOTES --\u003e\n  \u003cdiv class=\"pd-tppr-notes\"\u003e\n    \u003cdiv class=\"pd-tppr-note savoury\"\u003e\n      \u003cspan class=\"pd-tppr-note-label\"\u003eSavoury Base\u003c\/span\u003e\n      \u003cspan class=\"pd-tppr-note-items\"\u003ePaprika, Onion, Chilli Pepper\u003c\/span\u003e\n      \u003cspan class=\"pd-tppr-note-desc\"\u003eBuilds the savoury depth and colour, with a gentle warmth from the chilli that does not overpower.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tppr-note sweet\"\u003e\n      \u003cspan class=\"pd-tppr-note-label\"\u003eSweet Notes\u003c\/span\u003e\n      \u003cspan class=\"pd-tppr-note-items\"\u003eApple, Honey\u003c\/span\u003e\n      \u003cspan class=\"pd-tppr-note-desc\"\u003eAdds the sweetness that complements pork and poultry and helps the bark caramelise on the grill.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 class=\"pd-tppr-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-tppr-features\"\u003e\n\n    \u003cdiv class=\"pd-tppr-feature\"\u003e\n      \u003cp class=\"pd-tppr-feature-title\"\u003eSweet and Savoury Balance\u003c\/p\u003e\n      \u003cp class=\"pd-tppr-feature-body\"\u003eA flavour profile deliberately balanced for milder meats. \u003cstrong\u003eSweet enough to complement pork and chicken, savoury enough to build real depth\u003c\/strong\u003e, without the heavy salt-and-pepper weight of a beef rub.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tppr-feature\"\u003e\n      \u003cp class=\"pd-tppr-feature-title\"\u003eApple, Honey, Paprika, and Onion\u003c\/p\u003e\n      \u003cp class=\"pd-tppr-feature-body\"\u003eThe core flavour notes. \u003cstrong\u003eApple and honey for sweetness, paprika and onion for savoury base\u003c\/strong\u003e, with chilli pepper adding a gentle background warmth that suits white meats.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tppr-feature\"\u003e\n      \u003cp class=\"pd-tppr-feature-title\"\u003eKosher, GMO-Free, Gluten-Free\u003c\/p\u003e\n      \u003cp class=\"pd-tppr-feature-body\"\u003eCertified kosher, made without GMO ingredients, and gluten-free. \u003cstrong\u003eSuitable for a wide range of dietary requirements\u003c\/strong\u003e without compromising on flavour.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tppr-feature\"\u003e\n      \u003cp class=\"pd-tppr-feature-title\"\u003e200g Container\u003c\/p\u003e\n      \u003cp class=\"pd-tppr-feature-body\"\u003ePackaged in a 200g container with a shaker-friendly lid. \u003cstrong\u003eEnough for many cooks\u003c\/strong\u003e, and the container fits neatly in the P.A.L. storage bin or on a shelf next to the grill.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- PAIRING --\u003e\n  \u003cdiv class=\"pd-tppr-pairing\"\u003e\n    \u003cp class=\"pd-tppr-pairing-label\"\u003ePairs Best With\u003c\/p\u003e\n    \u003cdiv class=\"pd-tppr-pairing-grid\"\u003e\n      \u003cdiv class=\"pd-tppr-pairing-item\"\u003ePork chops, shoulder, and ribs\u003c\/div\u003e\n      \u003cdiv class=\"pd-tppr-pairing-item\"\u003eWhole chicken and chicken pieces\u003c\/div\u003e\n      \u003cdiv class=\"pd-tppr-pairing-item\"\u003eSpatchcock chicken\u003c\/div\u003e\n      \u003cdiv class=\"pd-tppr-pairing-item\"\u003eTurkey and other poultry\u003c\/div\u003e\n      \u003cdiv class=\"pd-tppr-pairing-item\"\u003ePork tenderloin and loin roasts\u003c\/div\u003e\n      \u003cdiv class=\"pd-tppr-pairing-item\"\u003eAny mild or white meat\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-tppr-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-tppr-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger Pork and Poultry Rub\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eSPC230\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eNet Weight\u003c\/td\u003e\n\u003ctd\u003e200 g\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eFlavour Profile\u003c\/td\u003e\n\u003ctd\u003eSweet and savoury with apple, honey, paprika, onion, and chilli pepper\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eDietary\u003c\/td\u003e\n\u003ctd\u003eKosher, GMO-free, gluten-free\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBest For\u003c\/td\u003e\n\u003ctd\u003ePork, chicken, turkey, and other mild or white meats\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-tppr-cta\"\u003e\n    \u003cdiv class=\"pd-tppr-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full range of Traeger rubs and sauces. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-tppr-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46829088374956,"sku":"SPC230","price":24.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/traeger-International-Pork-Poultry-Rub-studio-front.webp?v=1785118985"},{"product_id":"traeger-beef-rub","title":"Traeger Beef Rub","description":"\u003cstyle\u003e\n.pd-tbfr-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-tbfr-wrap * { box-sizing: border-box; }\n\n.pd-tbfr-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-tbfr-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-tbfr-stat:last-child { border-right: none; }\n.pd-tbfr-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-tbfr-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-tbfr-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-tbfr-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-tbfr-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-tbfr-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* FLAVOUR PROFILE *\/\n.pd-tbfr-flavour {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 24px;\n  margin-bottom: 24px;\n}\n.pd-tbfr-flavour-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 8px;\n  display: block;\n}\n.pd-tbfr-flavour h3 {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #f0ece4;\n  margin: 0 0 10px;\n  line-height: 1.2;\n}\n.pd-tbfr-flavour p {\n  font-size: 0.9rem;\n  color: #a8a39e;\n  line-height: 1.75;\n  margin: 0;\n}\n.pd-tbfr-flavour strong { color: #f0ece4; font-weight: 700; }\n\n\/* FLAVOUR NOTES *\/\n.pd-tbfr-notes {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 12px;\n  margin-bottom: 24px;\n}\n.pd-tbfr-note {\n  border-radius: var(--pd-radius);\n  padding: 16px 18px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-tbfr-note.sweet {\n  background: var(--pd-accent-dim);\n  border: 1px solid rgba(200,16,46,0.25);\n}\n.pd-tbfr-note.savoury {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n}\n.pd-tbfr-note-label {\n  font-size: 0.6rem;\n  font-weight: 800;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n}\n.pd-tbfr-note-items {\n  font-size: 0.92rem;\n  font-weight: 800;\n  color: var(--pd-text);\n}\n.pd-tbfr-note-desc {\n  font-size: 0.8rem;\n  color: var(--pd-muted);\n  line-height: 1.5;\n}\n\n\/* FEATURES *\/\n.pd-tbfr-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-tbfr-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-tbfr-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-tbfr-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-tbfr-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* PAIRING *\/\n.pd-tbfr-pairing {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  margin-bottom: 24px;\n}\n.pd-tbfr-pairing-label {\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 12px;\n}\n.pd-tbfr-pairing-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 6px 20px;\n}\n.pd-tbfr-pairing-item {\n  display: flex;\n  gap: 8px;\n  font-size: 0.86rem;\n  color: var(--pd-text);\n  line-height: 1.5;\n  align-items: baseline;\n  font-weight: 600;\n}\n.pd-tbfr-pairing-item::before {\n  content: '';\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: var(--pd-accent);\n  flex-shrink: 0;\n  margin-top: 6px;\n}\n\n\/* SPECS *\/\n.pd-tbfr-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-tbfr-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-tbfr-specs-table tr:last-child { border-bottom: none; }\n.pd-tbfr-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-tbfr-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-tbfr-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-tbfr-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* CTA *\/\n.pd-tbfr-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-tbfr-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-tbfr-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-tbfr-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-tbfr-cta-btn:hover { background: #a50d25; }\n.pd-tbfr-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-tbfr-stats { grid-template-columns: 1fr; }\n  .pd-tbfr-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-tbfr-stat:last-child { border-bottom: none; }\n  .pd-tbfr-features { grid-template-columns: 1fr; }\n  .pd-tbfr-notes { grid-template-columns: 1fr; }\n  .pd-tbfr-pairing-grid { grid-template-columns: 1fr; }\n  .pd-tbfr-flavour { padding: 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-tbfr-wrap\"\u003e\n\n  \u003cdiv class=\"pd-tbfr-stats\"\u003e\n    \u003cdiv class=\"pd-tbfr-stat\"\u003e\n      \u003cspan class=\"pd-tbfr-stat-val\"\u003eBold + Sweet\u003c\/span\u003e\n      \u003cspan class=\"pd-tbfr-stat-label\"\u003eBuilt for Beef\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tbfr-stat\"\u003e\n      \u003cspan class=\"pd-tbfr-stat-val\"\u003e200 g\u003c\/span\u003e\n      \u003cspan class=\"pd-tbfr-stat-label\"\u003eContainer\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tbfr-stat\"\u003e\n      \u003cspan class=\"pd-tbfr-stat-val\"\u003eGF + GMO-Free\u003c\/span\u003e\n      \u003cspan class=\"pd-tbfr-stat-label\"\u003eKosher\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tbfr-intro\"\u003e\n    The Traeger Beef Rub is \u003cstrong\u003ebuilt to stand up to the bold flavour of beef\u003c\/strong\u003e. Sweet molasses balanced against paprika, chilli powder, onion, and other spices to match the robust character of steak, burgers, and brisket without being lost underneath it. Where the Pork and Poultry Rub leans sweeter and lighter for milder meats, the Beef Rub carries the depth and warmth that beef can handle.\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOUR PROFILE --\u003e\n  \u003cdiv class=\"pd-tbfr-flavour\"\u003e\n    \u003cspan class=\"pd-tbfr-flavour-eyebrow\"\u003eWhy a Dedicated Beef Rub\u003c\/span\u003e\n    \u003ch3\u003eMolasses depth for meat that a delicate rub disappears against.\u003c\/h3\u003e\n    \u003cp\u003eBeef has a strong, savoury flavour that a delicate rub vanishes against, so the Beef Rub uses \u003cstrong\u003esweet molasses to build a rich, deep bark\u003c\/strong\u003e and balances it with paprika and chilli powder for savoury depth and a background heat. The result is a rub that builds a proper crust on a steak, a serious bark on a brisket, and stands up to the fat and flavour of a burger.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOUR NOTES --\u003e\n  \u003cdiv class=\"pd-tbfr-notes\"\u003e\n    \u003cdiv class=\"pd-tbfr-note sweet\"\u003e\n      \u003cspan class=\"pd-tbfr-note-label\"\u003eSweet Base\u003c\/span\u003e\n      \u003cspan class=\"pd-tbfr-note-items\"\u003eMolasses\u003c\/span\u003e\n      \u003cspan class=\"pd-tbfr-note-desc\"\u003eBuilds a rich, dark bark and the caramelised sweetness that stands up to the robust flavour of beef.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tbfr-note savoury\"\u003e\n      \u003cspan class=\"pd-tbfr-note-label\"\u003eSavoury and Heat\u003c\/span\u003e\n      \u003cspan class=\"pd-tbfr-note-items\"\u003ePaprika, Chilli Powder, Onion\u003c\/span\u003e\n      \u003cspan class=\"pd-tbfr-note-desc\"\u003eAdds savoury depth, colour, and a background warmth that complements the molasses without overpowering.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 class=\"pd-tbfr-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-tbfr-features\"\u003e\n\n    \u003cdiv class=\"pd-tbfr-feature\"\u003e\n      \u003cp class=\"pd-tbfr-feature-title\"\u003eBlended for Bold Beef Flavour\u003c\/p\u003e\n      \u003cp class=\"pd-tbfr-feature-body\"\u003eA flavour profile built to match the robust character of beef rather than be lost against it. \u003cstrong\u003eDeep and savoury with a sweet molasses backbone\u003c\/strong\u003e, weighted for steak, burgers, and brisket.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tbfr-feature\"\u003e\n      \u003cp class=\"pd-tbfr-feature-title\"\u003eMolasses, Paprika, Onion, Chilli\u003c\/p\u003e\n      \u003cp class=\"pd-tbfr-feature-body\"\u003eThe core flavour notes. \u003cstrong\u003eSweet molasses for bark and depth, paprika and onion for savoury base\u003c\/strong\u003e, and chilli powder for a background heat that suits red meat.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tbfr-feature\"\u003e\n      \u003cp class=\"pd-tbfr-feature-title\"\u003eKosher, GMO-Free, Gluten-Free\u003c\/p\u003e\n      \u003cp class=\"pd-tbfr-feature-body\"\u003eCertified kosher, made without GMO ingredients, and gluten-free. \u003cstrong\u003eSuitable for a wide range of dietary requirements\u003c\/strong\u003e without compromising on flavour.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tbfr-feature\"\u003e\n      \u003cp class=\"pd-tbfr-feature-title\"\u003e200g Container\u003c\/p\u003e\n      \u003cp class=\"pd-tbfr-feature-body\"\u003ePackaged in a 200g container with a shaker-friendly lid. \u003cstrong\u003eEnough for many cooks\u003c\/strong\u003e, and the container fits neatly in the P.A.L. storage bin or on a shelf next to the grill.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- PAIRING --\u003e\n  \u003cdiv class=\"pd-tbfr-pairing\"\u003e\n    \u003cp class=\"pd-tbfr-pairing-label\"\u003ePairs Best With\u003c\/p\u003e\n    \u003cdiv class=\"pd-tbfr-pairing-grid\"\u003e\n      \u003cdiv class=\"pd-tbfr-pairing-item\"\u003eBrisket and beef ribs\u003c\/div\u003e\n      \u003cdiv class=\"pd-tbfr-pairing-item\"\u003eSteaks and burgers\u003c\/div\u003e\n      \u003cdiv class=\"pd-tbfr-pairing-item\"\u003eBeef roasts\u003c\/div\u003e\n      \u003cdiv class=\"pd-tbfr-pairing-item\"\u003eBeef short ribs\u003c\/div\u003e\n      \u003cdiv class=\"pd-tbfr-pairing-item\"\u003eRoast and grilled vegetables\u003c\/div\u003e\n      \u003cdiv class=\"pd-tbfr-pairing-item\"\u003eAny robust, full-flavoured cut\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-tbfr-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-tbfr-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger Beef Rub\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eSPC232\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eNet Weight\u003c\/td\u003e\n\u003ctd\u003e200 g\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eFlavour Profile\u003c\/td\u003e\n\u003ctd\u003eBold and sweet with molasses, paprika, onion, and chilli powder\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eDietary\u003c\/td\u003e\n\u003ctd\u003eKosher, GMO-free, gluten-free\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBest For\u003c\/td\u003e\n\u003ctd\u003eBrisket, steaks, burgers, beef ribs, roasts, and vegetables\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-tbfr-cta\"\u003e\n    \u003cdiv class=\"pd-tbfr-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full range of Traeger rubs and sauces. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-tbfr-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46829089095852,"sku":"SPC232","price":24.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/traeger-International-Beef-Rub-studio-front.webp?v=1785119116"},{"product_id":"traeger-rub","title":"Traeger Rub","description":"\u003cstyle\u003e\n.pd-ttrb-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-ttrb-wrap * { box-sizing: border-box; }\n\n.pd-ttrb-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-ttrb-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-ttrb-stat:last-child { border-right: none; }\n.pd-ttrb-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-ttrb-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-ttrb-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-ttrb-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-ttrb-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-ttrb-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* VERSATILITY HERO *\/\n.pd-ttrb-versatile {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 24px;\n  margin-bottom: 24px;\n}\n.pd-ttrb-versatile-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 8px;\n  display: block;\n}\n.pd-ttrb-versatile h3 {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #f0ece4;\n  margin: 0 0 10px;\n  line-height: 1.2;\n}\n.pd-ttrb-versatile p {\n  font-size: 0.9rem;\n  color: #a8a39e;\n  line-height: 1.75;\n  margin: 0;\n}\n.pd-ttrb-versatile strong { color: #f0ece4; font-weight: 700; }\n\n\/* FLAVOUR NOTES *\/\n.pd-ttrb-notes {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-ttrb-note {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 5px;\n  text-align: center;\n}\n.pd-ttrb-note-label {\n  font-size: 0.6rem;\n  font-weight: 800;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n}\n.pd-ttrb-note-items {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n}\n.pd-ttrb-note-desc {\n  font-size: 0.78rem;\n  color: var(--pd-muted);\n  line-height: 1.45;\n}\n\n\/* FEATURES *\/\n.pd-ttrb-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-ttrb-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-ttrb-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-ttrb-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-ttrb-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* RANGE POSITION *\/\n.pd-ttrb-range {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  margin-bottom: 24px;\n  font-size: 0.87rem;\n  color: #a8a39e;\n  line-height: 1.7;\n}\n.pd-ttrb-range strong { color: #f0ece4; font-weight: 700; }\n.pd-ttrb-range-label {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 8px;\n  display: block;\n}\n\n\/* PAIRING *\/\n.pd-ttrb-pairing {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  margin-bottom: 24px;\n}\n.pd-ttrb-pairing-label {\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 12px;\n}\n.pd-ttrb-pairing-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 6px 20px;\n}\n.pd-ttrb-pairing-item {\n  display: flex;\n  gap: 8px;\n  font-size: 0.86rem;\n  color: var(--pd-text);\n  line-height: 1.5;\n  align-items: baseline;\n  font-weight: 600;\n}\n.pd-ttrb-pairing-item::before {\n  content: '';\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: var(--pd-accent);\n  flex-shrink: 0;\n  margin-top: 6px;\n}\n\n\/* SPECS *\/\n.pd-ttrb-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-ttrb-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-ttrb-specs-table tr:last-child { border-bottom: none; }\n.pd-ttrb-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-ttrb-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-ttrb-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-ttrb-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* CTA *\/\n.pd-ttrb-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-ttrb-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-ttrb-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-ttrb-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-ttrb-cta-btn:hover { background: #a50d25; }\n.pd-ttrb-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-ttrb-stats { grid-template-columns: 1fr; }\n  .pd-ttrb-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-ttrb-stat:last-child { border-bottom: none; }\n  .pd-ttrb-features { grid-template-columns: 1fr; }\n  .pd-ttrb-notes { grid-template-columns: 1fr; }\n  .pd-ttrb-pairing-grid { grid-template-columns: 1fr; }\n  .pd-ttrb-versatile { padding: 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-ttrb-wrap\"\u003e\n\n  \u003cdiv class=\"pd-ttrb-stats\"\u003e\n    \u003cdiv class=\"pd-ttrb-stat\"\u003e\n      \u003cspan class=\"pd-ttrb-stat-val\"\u003eAll-Purpose\u003c\/span\u003e\n      \u003cspan class=\"pd-ttrb-stat-label\"\u003eWorks on Everything\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ttrb-stat\"\u003e\n      \u003cspan class=\"pd-ttrb-stat-val\"\u003e200 g\u003c\/span\u003e\n      \u003cspan class=\"pd-ttrb-stat-label\"\u003eContainer\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ttrb-stat\"\u003e\n      \u003cspan class=\"pd-ttrb-stat-val\"\u003eGF + GMO-Free\u003c\/span\u003e\n      \u003cspan class=\"pd-ttrb-stat-label\"\u003eKosher\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-ttrb-intro\"\u003e\n    The Traeger Rub is the \u003cstrong\u003eultra-versatile all-rounder\u003c\/strong\u003e. A balance of sweet, salty, and savoury built to crank up the flavour of any meat you rub it on. Zesty garlic teams up with herby basil and oregano and the subtle smokiness of paprika and chilli pepper to complement everything from lean chicken breast to bold beef brisket. The one rub for a cupboard that only has room for one.\n  \u003c\/div\u003e\n\n  \u003c!-- VERSATILITY HERO --\u003e\n  \u003cdiv class=\"pd-ttrb-versatile\"\u003e\n    \u003cspan class=\"pd-ttrb-versatile-eyebrow\"\u003eThe One-Bottle Rub\u003c\/span\u003e\n    \u003ch3\u003eOne rub for a mixed cook of chicken, pork, and beef at once.\u003c\/h3\u003e\n    \u003cp\u003eWhere the Beef Rub, Pork and Poultry Rub, and Chicken Rub are each tuned to a specific meat, \u003cstrong\u003ethe Traeger Rub is the one bottle that works on all of them\u003c\/strong\u003e. If you are cooking several different things at once and do not want to switch bottles between them, this is the rub to reach for. The herb notes of basil and oregano set it apart from the rest of the range and give it a savoury, almost Mediterranean character that suits vegetables and seafood as well as it suits meat.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOUR NOTES --\u003e\n  \u003cdiv class=\"pd-ttrb-notes\"\u003e\n    \u003cdiv class=\"pd-ttrb-note\"\u003e\n      \u003cspan class=\"pd-ttrb-note-label\"\u003eSavoury\u003c\/span\u003e\n      \u003cspan class=\"pd-ttrb-note-items\"\u003eGarlic\u003c\/span\u003e\n      \u003cspan class=\"pd-ttrb-note-desc\"\u003eZesty garlic forms the savoury backbone that carries across every protein.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ttrb-note\"\u003e\n      \u003cspan class=\"pd-ttrb-note-label\"\u003eHerby\u003c\/span\u003e\n      \u003cspan class=\"pd-ttrb-note-items\"\u003eBasil, Oregano\u003c\/span\u003e\n      \u003cspan class=\"pd-ttrb-note-desc\"\u003eThe herb notes that distinguish this rub from the meat-specific blends in the range.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-ttrb-note\"\u003e\n      \u003cspan class=\"pd-ttrb-note-label\"\u003eSmoky Heat\u003c\/span\u003e\n      \u003cspan class=\"pd-ttrb-note-items\"\u003ePaprika, Chilli\u003c\/span\u003e\n      \u003cspan class=\"pd-ttrb-note-desc\"\u003eSubtle smokiness and a gentle background warmth to round out the balance.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 class=\"pd-ttrb-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-ttrb-features\"\u003e\n\n    \u003cdiv class=\"pd-ttrb-feature\"\u003e\n      \u003cp class=\"pd-ttrb-feature-title\"\u003eExtremely Versatile\u003c\/p\u003e\n      \u003cp class=\"pd-ttrb-feature-body\"\u003eBuilt to work on any protein. \u003cstrong\u003eChicken, pork, beef, lamb, fish, and vegetables\u003c\/strong\u003e all suit the balanced sweet-savoury-spicy profile. The default choice when you want one rub for everything.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-ttrb-feature\"\u003e\n      \u003cp class=\"pd-ttrb-feature-title\"\u003eSweet, Savoury, and Spicy Balance\u003c\/p\u003e\n      \u003cp class=\"pd-ttrb-feature-body\"\u003eA deliberate three-way balance rather than a profile weighted toward one meat. \u003cstrong\u003eNothing dominates\u003c\/strong\u003e, which is exactly what makes it work across such a wide range of food.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-ttrb-feature\"\u003e\n      \u003cp class=\"pd-ttrb-feature-title\"\u003eGarlic, Paprika, Oregano, Chilli\u003c\/p\u003e\n      \u003cp class=\"pd-ttrb-feature-body\"\u003eThe core flavour notes. \u003cstrong\u003eGarlic and paprika for savoury smokiness, basil and oregano for herb depth\u003c\/strong\u003e, and chilli pepper for a gentle warmth that suits everything.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-ttrb-feature\"\u003e\n      \u003cp class=\"pd-ttrb-feature-title\"\u003eKosher, GMO-Free, Gluten-Free\u003c\/p\u003e\n      \u003cp class=\"pd-ttrb-feature-body\"\u003eCertified kosher, made without GMO ingredients, and gluten-free. \u003cstrong\u003eSuitable for a wide range of dietary requirements\u003c\/strong\u003e without compromising on flavour. Packaged in a 200g container.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- RANGE POSITION --\u003e\n  \u003cdiv class=\"pd-ttrb-range\"\u003e\n    \u003cspan class=\"pd-ttrb-range-label\"\u003eWhich Rub Should You Choose\u003c\/span\u003e\n    \u003cstrong\u003eTraeger Rub\u003c\/strong\u003e is the all-purpose choice for mixed cooks and everyday seasoning. Reach for the \u003cstrong\u003eBeef Rub\u003c\/strong\u003e when you want molasses depth built specifically for steak and brisket, the \u003cstrong\u003ePork and Poultry Rub\u003c\/strong\u003e when you want the sweeter apple-and-honey profile for pork and chicken, and the \u003cstrong\u003eChicken Rub\u003c\/strong\u003e for poultry-specific seasoning. All four are stocked at BBQ Republic.\n  \u003c\/div\u003e\n\n  \u003c!-- PAIRING --\u003e\n  \u003cdiv class=\"pd-ttrb-pairing\"\u003e\n    \u003cp class=\"pd-ttrb-pairing-label\"\u003ePairs Best With\u003c\/p\u003e\n    \u003cdiv class=\"pd-ttrb-pairing-grid\"\u003e\n      \u003cdiv class=\"pd-ttrb-pairing-item\"\u003eChicken and poultry\u003c\/div\u003e\n      \u003cdiv class=\"pd-ttrb-pairing-item\"\u003ePork of all cuts\u003c\/div\u003e\n      \u003cdiv class=\"pd-ttrb-pairing-item\"\u003eBeef, steak, and brisket\u003c\/div\u003e\n      \u003cdiv class=\"pd-ttrb-pairing-item\"\u003eLamb\u003c\/div\u003e\n      \u003cdiv class=\"pd-ttrb-pairing-item\"\u003eFish and seafood\u003c\/div\u003e\n      \u003cdiv class=\"pd-ttrb-pairing-item\"\u003eVegetables\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-ttrb-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-ttrb-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger Rub\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eSPC231\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eNet Weight\u003c\/td\u003e\n\u003ctd\u003e200 g\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eFlavour Profile\u003c\/td\u003e\n\u003ctd\u003eBalanced sweet, salty, and savoury with garlic, basil, oregano, paprika, and chilli pepper\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eDietary\u003c\/td\u003e\n\u003ctd\u003eKosher, GMO-free, gluten-free\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBest For\u003c\/td\u003e\n\u003ctd\u003eAll proteins and vegetables. The all-purpose everyday rub.\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-ttrb-cta\"\u003e\n    \u003cdiv class=\"pd-ttrb-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full range of Traeger rubs and sauces. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-ttrb-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46829090242732,"sku":"SPC231","price":24.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/traeger-International-Traeger-Rub-studio-front.webp?v=1785119503"},{"product_id":"traeger-chicken-rub","title":"Traeger Chicken Rub","description":"\u003cstyle\u003e\n.pd-tckr-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-tckr-wrap * { box-sizing: border-box; }\n\n.pd-tckr-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-tckr-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-tckr-stat:last-child { border-right: none; }\n.pd-tckr-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-tckr-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-tckr-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-tckr-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-tckr-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-tckr-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* FLAVOUR PROFILE *\/\n.pd-tckr-flavour {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 24px;\n  margin-bottom: 24px;\n}\n.pd-tckr-flavour-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 8px;\n  display: block;\n}\n.pd-tckr-flavour h3 {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #f0ece4;\n  margin: 0 0 10px;\n  line-height: 1.2;\n}\n.pd-tckr-flavour p {\n  font-size: 0.9rem;\n  color: #a8a39e;\n  line-height: 1.75;\n  margin: 0;\n}\n.pd-tckr-flavour strong { color: #f0ece4; font-weight: 700; }\n\n\/* FLAVOUR NOTES *\/\n.pd-tckr-notes {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 12px;\n  margin-bottom: 24px;\n}\n.pd-tckr-note {\n  border-radius: var(--pd-radius);\n  padding: 16px 18px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-tckr-note.bright {\n  background: var(--pd-accent-dim);\n  border: 1px solid rgba(200,16,46,0.25);\n}\n.pd-tckr-note.savoury {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n}\n.pd-tckr-note-label {\n  font-size: 0.6rem;\n  font-weight: 800;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n}\n.pd-tckr-note-items {\n  font-size: 0.92rem;\n  font-weight: 800;\n  color: var(--pd-text);\n}\n.pd-tckr-note-desc {\n  font-size: 0.8rem;\n  color: var(--pd-muted);\n  line-height: 1.5;\n}\n\n\/* FEATURES *\/\n.pd-tckr-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-tckr-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-tckr-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-tckr-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-tckr-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* PAIRING *\/\n.pd-tckr-pairing {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  margin-bottom: 24px;\n}\n.pd-tckr-pairing-label {\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 12px;\n}\n.pd-tckr-pairing-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 6px 20px;\n}\n.pd-tckr-pairing-item {\n  display: flex;\n  gap: 8px;\n  font-size: 0.86rem;\n  color: var(--pd-text);\n  line-height: 1.5;\n  align-items: baseline;\n  font-weight: 600;\n}\n.pd-tckr-pairing-item::before {\n  content: '';\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: var(--pd-accent);\n  flex-shrink: 0;\n  margin-top: 6px;\n}\n\n\/* SPECS *\/\n.pd-tckr-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-tckr-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-tckr-specs-table tr:last-child { border-bottom: none; }\n.pd-tckr-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-tckr-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-tckr-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 40%; }\n.pd-tckr-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* CTA *\/\n.pd-tckr-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-tckr-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-tckr-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-tckr-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-tckr-cta-btn:hover { background: #a50d25; }\n.pd-tckr-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-tckr-stats { grid-template-columns: 1fr; }\n  .pd-tckr-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-tckr-stat:last-child { border-bottom: none; }\n  .pd-tckr-features { grid-template-columns: 1fr; }\n  .pd-tckr-notes { grid-template-columns: 1fr; }\n  .pd-tckr-pairing-grid { grid-template-columns: 1fr; }\n  .pd-tckr-flavour { padding: 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-tckr-wrap\"\u003e\n\n  \u003cdiv class=\"pd-tckr-stats\"\u003e\n    \u003cdiv class=\"pd-tckr-stat\"\u003e\n      \u003cspan class=\"pd-tckr-stat-val\"\u003eCitrus + Sweet\u003c\/span\u003e\n      \u003cspan class=\"pd-tckr-stat-label\"\u003eTuned for Poultry\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tckr-stat\"\u003e\n      \u003cspan class=\"pd-tckr-stat-val\"\u003e200 g\u003c\/span\u003e\n      \u003cspan class=\"pd-tckr-stat-label\"\u003eContainer\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tckr-stat\"\u003e\n      \u003cspan class=\"pd-tckr-stat-val\"\u003eGF + GMO-Free\u003c\/span\u003e\n      \u003cspan class=\"pd-tckr-stat-label\"\u003eKosher\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-tckr-intro\"\u003e\n    The Traeger Chicken Rub is \u003cstrong\u003etuned specifically for poultry\u003c\/strong\u003e. Black pepper and chilli powder team up with citrus and cane sugar for a balanced sweet and savoury profile that suits chicken and other poultry from whole roasted birds to turkey burgers. Bright citrus is the note that sets it apart from the rest of the rub range.\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOUR PROFILE --\u003e\n  \u003cdiv class=\"pd-tckr-flavour\"\u003e\n    \u003cspan class=\"pd-tckr-flavour-eyebrow\"\u003eWhy a Dedicated Chicken Rub\u003c\/span\u003e\n    \u003ch3\u003eBright citrus, where the Pork and Poultry Rub uses apple and honey.\u003c\/h3\u003e\n    \u003cp\u003eWhere the Pork and Poultry Rub leans on apple and honey for its sweetness, the Chicken Rub uses \u003cstrong\u003ebright citrus notes alongside cane sugar\u003c\/strong\u003e, giving it a fresher, zestier character that works particularly well with chicken skin and lighter poultry. Black pepper, paprika, and onion build the savoury base, and a touch of chilli powder adds a gentle background warmth.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FLAVOUR NOTES --\u003e\n  \u003cdiv class=\"pd-tckr-notes\"\u003e\n    \u003cdiv class=\"pd-tckr-note bright\"\u003e\n      \u003cspan class=\"pd-tckr-note-label\"\u003eBright and Sweet\u003c\/span\u003e\n      \u003cspan class=\"pd-tckr-note-items\"\u003eCitrus, Cane Sugar\u003c\/span\u003e\n      \u003cspan class=\"pd-tckr-note-desc\"\u003eThe fresh, zesty character that distinguishes the Chicken Rub and suits lighter poultry.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-tckr-note savoury\"\u003e\n      \u003cspan class=\"pd-tckr-note-label\"\u003eSavoury and Heat\u003c\/span\u003e\n      \u003cspan class=\"pd-tckr-note-items\"\u003eBlack Pepper, Paprika, Onion, Chilli\u003c\/span\u003e\n      \u003cspan class=\"pd-tckr-note-desc\"\u003eBuilds the savoury base and colour, with a gentle background warmth from the chilli powder.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 class=\"pd-tckr-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-tckr-features\"\u003e\n\n    \u003cdiv class=\"pd-tckr-feature\"\u003e\n      \u003cp class=\"pd-tckr-feature-title\"\u003eSweet and Savoury, Built for Chicken\u003c\/p\u003e\n      \u003cp class=\"pd-tckr-feature-body\"\u003eA flavour profile balanced specifically for poultry. \u003cstrong\u003eBright and fresh rather than heavy\u003c\/strong\u003e, so it lifts the flavour of chicken and turkey without overpowering the more delicate meat.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tckr-feature\"\u003e\n      \u003cp class=\"pd-tckr-feature-title\"\u003eCitrus, Black Pepper, Paprika, Onion\u003c\/p\u003e\n      \u003cp class=\"pd-tckr-feature-body\"\u003eThe core flavour notes. \u003cstrong\u003eCitrus and cane sugar for brightness, black pepper, paprika and onion for savoury depth\u003c\/strong\u003e, and chilli powder for a gentle warmth.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tckr-feature\"\u003e\n      \u003cp class=\"pd-tckr-feature-title\"\u003eKosher, GMO-Free, Gluten-Free\u003c\/p\u003e\n      \u003cp class=\"pd-tckr-feature-body\"\u003eCertified kosher, made without GMO ingredients, and gluten-free. \u003cstrong\u003eSuitable for a wide range of dietary requirements\u003c\/strong\u003e without compromising on flavour.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-tckr-feature\"\u003e\n      \u003cp class=\"pd-tckr-feature-title\"\u003e200g Container\u003c\/p\u003e\n      \u003cp class=\"pd-tckr-feature-body\"\u003ePackaged in a 200g container with a shaker-friendly lid. \u003cstrong\u003eEnough for many cooks\u003c\/strong\u003e, and the container fits neatly in the P.A.L. storage bin or on a shelf next to the grill.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- PAIRING --\u003e\n  \u003cdiv class=\"pd-tckr-pairing\"\u003e\n    \u003cp class=\"pd-tckr-pairing-label\"\u003ePairs Best With\u003c\/p\u003e\n    \u003cdiv class=\"pd-tckr-pairing-grid\"\u003e\n      \u003cdiv class=\"pd-tckr-pairing-item\"\u003eWhole roasted chicken\u003c\/div\u003e\n      \u003cdiv class=\"pd-tckr-pairing-item\"\u003eChicken pieces and wings\u003c\/div\u003e\n      \u003cdiv class=\"pd-tckr-pairing-item\"\u003eSpatchcock chicken\u003c\/div\u003e\n      \u003cdiv class=\"pd-tckr-pairing-item\"\u003eTurkey and turkey burgers\u003c\/div\u003e\n      \u003cdiv class=\"pd-tckr-pairing-item\"\u003eOther poultry\u003c\/div\u003e\n      \u003cdiv class=\"pd-tckr-pairing-item\"\u003ePork\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-tckr-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-tckr-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger Chicken Rub\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eSPC233\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eNet Weight\u003c\/td\u003e\n\u003ctd\u003e200 g\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eFlavour Profile\u003c\/td\u003e\n\u003ctd\u003eBright and balanced with citrus, cane sugar, black pepper, paprika, onion, and chilli powder\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eDietary\u003c\/td\u003e\n\u003ctd\u003eKosher, GMO-free, gluten-free\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBest For\u003c\/td\u003e\n\u003ctd\u003eChicken, turkey, and other poultry. Also works well on pork.\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-tckr-cta\"\u003e\n    \u003cdiv class=\"pd-tckr-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full range of Traeger rubs and sauces. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-tckr-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":46829093879980,"sku":"SPC233","price":24.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/traeger-International-Chicken-Rub-studio-front.webp?v=1785119820"},{"product_id":"traeger-p-a-l-folding-front-shelf","title":"Traeger P.A.L. Folding Front Shelf","description":"\u003cstyle\u003e\n.pd-trpal-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-trpal-wrap * { box-sizing: border-box; }\n\n.pd-trpal-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-trpal-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-trpal-stat:last-child { border-right: none; }\n.pd-trpal-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-trpal-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-trpal-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-trpal-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-trpal-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-trpal-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* PAL HERO *\/\n.pd-trpal-hero {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 24px;\n  margin-bottom: 24px;\n}\n.pd-trpal-hero-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 8px;\n  display: block;\n}\n.pd-trpal-hero h3 {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #f0ece4;\n  margin: 0 0 10px;\n  line-height: 1.2;\n}\n.pd-trpal-hero p {\n  font-size: 0.9rem;\n  color: #a8a39e;\n  line-height: 1.75;\n  margin: 0;\n}\n.pd-trpal-hero strong { color: #f0ece4; font-weight: 700; }\n\n\/* FEATURES *\/\n.pd-trpal-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-trpal-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-trpal-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-trpal-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-trpal-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* COMPATIBILITY *\/\n.pd-trpal-compat {\n  background: var(--pd-accent-dim);\n  border: 1px solid rgba(200,16,46,0.25);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 22px;\n  margin-bottom: 24px;\n  font-size: 0.86rem;\n  color: var(--pd-text);\n  line-height: 1.7;\n}\n.pd-trpal-compat strong { color: var(--pd-text); font-weight: 700; }\n.pd-trpal-compat-label {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 8px;\n  display: block;\n}\n\n\/* SPECS *\/\n.pd-trpal-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-trpal-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-trpal-specs-table tr:last-child { border-bottom: none; }\n.pd-trpal-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-trpal-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-trpal-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 42%; }\n.pd-trpal-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* CTA *\/\n.pd-trpal-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-trpal-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-trpal-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-trpal-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-trpal-cta-btn:hover { background: #a50d25; }\n.pd-trpal-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-trpal-stats { grid-template-columns: 1fr; }\n  .pd-trpal-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-trpal-stat:last-child { border-bottom: none; }\n  .pd-trpal-features { grid-template-columns: 1fr; }\n  .pd-trpal-hero { padding: 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-trpal-wrap\"\u003e\n\n  \u003cdiv class=\"pd-trpal-stats\"\u003e\n    \u003cdiv class=\"pd-trpal-stat\"\u003e\n      \u003cspan class=\"pd-trpal-stat-val\"\u003eFolds Down\u003c\/span\u003e\n      \u003cspan class=\"pd-trpal-stat-label\"\u003eOut of the Way\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-trpal-stat\"\u003e\n      \u003cspan class=\"pd-trpal-stat-val\"\u003eP.A.L. Rail\u003c\/span\u003e\n      \u003cspan class=\"pd-trpal-stat-label\"\u003eClicks On, Repositions\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-trpal-stat\"\u003e\n      \u003cspan class=\"pd-trpal-stat-val\"\u003ePowder-Coated Steel\u003c\/span\u003e\n      \u003cspan class=\"pd-trpal-stat-label\"\u003eBuilt for Outdoors\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-trpal-intro\"\u003e\n    Give yourself some space. The Traeger P.A.L. Pop-And-Lock Folding Front Shelf \u003cstrong\u003eattaches to the P.A.L. rail on your compatible Traeger grill to offer up extra room for prepping, plating, resting meat, and more\u003c\/strong\u003e. When it is not needed, you fold it down to keep it out of the way, yet still accessible at a moment's notice.\n  \u003c\/div\u003e\n\n  \u003c!-- PAL HERO --\u003e\n  \u003cdiv class=\"pd-trpal-hero\"\u003e\n    \u003cspan class=\"pd-trpal-hero-eyebrow\"\u003ePart of the Pop-And-Lock System\u003c\/span\u003e\n    \u003ch3\u003eClicks onto the rail, repositions to suit you.\u003c\/h3\u003e\n    \u003cp\u003eP.A.L. stands for Pop-And-Lock, a \u003cstrong\u003emodular accessory rail on Traeger's newer grills that lets you click on and rearrange attachments wherever you like\u003c\/strong\u003e, from shelves to tool hooks to storage bins. This folding front shelf is one of those attachments: it locks onto the rail, can be \u003cstrong\u003ecustom-placed along the front of your grill, and folds down flat when you are done\u003c\/strong\u003e, then pops back up the next time you need it.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 class=\"pd-trpal-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-trpal-features\"\u003e\n\n    \u003cdiv class=\"pd-trpal-feature\"\u003e\n      \u003cp class=\"pd-trpal-feature-title\"\u003eExtra Work Surface\u003c\/p\u003e\n      \u003cp class=\"pd-trpal-feature-body\"\u003eA genuine work surface right where you need it, for \u003cstrong\u003eprepping and plating, resting meat, and holding tools, trays, and sauces\u003c\/strong\u003e mid-cook. The bench space a busy grill always seems to be missing.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-trpal-feature\"\u003e\n      \u003cp class=\"pd-trpal-feature-title\"\u003eFolds Away When Done\u003c\/p\u003e\n      \u003cp class=\"pd-trpal-feature-body\"\u003eWhen the cook is over it \u003cstrong\u003efolds down flat so it is not in the way\u003c\/strong\u003e, then pops back up next time. Side handles make it easy to handle and reposition along the rail.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-trpal-feature\"\u003e\n      \u003cp class=\"pd-trpal-feature-title\"\u003eCustom-Placed on the Rail\u003c\/p\u003e\n      \u003cp class=\"pd-trpal-feature-body\"\u003eBecause it locks onto the P.A.L. rail, you can \u003cstrong\u003eposition it exactly where it suits your workflow\u003c\/strong\u003e and rearrange it alongside other Pop-And-Lock attachments whenever you like.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-trpal-feature\"\u003e\n      \u003cp class=\"pd-trpal-feature-title\"\u003eBuilt for Outdoors\u003c\/p\u003e\n      \u003cp class=\"pd-trpal-feature-body\"\u003eMade from \u003cstrong\u003ecold-rolled steel with a high temperature-resistant powder coating\u003c\/strong\u003e, so it stands up to living outside next to your grill. Some assembly is required to fit the brackets.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- COMPATIBILITY --\u003e\n  \u003cdiv class=\"pd-trpal-compat\"\u003e\n    \u003cspan class=\"pd-trpal-compat-label\"\u003eCheck Compatibility Before You Buy\u003c\/span\u003e\n    This shelf attaches to the \u003cstrong\u003eP.A.L. Pop-And-Lock accessory rail\u003c\/strong\u003e, so it suits Traeger grills that have that rail, such as the \u003cstrong\u003eTimberline and Timberline XL\u003c\/strong\u003e. If your Traeger does not have a P.A.L. rail, this shelf will not attach. Please note this is the \u003cstrong\u003eshelf only, grill sold separately\u003c\/strong\u003e. Not sure if your grill has the rail? Call us and we will confirm compatibility for you.\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-trpal-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-trpal-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger P.A.L. Pop-And-Lock Folding Front Shelf\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eType\u003c\/td\u003e\n\u003ctd\u003eFolding front shelf accessory (P.A.L. Pop-And-Lock)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eFunction\u003c\/td\u003e\n\u003ctd\u003eDetachable, custom-placed work surface that folds down when not in use\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eCold-rolled steel with high temperature-resistant powder coating\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eApproximate Dimensions\u003c\/td\u003e\n\u003ctd\u003eApproximately 7.75 in x 10.6 in x 24.1 in (confirm against AU spec)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCompatibility\u003c\/td\u003e\n\u003ctd\u003eTraeger grills with the P.A.L. Pop-And-Lock accessory rail (e.g. Timberline, Timberline XL)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eAssembly\u003c\/td\u003e\n\u003ctd\u003eSome assembly required to fit brackets. Shelf only, grill sold separately.\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-trpal-cta\"\u003e\n    \u003cdiv class=\"pd-trpal-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom.\u003c\/strong\u003e Ask us to confirm it fits your Traeger. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-trpal-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":47036507652268,"sku":null,"price":299.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/traeger-pal-front-shelf-studio-angle1.webp?v=1787564409"},{"product_id":"traeger-folding-front-shelf-for-pro-22-575-ironwood-650","title":"Traeger Folding Front Shelf for Pro 22, 575, Ironwood 650","description":"\u003cstyle\u003e\n.pd-trffs-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-trffs-wrap * { box-sizing: border-box; }\n\n.pd-trffs-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-trffs-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-trffs-stat:last-child { border-right: none; }\n.pd-trffs-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-trffs-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-trffs-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-trffs-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-trffs-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-trffs-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* HERO *\/\n.pd-trffs-hero {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 24px;\n  margin-bottom: 24px;\n}\n.pd-trffs-hero-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 8px;\n  display: block;\n}\n.pd-trffs-hero h3 {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #f0ece4;\n  margin: 0 0 10px;\n  line-height: 1.2;\n}\n.pd-trffs-hero p {\n  font-size: 0.9rem;\n  color: #a8a39e;\n  line-height: 1.75;\n  margin: 0;\n}\n.pd-trffs-hero strong { color: #f0ece4; font-weight: 700; }\n\n\/* FEATURES *\/\n.pd-trffs-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-trffs-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-trffs-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-trffs-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-trffs-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* COMPATIBILITY *\/\n.pd-trffs-compat {\n  background: var(--pd-accent-dim);\n  border: 1px solid rgba(200,16,46,0.25);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 22px;\n  margin-bottom: 24px;\n  font-size: 0.86rem;\n  color: var(--pd-text);\n  line-height: 1.7;\n}\n.pd-trffs-compat strong { color: var(--pd-text); font-weight: 700; }\n.pd-trffs-compat-label {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 8px;\n  display: block;\n}\n\n\/* SPECS *\/\n.pd-trffs-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-trffs-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-trffs-specs-table tr:last-child { border-bottom: none; }\n.pd-trffs-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-trffs-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-trffs-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 42%; }\n.pd-trffs-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* CTA *\/\n.pd-trffs-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-trffs-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-trffs-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-trffs-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-trffs-cta-btn:hover { background: #a50d25; }\n.pd-trffs-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-trffs-stats { grid-template-columns: 1fr; }\n  .pd-trffs-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-trffs-stat:last-child { border-bottom: none; }\n  .pd-trffs-features { grid-template-columns: 1fr; }\n  .pd-trffs-hero { padding: 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-trffs-wrap\"\u003e\n\n  \u003cdiv class=\"pd-trffs-stats\"\u003e\n    \u003cdiv class=\"pd-trffs-stat\"\u003e\n      \u003cspan class=\"pd-trffs-stat-val\"\u003e25in x 12in\u003c\/span\u003e\n      \u003cspan class=\"pd-trffs-stat-label\"\u003eSteel Shelf\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-trffs-stat\"\u003e\n      \u003cspan class=\"pd-trffs-stat-val\"\u003eFolds Down\u003c\/span\u003e\n      \u003cspan class=\"pd-trffs-stat-label\"\u003eCover Fits Over\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-trffs-stat\"\u003e\n      \u003cspan class=\"pd-trffs-stat-val\"\u003ePro 22 \/ 575\u003c\/span\u003e\n      \u003cspan class=\"pd-trffs-stat-label\"\u003eIronwood 650\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-trffs-intro\"\u003e\n    Beef up your grill by adding a folding front shelf to \u003cstrong\u003ehold beverages, sticky BBQ utensils, and your grilling tools of the trade\u003c\/strong\u003e. Do not get caught with nowhere to set things down mid-cook. This shelf gives you a proper landing spot right on the front of the grill, and it folds down flat when you are done, so a grill cover still fits perfectly over the top.\n  \u003c\/div\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"pd-trffs-hero\"\u003e\n    \u003cspan class=\"pd-trffs-hero-eyebrow\"\u003ePrep Like a Pro\u003c\/span\u003e\n    \u003ch3\u003eA work surface up front, that folds away after.\u003c\/h3\u003e\n    \u003cp\u003eMounted across the front of your grill, it gives you \u003cstrong\u003ea genuine work surface for resting tools, holding a drink, and parking sauces and trays\u003c\/strong\u003e, keeping the sticky, messy bits off your good outdoor table. When the cook is done it \u003cstrong\u003efolds down flat against the grill, and because it sits flush, your Traeger grill cover fits straight over the top\u003c\/strong\u003e with no need to remove it.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 class=\"pd-trffs-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-trffs-features\"\u003e\n\n    \u003cdiv class=\"pd-trffs-feature\"\u003e\n      \u003cp class=\"pd-trffs-feature-title\"\u003eSomewhere to Put Things\u003c\/p\u003e\n      \u003cp class=\"pd-trffs-feature-body\"\u003eA proper landing spot for \u003cstrong\u003ebeverages, sticky utensils, tools, sauces, and trays\u003c\/strong\u003e right where you are cooking, so you are not juggling everything or running back and forth to the table.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-trffs-feature\"\u003e\n      \u003cp class=\"pd-trffs-feature-title\"\u003eFolds Flat, Cover Fits\u003c\/p\u003e\n      \u003cp class=\"pd-trffs-feature-body\"\u003eWhen you are done it \u003cstrong\u003efolds down flat against the grill\u003c\/strong\u003e, and it sits flush enough that your Traeger grill cover slides straight over the top, no need to take the shelf off.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-trffs-feature\"\u003e\n      \u003cp class=\"pd-trffs-feature-title\"\u003eSturdy Steel, 25in x 12in\u003c\/p\u003e\n      \u003cp class=\"pd-trffs-feature-body\"\u003eMade of \u003cstrong\u003esteel and measuring 25 inches long by 12 inches wide\u003c\/strong\u003e, it gives you real usable bench space and is built to live outdoors alongside your grill.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-trffs-feature\"\u003e\n      \u003cp class=\"pd-trffs-feature-title\"\u003eDirect-Mount, No Rail Needed\u003c\/p\u003e\n      \u003cp class=\"pd-trffs-feature-body\"\u003eThis is the \u003cstrong\u003edirect-mount shelf for grills without the P.A.L. rail\u003c\/strong\u003e, bolting straight to the front of the specific models it fits, rather than clipping onto a Pop-And-Lock rail.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- COMPATIBILITY --\u003e\n  \u003cdiv class=\"pd-trffs-compat\"\u003e\n    \u003cspan class=\"pd-trffs-compat-label\"\u003eCheck Compatibility Before You Buy\u003c\/span\u003e\n    This shelf fits the \u003cstrong\u003eTraeger 22 Series, Pro 575, and Ironwood 650\u003c\/strong\u003e models. One important check before you order: your grill \u003cstrong\u003emodel number must start with TFB, not BBQ\u003c\/strong\u003e. This is the direct-mount shelf for these grills, and it is different from the P.A.L. Pop-And-Lock shelf used on rail-equipped grills like the Timberline. Not sure which shelf your grill takes? Call us and we will confirm the right one for you.\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-trffs-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-trffs-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger Folding Front Shelf (Pro 22 \u0026amp; 575 \/ Ironwood 650)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eType\u003c\/td\u003e\n\u003ctd\u003eDirect-mount folding front shelf\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e25 in long x 12 in wide\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eSteel\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eFunction\u003c\/td\u003e\n\u003ctd\u003eFront work surface that folds down flat; grill cover fits over the top\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCompatibility\u003c\/td\u003e\n\u003ctd\u003eTraeger 22 Series, Pro 575, and Ironwood 650 (model number must start with TFB, not BBQ)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eNote\u003c\/td\u003e\n\u003ctd\u003eDifferent from the P.A.L. Pop-And-Lock shelf for rail-equipped grills\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-trffs-cta\"\u003e\n    \u003cdiv class=\"pd-trffs-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom.\u003c\/strong\u003e Ask us to confirm it fits your Traeger. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-trffs-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":47036629778604,"sku":"BAC563","price":149.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/traeger-p22-p575-IW650-foldingfrontshelf-studio.webp?v=1787564714"},{"product_id":"traeger-folding-front-shelf-for-pro-780-ironwood-885","title":"Traeger Folding Front Shelf for Pro 780 \u0026 Ironwood 885","description":"\u003cstyle\u003e\n.pd-trffs2-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-trffs2-wrap * { box-sizing: border-box; }\n\n.pd-trffs2-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-trffs2-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-trffs2-stat:last-child { border-right: none; }\n.pd-trffs2-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-trffs2-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-trffs2-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-trffs2-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-trffs2-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-trffs2-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* HERO *\/\n.pd-trffs2-hero {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 24px;\n  margin-bottom: 24px;\n}\n.pd-trffs2-hero-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 8px;\n  display: block;\n}\n.pd-trffs2-hero h3 {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #f0ece4;\n  margin: 0 0 10px;\n  line-height: 1.2;\n}\n.pd-trffs2-hero p {\n  font-size: 0.9rem;\n  color: #a8a39e;\n  line-height: 1.75;\n  margin: 0;\n}\n.pd-trffs2-hero strong { color: #f0ece4; font-weight: 700; }\n\n\/* FEATURES *\/\n.pd-trffs2-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-trffs2-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-trffs2-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-trffs2-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-trffs2-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* COMPATIBILITY *\/\n.pd-trffs2-compat {\n  background: var(--pd-accent-dim);\n  border: 1px solid rgba(200,16,46,0.25);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 22px;\n  margin-bottom: 24px;\n  font-size: 0.86rem;\n  color: var(--pd-text);\n  line-height: 1.7;\n}\n.pd-trffs2-compat strong { color: var(--pd-text); font-weight: 700; }\n.pd-trffs2-compat-label {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 8px;\n  display: block;\n}\n\n\/* SPECS *\/\n.pd-trffs2-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-trffs2-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-trffs2-specs-table tr:last-child { border-bottom: none; }\n.pd-trffs2-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-trffs2-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-trffs2-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 42%; }\n.pd-trffs2-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* CTA *\/\n.pd-trffs2-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-trffs2-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-trffs2-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-trffs2-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-trffs2-cta-btn:hover { background: #a50d25; }\n.pd-trffs2-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-trffs2-stats { grid-template-columns: 1fr; }\n  .pd-trffs2-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-trffs2-stat:last-child { border-bottom: none; }\n  .pd-trffs2-features { grid-template-columns: 1fr; }\n  .pd-trffs2-hero { padding: 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-trffs2-wrap\"\u003e\n\n  \u003cdiv class=\"pd-trffs2-stats\"\u003e\n    \u003cdiv class=\"pd-trffs2-stat\"\u003e\n      \u003cspan class=\"pd-trffs2-stat-val\"\u003e32.5in x 11.6in\u003c\/span\u003e\n      \u003cspan class=\"pd-trffs2-stat-label\"\u003e100% Steel Shelf\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-trffs2-stat\"\u003e\n      \u003cspan class=\"pd-trffs2-stat-val\"\u003eFolds Down\u003c\/span\u003e\n      \u003cspan class=\"pd-trffs2-stat-label\"\u003eFits Under Cover\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-trffs2-stat\"\u003e\n      \u003cspan class=\"pd-trffs2-stat-val\"\u003ePro 780\u003c\/span\u003e\n      \u003cspan class=\"pd-trffs2-stat-label\"\u003eIronwood 885\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-trffs2-intro\"\u003e\n    Traeger's Folding Front Shelf \u003cstrong\u003eadds more real estate to your grill\u003c\/strong\u003e, giving you somewhere to set a cold drink while still leaving space for a cutting board and utensils. It is simple to install, and it folds down when you do not need it, while still leaving room to fit under a Traeger grill cover.\n  \u003c\/div\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"pd-trffs2-hero\"\u003e\n    \u003cspan class=\"pd-trffs2-hero-eyebrow\"\u003eSized for the Bigger Grills\u003c\/span\u003e\n    \u003ch3\u003eA generous work surface, that folds away after.\u003c\/h3\u003e\n    \u003cp\u003eThis is the larger folding shelf, \u003cstrong\u003esized for the Pro 780 and Ironwood 885\u003c\/strong\u003e. Mounted across the front of your grill, it gives you a generous surface for prepping and plating, resting tools, and parking sauces and trays, keeping the messy bits off your good outdoor table. When the cook is done it \u003cstrong\u003efolds down flat, and still sits within the cover line, so your Traeger grill cover fits straight over the top\u003c\/strong\u003e with no need to remove it.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 class=\"pd-trffs2-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-trffs2-features\"\u003e\n\n    \u003cdiv class=\"pd-trffs2-feature\"\u003e\n      \u003cp class=\"pd-trffs2-feature-title\"\u003eGenerous Work Surface\u003c\/p\u003e\n      \u003cp class=\"pd-trffs2-feature-body\"\u003eAt 32.5 inches long, there is \u003cstrong\u003eroom for a cold drink and a cutting board and utensils\u003c\/strong\u003e all at once, a proper landing spot right where you are cooking rather than a token ledge.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-trffs2-feature\"\u003e\n      \u003cp class=\"pd-trffs2-feature-title\"\u003eFolds Flat, Cover Fits\u003c\/p\u003e\n      \u003cp class=\"pd-trffs2-feature-body\"\u003eWhen you are done it \u003cstrong\u003efolds down flat and still fits under your Traeger grill cover\u003c\/strong\u003e, so there is no need to take the shelf off between cooks. Simple to install to start with.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-trffs2-feature\"\u003e\n      \u003cp class=\"pd-trffs2-feature-title\"\u003e100% Steel\u003c\/p\u003e\n      \u003cp class=\"pd-trffs2-feature-body\"\u003eMade of \u003cstrong\u003e100 percent steel\u003c\/strong\u003e, it gives you real usable bench space and is built to live outdoors alongside your grill, season after season.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-trffs2-feature\"\u003e\n      \u003cp class=\"pd-trffs2-feature-title\"\u003eSized for Pro 780 and Ironwood 885\u003c\/p\u003e\n      \u003cp class=\"pd-trffs2-feature-body\"\u003eThis shelf is \u003cstrong\u003esized specifically for the Pro 780 and Ironwood 885\u003c\/strong\u003e. Smaller grills such as the Pro 22, Pro 575, and Ironwood 650 take the smaller folding front shelf instead.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- COMPATIBILITY --\u003e\n  \u003cdiv class=\"pd-trffs2-compat\"\u003e\n    \u003cspan class=\"pd-trffs2-compat-label\"\u003eCheck Compatibility Before You Buy\u003c\/span\u003e\n    This shelf is sized specifically for the \u003cstrong\u003eTraeger Pro 780 and Ironwood 885\u003c\/strong\u003e models. If you have a smaller grill such as the \u003cstrong\u003ePro 22, Pro 575, or Ironwood 650\u003c\/strong\u003e, that grill takes the smaller folding front shelf instead. Not sure which shelf your grill takes? Call us and we will confirm the right one for you.\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-trffs2-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-trffs2-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger Folding Front Shelf (Pro 780 \/ Ironwood 885)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eType\u003c\/td\u003e\n\u003ctd\u003eDirect-mount folding front shelf\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e32.5 in long x 11.6 in wide\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003e100% steel\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eFunction\u003c\/td\u003e\n\u003ctd\u003eFront work surface that folds down flat; grill cover fits over the top\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCompatibility\u003c\/td\u003e\n\u003ctd\u003eTraeger Pro 780 and Ironwood 885\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eNote\u003c\/td\u003e\n\u003ctd\u003eSmaller grills (Pro 22, Pro 575, Ironwood 650) use the smaller folding front shelf\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-trffs2-cta\"\u003e\n    \u003cdiv class=\"pd-trffs2-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom.\u003c\/strong\u003e Ask us to confirm it fits your Traeger. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-trffs2-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":47036687089836,"sku":"BAC564","price":169.96,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/traeger-p780-iw885-foldingfrontshelf-studio.webp?v=1787565101"},{"product_id":"traeger-grill-mat","title":"Traeger Grill Mat","description":"\u003cstyle\u003e\n.pd-trmat-wrap {\n  --pd-bg: #ffffff;\n  --pd-bg-alt: #f7f5f3;\n  --pd-bg-dark: #1a1a1a;\n  --pd-border: #e4e0da;\n  --pd-accent: #c8102e;\n  --pd-accent-dim: rgba(200,16,46,0.08);\n  --pd-text: #1a1a1a;\n  --pd-muted: #5a5550;\n  --pd-radius: 8px;\n  font-family: inherit;\n  box-sizing: border-box;\n  width: 100%;\n  color: var(--pd-text);\n}\n.pd-trmat-wrap * { box-sizing: border-box; }\n\n.pd-trmat-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n.pd-trmat-stat {\n  padding: 18px 14px;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.07);\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n.pd-trmat-stat:last-child { border-right: none; }\n.pd-trmat-stat-val {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #c8102e;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.pd-trmat-stat-label {\n  font-size: 0.62rem;\n  font-weight: 600;\n  color: #9a9590;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.pd-trmat-intro {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 22px;\n  margin-bottom: 24px;\n  font-size: 0.96rem;\n  color: var(--pd-muted);\n  line-height: 1.8;\n}\n.pd-trmat-intro strong { color: var(--pd-text); font-weight: 700; }\n\n.pd-trmat-heading {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0 0 14px;\n  letter-spacing: -0.01em;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.pd-trmat-heading::after {\n  content: '';\n  flex: 1;\n  height: 2px;\n  background: var(--pd-border);\n  border-radius: 2px;\n}\n\n\/* PROTECT HERO *\/\n.pd-trmat-hero {\n  background: var(--pd-bg-dark);\n  border-left: 4px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 20px 24px;\n  margin-bottom: 24px;\n}\n.pd-trmat-hero-eyebrow {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--pd-accent);\n  margin: 0 0 8px;\n  display: block;\n}\n.pd-trmat-hero h3 {\n  font-size: 1.0rem;\n  font-weight: 800;\n  color: #f0ece4;\n  margin: 0 0 10px;\n  line-height: 1.2;\n}\n.pd-trmat-hero p {\n  font-size: 0.9rem;\n  color: #a8a39e;\n  line-height: 1.75;\n  margin: 0;\n}\n.pd-trmat-hero strong { color: #f0ece4; font-weight: 700; }\n\n\/* FEATURES *\/\n.pd-trmat-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.pd-trmat-feature {\n  background: var(--pd-bg-alt);\n  border: 1px solid var(--pd-border);\n  border-top: 3px solid var(--pd-accent);\n  border-radius: var(--pd-radius);\n  padding: 16px 16px 14px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n.pd-trmat-feature-title {\n  font-size: 0.88rem;\n  font-weight: 800;\n  color: var(--pd-text);\n  margin: 0;\n}\n.pd-trmat-feature-body {\n  font-size: 0.82rem;\n  color: var(--pd-muted);\n  line-height: 1.6;\n  margin: 0;\n}\n.pd-trmat-feature-body strong { color: var(--pd-text); font-weight: 700; }\n\n\/* SPECS *\/\n.pd-trmat-specs-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.88rem;\n  margin-bottom: 24px;\n}\n.pd-trmat-specs-table tr { border-bottom: 1px solid var(--pd-border); }\n.pd-trmat-specs-table tr:last-child { border-bottom: none; }\n.pd-trmat-specs-table tr:nth-child(even) td { background: var(--pd-bg-alt); }\n.pd-trmat-specs-table td { padding: 10px 14px; vertical-align: top; line-height: 1.5; }\n.pd-trmat-specs-table td:first-child { font-weight: 700; color: var(--pd-text); width: 42%; }\n.pd-trmat-specs-table td:last-child { color: var(--pd-muted); }\n\n\/* CTA *\/\n.pd-trmat-cta {\n  background: var(--pd-bg-dark);\n  border-radius: var(--pd-radius);\n  padding: 18px 22px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.pd-trmat-cta-text { font-size: 0.87rem; color: #a8a39e; line-height: 1.5; }\n.pd-trmat-cta-text strong { color: #f0ece4; font-weight: 700; }\n.pd-trmat-cta-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--pd-accent);\n  color: #fff;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 10px 18px;\n  border-radius: var(--pd-radius);\n  transition: background 0.18s;\n  white-space: nowrap;\n}\n.pd-trmat-cta-btn:hover { background: #a50d25; }\n.pd-trmat-cta-btn svg { width: 11px; height: 11px; }\n\n@media (max-width: 580px) {\n  .pd-trmat-stats { grid-template-columns: 1fr; }\n  .pd-trmat-stat { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.07); }\n  .pd-trmat-stat:last-child { border-bottom: none; }\n  .pd-trmat-features { grid-template-columns: 1fr; }\n  .pd-trmat-hero { padding: 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pd-trmat-wrap\"\u003e\n\n  \u003cdiv class=\"pd-trmat-stats\"\u003e\n    \u003cdiv class=\"pd-trmat-stat\"\u003e\n      \u003cspan class=\"pd-trmat-stat-val\"\u003eProtects Decking\u003c\/span\u003e\n      \u003cspan class=\"pd-trmat-stat-label\"\u003eCatches Grease + Spills\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-trmat-stat\"\u003e\n      \u003cspan class=\"pd-trmat-stat-val\"\u003e47.5in x 29.5in\u003c\/span\u003e\n      \u003cspan class=\"pd-trmat-stat-label\"\u003eGenerous Footprint\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-trmat-stat\"\u003e\n      \u003cspan class=\"pd-trmat-stat-val\"\u003eDurable PVC\u003c\/span\u003e\n      \u003cspan class=\"pd-trmat-stat-label\"\u003eWipes Clean\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pd-trmat-intro\"\u003e\n    Deck out your grill space and show off your Traeger pride with the Traeger Grill Mat. The \u003cstrong\u003edurable PVC material is built to take a beating and is easy to clean\u003c\/strong\u003e, so you can rock it on your deck or at your tailgate without a second thought.\n  \u003c\/div\u003e\n\n  \u003c!-- PROTECT HERO --\u003e\n  \u003cdiv class=\"pd-trmat-hero\"\u003e\n    \u003cspan class=\"pd-trmat-hero-eyebrow\"\u003eThe Layer Between Your Grill and Your Deck\u003c\/span\u003e\n    \u003ch3\u003eCatch the mess before it reaches the timber.\u003c\/h3\u003e\n    \u003cp\u003eGrilling means grease drips, sauce splatters, and the odd spilled pellet, and all of that can \u003cstrong\u003estain timber decking or pavers\u003c\/strong\u003e. The Grill Mat sits underneath your grill to catch the mess, protecting the surface below and saving you the scrubbing. When it needs a clean, the \u003cstrong\u003ePVC wipes down easily\u003c\/strong\u003e and is ready to go again.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003ch3 class=\"pd-trmat-heading\"\u003eFeatures\u003c\/h3\u003e\n  \u003cdiv class=\"pd-trmat-features\"\u003e\n\n    \u003cdiv class=\"pd-trmat-feature\"\u003e\n      \u003cp class=\"pd-trmat-feature-title\"\u003eProtects Your Surface\u003c\/p\u003e\n      \u003cp class=\"pd-trmat-feature-body\"\u003eSits under the grill to \u003cstrong\u003ecatch grease drips, spills, and stray pellets\u003c\/strong\u003e before they reach your deck or pavers, saving the timber and the scrubbing.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-trmat-feature\"\u003e\n      \u003cp class=\"pd-trmat-feature-title\"\u003eDurable, Easy-Clean PVC\u003c\/p\u003e\n      \u003cp class=\"pd-trmat-feature-body\"\u003e\u003cstrong\u003eDurable PVC construction that wipes clean\u003c\/strong\u003e and stands up to heat, weather, and foot traffic, so it holds up to everyday outdoor use season after season.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-trmat-feature\"\u003e\n      \u003cp class=\"pd-trmat-feature-title\"\u003eGenerous Footprint\u003c\/p\u003e\n      \u003cp class=\"pd-trmat-feature-body\"\u003eAt \u003cstrong\u003e47.5 by 29.5 inches\u003c\/strong\u003e it gives you a clean zone to work in around the grill, and at a quarter-inch thick it lies flat and stays put underfoot.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-trmat-feature\"\u003e\n      \u003cp class=\"pd-trmat-feature-title\"\u003eFinishes the Setup\u003c\/p\u003e\n      \u003cp class=\"pd-trmat-feature-body\"\u003eBold \u003cstrong\u003eTraeger branding that looks the part\u003c\/strong\u003e on the deck or at the tailgate, tying your grill space together and showing off a bit of Traeger pride.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 class=\"pd-trmat-heading\"\u003eSpecifications\u003c\/h3\u003e\n  \u003ctable class=\"pd-trmat-specs-table\"\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n\u003ctd\u003eProduct Name\u003c\/td\u003e\n\u003ctd\u003eTraeger Grill Mat\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eType\u003c\/td\u003e\n\u003ctd\u003eGrill floor mat (surface protection)\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eDurable, easy-to-clean PVC\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e47.5 in x 29.5 in x 0.25 in\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eUse\u003c\/td\u003e\n\u003ctd\u003eUnder the grill on decking, patios, pavers, or at a tailgate\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eCare\u003c\/td\u003e\n\u003ctd\u003eWipes clean\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eTraeger\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\n  \u003cdiv class=\"pd-trmat-cta\"\u003e\n    \u003cdiv class=\"pd-trmat-cta-text\"\u003e\n\u003cstrong\u003eIn stock at our Wetherill Park showroom\u003c\/strong\u003e alongside the full range of Traeger accessories. Sydney metro delivery available.\u003c\/div\u003e\n    \u003ca href=\"tel:0434010411\" class=\"pd-trmat-cta-btn\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81a19.79 19.79 0 01-3.07-8.63A2 2 0 012 .18h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.09-1.09a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 14.92z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Call 0434 010 411\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Traeger","offers":[{"title":"Default Title","offer_id":47036808495276,"sku":"BAC636","price":189.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/4267\/4348\/files\/traeger-grill-mat-studio-front.webp?v=1787567650"}],"url":"https:\/\/bbqrepublic.com.au\/collections\/traeger-accessories.oembed?page=2","provider":"BBQ Republic","version":"1.0","type":"link"}