{"title":"Accessories","description":"\u003ch3 data-start=\"107\" data-end=\"141\"\u003eBirdie Season Golf Accessories\u003c\/h3\u003e\n\u003cp data-start=\"143\" data-end=\"400\"\u003eThe little things make a big difference.\u003cbr data-start=\"183\" data-end=\"186\"\u003eThe \u003cstrong data-start=\"190\" data-end=\"235\"\u003eBirdie Season Golf Accessories Collection\u003c\/strong\u003e features must-have items golfers rely on every round from golf towels and tees to on-course essentials designed to keep your game dialed and your bag looking sharp.\u003c\/p\u003e\n\u003cp data-start=\"402\" data-end=\"502\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eBuilt for performance, convenience, and style because every detail counts when it’s Birdie Season. ⛳\u003c\/p\u003e","products":[{"product_id":"bs-logo-golf-towel-white","title":"BS Logo Golf Towel – White","description":"\u003ch2\u003eBS Logo Golf Towel – White\u003c\/h2\u003e\n\u003cp\u003e\u003cbr\u003eKeep your game clean and your setup sharp.\u003cbr\u003eThis white BS Logo golf towel is compact, lightweight, and perfect for wiping clubs, balls, and grips between shots. Simple, functional, and easy to clip to your bag—because details matter.\u003cbr\u003e\u003cbr\u003e⛳ Clean clubs. Clean look. Always Birdie Season.\u003c\/p\u003e","brand":"Birdie Season","offers":[{"title":"Default Title","offer_id":42518252716119,"sku":"1296945_44137","price":19.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/7442\/7991\/files\/golf-towel-16x24-front-69896fc60a0b9.png?v=1770614740"},{"product_id":"birdie-season-stay-alive-mug","title":"Birdie Season Stay Alive Mug","description":"Looking for a fun addition to your caffeinated mornings? This ceramic mug is sure to put a smile on your face! It’s dishwasher-safe and perfect for everyday use.\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\nThis product is made especially for you as soon as you place an order, which is why it takes us a bit longer to deliver it to you. Making products on demand instead of in bulk helps reduce overproduction, so thank you for making thoughtful purchasing decisions!","brand":"Birdie Season","offers":[{"title":"11 oz","offer_id":42518257893463,"sku":"6551123_1320","price":15.0,"currency_code":"USD","in_stock":true},{"title":"15 oz","offer_id":42518257926231,"sku":"6551123_4830","price":15.0,"currency_code":"USD","in_stock":true},{"title":"20 oz","offer_id":42518257958999,"sku":"6551123_16586","price":15.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/7442\/7991\/files\/white-glossy-mug-white-20-oz-handle-on-right-698971c139c37.png?v=1770615264"},{"product_id":"magnetic-landing-pad","title":"Magnetic Landing Pad","description":"\u003cstyle\u003e\n\/* =========================\n   AF APPLE-STYLE DARK MODE — LANDING PAD PDP (FINAL)\n   LOCKED OPTION A PALETTE\n   ========================= *\/\n:root {\n  \/* Locked Palette *\/\n  --af-graphite: #0B0D0B;\n  --af-tech: #9FB8A0;\n  --af-olive: #1A2517;\n  --af-signal: #22C55E;\n\n  \/* Functional Mappings *\/\n  --bg-color: var(--af-graphite);\n  --card-bg: #0B0D0B;\n  --text-main: #f5f5f7;\n  --text-muted: #A3A3A8;\n  \n  \/* Borders \u0026 Shadows *\/\n  --border: rgba(159, 184, 160, 0.2); \n  --border-soft: rgba(159, 184, 160, 0.1);\n  --shadow: 0 20px 40px rgba(0,0,0,0.6);\n  --glow: 0 0 20px rgba(159, 184, 160, 0.15);\n}\n\n.af-luxury-page {\n  background: var(--bg-color);\n  color: var(--text-main);\n  padding: 60px 20px;\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Text\", \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n}\n.af-luxury-page * { box-sizing: border-box; }\n.af-container { max-width: 1000px; margin: 0 auto; }\n\n\/* HEADER \u0026 TYPOGRAPHY *\/\n.af-eyebrow {\n  color: var(--af-tech);\n  letter-spacing: .1em;\n  text-transform: uppercase;\n  font-weight: 800;\n  font-size: .75rem;\n  margin: 0 0 16px;\n  text-align: center;\n}\n.af-hero {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  margin-bottom: 32px;\n}\n.af-hero h1 {\n  margin: 0 0 14px;\n  font-weight: 800;\n  line-height: 1.05;\n  font-size: clamp(2.5rem, 5vw, 4rem);\n  letter-spacing: -0.02em;\n  background: linear-gradient(180deg, #fff, #a1a1aa);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  text-align: center;\n}\n.af-lead {\n  font-size: 1.3rem;\n  color: #fff;\n  font-weight: 750;\n  text-align: center;\n  margin: 12px 0 10px;\n}\n.af-lede {\n  margin: 0 auto 0;\n  max-width: 760px;\n  color: var(--text-muted);\n  font-size: 1.1rem;\n  text-align: center;\n  line-height: 1.6;\n}\n\n\/* CARDS *\/\n.af-card {\n  background: rgba(255,255,255,0.02);\n  border-radius: 24px;\n  padding: 32px;\n  margin: 24px 0;\n  border: 1px solid var(--border);\n  box-shadow: var(--shadow);\n}\n.af-card--tech {\n  background: linear-gradient(180deg, rgba(159,184,160,0.05), var(--af-graphite));\n  border: 1px solid rgba(159,184,160,0.25);\n}\n.af-card--glow {\n  box-shadow: var(--glow);\n  border-color: rgba(159,184,160,0.4);\n}\n.af-h2 {\n  margin: 0 0 12px;\n  font-size: 1.8rem;\n  line-height: 1.2;\n  font-weight: 800;\n  color: #fff;\n  letter-spacing: -0.01em;\n}\n.af-muted {\n  color: var(--text-muted);\n  font-size: 1.05rem;\n  margin: 0 0 1rem;\n}\n\n\/* PILL VALUE MODULE *\/\n.af-pill-module {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 12px;\n  margin: 32px 0;\n}\n.af-pill {\n  background: rgba(255,255,255,0.05);\n  border: 1px solid var(--border);\n  color: #fff;\n  padding: 10px 20px;\n  border-radius: 999px;\n  font-size: 0.95rem;\n  font-weight: 600;\n  box-shadow: 0 4px 12px rgba(0,0,0,0.2);\n  display: flex;\n  align-items: center;\n  gap: 8px;\n}\n.af-pill::before {\n  content: \"•\";\n  color: var(--af-tech);\n  font-size: 1.2rem;\n  line-height: 0;\n}\n\n\/* IMAGE WRAPPERS *\/\n.af-img-wrap {\n  margin: 0 0 16px 0;\n  border-radius: 20px;\n  overflow: hidden;\n  border: 1px solid var(--border-soft);\n  background: #000;\n  position: relative;\n}\n.af-img { display: block; width: 100%; height: auto; }\nvideo.af-img { border-radius: 20px; width: 100%; height: auto; }\n\n\/* BUTTONS *\/\n.af-btn-wrap {\n  display: flex;\n  justify-content: center;\n  flex-wrap: wrap;\n  gap: 12px;\n  margin-top: 20px;\n  align-items: center;\n}\n.af-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 16px 32px;\n  border-radius: 999px;\n  font-weight: 750;\n  text-decoration: none;\n  font-size: 1.05rem;\n  transition: all .2s ease;\n  border: 0;\n  cursor: pointer;\n  min-height: 52px;\n}\n.af-btn-primary {\n  background: var(--af-signal);\n  color: #000;\n  border: 1px solid var(--af-signal);\n  font-weight: 900;\n  box-shadow: 0 4px 15px rgba(34, 197, 94, 0.4);\n}\n.af-btn-primary:hover { filter: brightness(1.1); transform: translateY(-2px); }\n.af-btn-secondary {\n  background: rgba(255,255,255,0.03);\n  color: #fff;\n  border: 1px solid rgba(255,255,255,0.15);\n  font-size: 1rem;\n}\n.af-btn-secondary:hover { background: rgba(255,255,255,0.08); border-color: #fff; }\n\n\/* INTERACTION MODULE *\/\n.af-hero-interaction {\n  background: rgba(255,255,255,0.03);\n  border: 1px solid var(--af-tech);\n  border-radius: 28px;\n  padding: 24px;\n  margin: 0 auto;\n  max-width: 580px;\n  width: 100%;\n  backdrop-filter: blur(10px);\n  text-align: center;\n  box-shadow: 0 20px 50px rgba(0,0,0,0.5);\n}\n.af-nudge {\n  text-align: center;\n  margin-top: 12px;\n  color: var(--text-muted);\n  font-size: .95rem;\n}\n\n\/* EXEC SUMMARY *\/\n.af-exec-summary {\n  background: rgba(34, 197, 94, 0.08); \n  border: 1px solid #22C55E; \n  border-radius: 24px;\n  padding: 28px;\n  margin-bottom: 28px;\n  margin-top: 10px;\n  box-shadow: 0 0 20px rgba(34, 197, 94, 0.1); \n}\n.af-exec-summary__hdr {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 16px;\n  flex-wrap: wrap;\n}\n.af-exec-summary__label {\n  font-size: 0.75rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: #000;\n  font-weight: 800;\n  background: #22C55E; \n  padding: 4px 10px;\n  border-radius: 6px;\n}\n.af-exec-summary__note {\n  font-size: 1.1rem;\n  color: #fff;\n  font-weight: 700;\n}\n.af-exec-summary p {\n  margin: 0;\n  color: #f3f4f6; \n  font-size: 1.05rem;\n  line-height: 1.6;\n}\n.af-verdict-text {\n  display: block;\n  margin-top: 16px;\n  padding-top: 16px;\n  border-top: 1px solid rgba(34, 197, 94, 0.3);\n  font-weight: 700;\n  color: #fff;\n  font-size: 1.1rem;\n}\n.af-verdict-text strong { color: #22C55E; }\n\n\/* STEPS \u0026 LISTS *\/\n.af-steps, .af-list {\n  margin: 0;\n  padding-left: 1.2rem;\n  color: var(--text-muted);\n}\n.af-steps li, .af-list li {\n  margin: 0.8rem 0;\n  font-size: 1.05rem;\n}\n.af-steps li strong, .af-list li strong { color: #fff; font-weight: 700; }\n\n\/* DRAWERS \u0026 FAQ *\/\n.af-drawer, .af-faq {\n  border-top: 1px solid var(--border);\n  padding: 16px 0;\n  margin-top: 16px;\n}\n.af-drawer summary, .af-faq summary {\n  cursor: pointer;\n  font-weight: 700;\n  color: #fff;\n  font-size: 1.05rem;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 4px 0;\n}\n.af-drawer summary::-webkit-details-marker { display: none; }\n.af-drawer summary::after, .af-faq summary::after { content: \"+\"; font-weight: 400; color: var(--text-muted); font-size: 1.5rem; }\n.af-drawer[open] summary::after, .af-faq[open] summary::after { content: \"−\"; }\n.af-drawer .af-drawer-body, .af-faq div { margin-top: 12px; color: var(--text-muted); line-height: 1.6; }\n\n\/* TABLES *\/\n.af-comp-table {\n  width: 100%;\n  border-collapse: separate;\n  border-spacing: 0;\n  margin: 20px 0;\n  font-size: 1rem;\n  color: var(--text-main);\n  border: 1px solid var(--border);\n  border-radius: 12px;\n  overflow: hidden;\n}\n.af-comp-table th, .af-comp-table td { padding: 14px 16px; text-align: left; border-bottom: 1px solid var(--border-soft); }\n.af-comp-table th { background: rgba(159,184,160,0.1); color: #fff; font-weight: 700; }\n.af-comp-table td:first-child { font-weight: 700; color: var(--af-tech); width: 35%; }\n.af-comp-table tr:last-child td { border-bottom: none; }\n\n\/* SWATCHES (FOR BUNDLE) *\/\n.af-swatch-row {\n  display: flex;\n  justify-content: center;\n  gap: 14px;\n  margin-bottom: 16px;\n  flex-wrap: wrap;\n}\n.af-swatch {\n  width: 36px; height: 36px; border-radius: 50%;\n  border: 2px solid rgba(255,255,255,0.2);\n  cursor: pointer;\n  transition: transform .2s;\n  padding: 0;\n  background: #111;\n}\n.af-swatch:hover { transform: scale(1.15); border-color: #fff; }\n.af-swatch[aria-selected=\"true\"] {\n  border-color: var(--af-signal);\n  box-shadow: 0 0 0 4px rgba(34, 197, 94, 0.25);\n  transform: scale(1.15);\n}\n\/* Stubby Swatches *\/\n.af-swatch[data-af-finish-both-stubby=\"Black\"] {background:#111;}\n.af-swatch[data-af-finish-both-stubby=\"Blue\"] {background:#1e3a8a;}\n.af-swatch[data-af-finish-both-stubby=\"Augusta Green\"] {background:#14532d;}\n.af-swatch[data-af-finish-both-stubby=\"Birdie Blue\"] {background:#0ea5e9;}\n.af-swatch[data-af-finish-both-stubby=\"Grey\"] {background:#4b5563;}\n.af-swatch[data-af-finish-both-stubby=\"Gunmetal Grey\"] {background:#374151;}\n.af-swatch[data-af-finish-both-stubby=\"Red\"] {background:#991b1b;}\n\n\/* GRID *\/\n.af-grid-2 { display: grid; grid-template-columns: 1fr; gap: 24px; }\n@media (min-width: 768px) {\n  .af-grid-2 { grid-template-columns: 1fr 1fr; }\n  .af-bundle-preview { grid-template-columns: 1fr 1fr !important; }\n}\n@media (max-width: 767px) {\n  .af-luxury-page { padding: 40px 16px; }\n  .af-card { padding: 24px; }\n  .af-btn { width: 100%; }\n}\n\n\/* STANDARDS *\/\n.af-standards-citation {\n  margin: 40px 0 0 0;\n  padding: 24px;\n  background: var(--af-olive);\n  border: 1px solid rgba(159,184,160,0.3);\n  border-radius: 20px;\n}\n\u003c\/style\u003e\n\u003cdiv data-af-landingpad-pdp=\"\" class=\"af-luxury-page\"\u003e\n\u003cdiv class=\"af-container\"\u003e\n\u003cheader class=\"af-hero\"\u003e\n\u003cp class=\"af-eyebrow\"\u003eBag Docking Station • Steel Core\u003c\/p\u003e\n\u003ch1\u003eMagnetic Landing Pad\u003c\/h1\u003e\n\u003cp class=\"af-lead\"\u003eStop improvising mid-round. Give your towel a permanent home.\u003c\/p\u003e\n\u003cdiv class=\"af-exec-summary\"\u003e\n\u003cdiv class=\"af-exec-summary__hdr\"\u003e\n\u003cspan class=\"af-exec-summary__label\"\u003eTest Verdict\u003c\/span\u003e \u003cspan class=\"af-exec-summary__note\"\u003eConsistency beats searching.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eMagnets solve attachment, but they don’t solve consistency. The Landing Pad adds a steel-core “home base” inside your bag so magnetic towels and accessories re-dock to the same spot every time, even on non-magnetic bag materials. If your routine keeps breaking (grab → use → where’d it go), this fixes the system.\u003c\/p\u003e\n\u003cdiv class=\"af-verdict-text\"\u003e\n\u003cstrong\u003eVerdict:\u003c\/strong\u003e Buy it if you want a \"no-look\" docking routine. Skip it if you enjoy clipping and unclipping.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"af-hero-interaction af-card--glow\"\u003e\n\u003cdiv class=\"af-img-wrap\"\u003e\u003cimg src=\"https:\/\/www.aimingfluidgolf.com\/cdn\/shop\/files\/Landing_Pad_Front_3_800x.png?v=1764810774\" data-af-hero-img=\"\" class=\"af-img\" alt=\"Magnetic Landing Pad\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"af-btn-wrap\"\u003e\n\u003cbutton data-af-atc=\"\" class=\"af-btn af-btn-primary\" type=\"button\"\u003eAdd to Cart\u003c\/button\u003e \u003ca href=\"#af-install\" class=\"af-btn af-btn-secondary\"\u003eSee Install\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"af-nudge\"\u003eMounts inside bag dividers (not on cart frame).\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"af-pill-module\"\u003e\n\u003cdiv class=\"af-pill\"\u003eSteel Core\u003c\/div\u003e\n\u003cdiv class=\"af-pill\"\u003eUniversal Fit\u003c\/div\u003e\n\u003cdiv class=\"af-pill\"\u003eZero Slip\u003c\/div\u003e\n\u003cdiv class=\"af-pill\"\u003eSystem Base\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003csection id=\"af-problem\" class=\"af-card\"\u003e\n\u003ch2 class=\"af-h2\"\u003eThe Real Enemy: Tiny Interruptions\u003c\/h2\u003e\n\u003cp class=\"af-muted\"\u003eYou don’t lose strokes because your towel is “missing.” You lose strokes because your brain keeps checking: \u003cem\u003eWhere is it? Is it dragging? Did it fall?\u003c\/em\u003e The Landing Pad removes that loop by creating a dedicated, steel-core target exactly where you need it.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"af-card af-card--tech\"\u003e\n\u003ch2 class=\"af-h2\"\u003eWatch it work\u003c\/h2\u003e\n\u003cp class=\"af-muted\"\u003eReal play. Unscripted consistency.\u003c\/p\u003e\n\u003cdiv class=\"af-img-wrap\"\u003e\u003cvideo class=\"af-img\" controls=\"controls\" playsinline=\"\" preload=\"metadata\" poster=\"\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/212c5d4594ec4587b3a275673777aa66.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"af-card\"\u003e\n\u003ch2 class=\"af-h2\"\u003eWhy “sticker plates” fail\u003c\/h2\u003e\n\u003cdiv style=\"overflow-x: auto;\"\u003e\n\u003ctable class=\"af-comp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth style=\"color: #fff;\"\u003eAiming Fluid Landing Pad\u003c\/th\u003e\n\u003cth\u003eAdhesive Phone Plates\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMount Type\u003c\/td\u003e\n\u003ctd style=\"color: var(--af-signal); font-weight: bold;\"\u003eMechanical Clip + Steel Core\u003c\/td\u003e\n\u003ctd\u003eSticky Tape (can peel \/ creep)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePortability\u003c\/td\u003e\n\u003ctd style=\"color: var(--af-signal); font-weight: bold;\"\u003eMove bag-to-bag\u003c\/td\u003e\n\u003ctd\u003ePermanent \/ leaves residue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDock reliability\u003c\/td\u003e\n\u003ctd style=\"color: var(--af-signal); font-weight: bold;\"\u003ePredictable “home base”\u003c\/td\u003e\n\u003ctd\u003eDepends on placement + age\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"af-grid-2\"\u003e\n\u003cdiv class=\"af-card\"\u003e\n\u003cdiv class=\"af-img-wrap\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/www.aimingfluidgolf.com\/cdn\/shop\/files\/Produt_photo_7_1800x1800.jpg?v=1767363134\" class=\"af-img\" alt=\"Magnetic Landing Pad installed in bag\"\u003e\u003c\/div\u003e\n\u003ch2 class=\"af-h2\"\u003eStart Here\u003c\/h2\u003e\n\u003cp class=\"af-muted\" style=\"margin-bottom: 10px;\"\u003eDo you need a Landing Pad?\u003c\/p\u003e\n\u003cul class=\"af-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eYes\u003c\/strong\u003e if your bag is non-magnetic or inconsistent.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYes\u003c\/strong\u003e if you want a repeatable routine: dock once, stop thinking.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"af-card\"\u003e\n\u003cdiv class=\"af-img-wrap\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/www.aimingfluidgolf.com\/cdn\/shop\/files\/V2_image_1800x1800.jpg?v=1767363134\" class=\"af-img\" alt=\"Magnetic Landing Pad clip detail\"\u003e\u003c\/div\u003e\n\u003ch2 class=\"af-h2\"\u003eInstallation\u003c\/h2\u003e\n\u003col class=\"af-steps\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eChoose:\u003c\/strong\u003e Find a stable spot inside your bag between dividers.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAttach:\u003c\/strong\u003e Clip the pad securely. It won't shift.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHabit:\u003c\/strong\u003e Dock your towel after every use.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"af-bundle\" class=\"af-card af-card--tech\"\u003e\n\u003ch2 class=\"af-h2\"\u003eComplete the System\u003c\/h2\u003e\n\u003cp class=\"af-muted\"\u003eThe pad is the dock. The towel is the tool. Together, the routine becomes automatic.\u003c\/p\u003e\n\u003cdiv class=\"af-grid-2\" style=\"margin-top: 24px;\"\u003e\n\u003cdiv data-af-both-stubby-sync=\"\"\u003e\n\u003ch3 style=\"text-align: center; color: var(--af-signal); font-size: 1.1rem; font-weight: bold; margin-bottom: 12px;\"\u003e1. Select Stubby Color\u003c\/h3\u003e\n\u003cdiv class=\"af-img-wrap\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0555\/0830\/3915\/files\/2026_Amazon_Main_Image.jpg?v=1769714394\" data-af-both-stubby-img=\"\" class=\"af-img\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"af-swatch-row\"\u003e\n\u003cbutton type=\"button\" class=\"af-swatch\" data-af-finish-both-stubby=\"Black\" aria-label=\"Black\"\u003e\u003c\/button\u003e \u003cbutton type=\"button\" class=\"af-swatch\" data-af-finish-both-stubby=\"Blue\" aria-label=\"Blue\"\u003e\u003c\/button\u003e \u003cbutton type=\"button\" class=\"af-swatch\" data-af-finish-both-stubby=\"Augusta Green\" aria-label=\"Augusta Green\"\u003e\u003c\/button\u003e \u003cbutton type=\"button\" class=\"af-swatch\" data-af-finish-both-stubby=\"Birdie Blue\" aria-label=\"Birdie Blue\"\u003e\u003c\/button\u003e \u003cbutton type=\"button\" class=\"af-swatch\" data-af-finish-both-stubby=\"Grey\" aria-label=\"Grey\"\u003e\u003c\/button\u003e \u003cbutton type=\"button\" class=\"af-swatch\" data-af-finish-both-stubby=\"Gunmetal Grey\" aria-label=\"Gunmetal Grey\"\u003e\u003c\/button\u003e \u003cbutton type=\"button\" class=\"af-swatch\" data-af-finish-both-stubby=\"Red\" aria-label=\"Red\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center; display: flex; flex-direction: column; justify-content: center;\"\u003e\n\u003ch3 style=\"color: #fff; font-size: 1.1rem; margin-bottom: 12px;\"\u003e2. + Landing Pad\u003c\/h3\u003e\n\u003cp class=\"af-muted\"\u003eYour new steel-core home base.\u003c\/p\u003e\n\u003cdiv class=\"af-btn-wrap\" style=\"margin-top: 0;\"\u003e\u003cbutton type=\"button\" class=\"af-btn af-btn-primary\" data-af-atc-both=\"\"\u003eAdd Bundle to Cart\u003c\/button\u003e\u003c\/div\u003e\n\u003cdiv class=\"af-nudge\" data-af-both-status=\"\" style=\"margin-top: 12px;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"af-faq\" class=\"af-card\"\u003e\n\u003ch2 class=\"af-h2\"\u003eFAQ\u003c\/h2\u003e\n\u003cdetails class=\"af-faq\"\u003e\n\u003csummary\u003eWhat problem does this solve?\u003c\/summary\u003e\n\u003cdiv\u003eIt creates a reliable docking point inside your bag so magnetic towels have a predictable “home,” even on bags that don’t hold magnets consistently.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"af-faq\"\u003e\n\u003csummary\u003eWhere does it mount?\u003c\/summary\u003e\n\u003cdiv\u003eInside your golf bag between the club dividers. It does not mount to a cart frame.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"af-faq\"\u003e\n\u003csummary\u003eIs it only for Aiming Fluid towels?\u003c\/summary\u003e\n\u003cdiv\u003eNo. Any magnetic towel benefits from a consistent steel-core docking surface.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"af-faq\"\u003e\n\u003csummary\u003eDo I still need a strong magnet towel?\u003c\/summary\u003e\n\u003cdiv\u003eYes. The pad provides the surface; a quality magnetic towel ensures retention. Together they form the system.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"af-card\" style=\"text-align: center;\"\u003e\n\u003ch2 class=\"af-h2\"\u003eStop losing attention to dumb problems\u003c\/h2\u003e\n\u003cp class=\"af-muted\"\u003eInstall a dock once, then let the routine run in the background.\u003c\/p\u003e\n\u003cdiv class=\"af-btn-wrap\"\u003e\n\u003cbutton data-af-atc=\"\" class=\"af-btn af-btn-primary\" type=\"button\"\u003eAdd to Cart\u003c\/button\u003e \u003ca href=\"\/collections\/on-course-systems\" class=\"af-btn af-btn-secondary\"\u003eShop Systems\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- AUTHORITY BRIDGE: Why Magnetic Towels Fall Off --\u003e\n\u003csection style=\"margin-top: 40px;\" class=\"af-card\"\u003e\n\u003ch3 style=\"margin-top: 0; color: #fff;\"\u003eWhy Magnetic Towels Fall Off (It’s Physics)\u003c\/h3\u003e\n\u003cp style=\"color: var(--text-muted); max-width: 700px;\"\u003eIf your magnetic golf towel keeps dropping off the cart rail, it’s not bad luck. Round rails create a geometry mismatch, vibration creates shear force, and aluminum frames kill magnetic hold. See the full breakdown.\u003c\/p\u003e\n\u003cdiv class=\"af-btn-wrap\"\u003e\u003ca class=\"af-btn af-btn-secondary\" href=\"\/pages\/magnetic-golf-towel-that-doesnt-fall-off\"\u003e Read the Full Explanation \u003c\/a\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/section\u003e\n\u003csection class=\"af-standards-citation\"\u003e\n\u003ch3 style=\"margin: 0 0 .75rem 0; font-size: 1.15rem; font-weight: 900; color: #ffffff;\"\u003eEvaluated Against Published Testing Standards\u003c\/h3\u003e\n\u003cp style=\"margin: 0 0 1rem 0; font-size: 1.02rem; color: #d1d5db; line-height: 1.6;\"\u003eThis product is evaluated using Aiming Fluid Golf’s published magnetic gear testing framework. The framework defines how magnetic towels and docking systems are assessed across retention, cleaning effectiveness, usability, durability, and compatibility under real on-course conditions.\u003c\/p\u003e\n\u003cdiv class=\"af-btn-wrap\"\u003e\u003ca href=\"\/pages\/our-golf-gear-testing-design-standards\" class=\"af-btn af-btn-secondary\"\u003eView Standards\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What problem does the Landing Pad solve?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"It creates a reliable docking point inside your bag so magnetic towels and accessories have a predictable “home,” even on bags that don’t hold magnets consistently.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Where does it mount?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Inside your golf bag between the club dividers. It does not mount to a cart frame.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is it only for Aiming Fluid towels?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. Any magnetic towel or accessory benefits from a consistent steel-core docking surface. Aiming Fluid towels are designed to pair cleanly, but the dock concept is universal.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Do I still need a strong magnet towel if I have the pad?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The pad provides the docking surface. A well-built magnetic towel improves retention and ease of use. Together is the cleanest setup.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Who should choose it by default?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Anyone with a non-magnetic bag, inconsistent mounting points, multiple bags, or a desire for a repeatable system instead of clips and dangling hardware.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n\/* =========================================================\n   AF PDP ATC - LANDING PAD + STUBBY BUNDLE LOGIC\n   - Single item ATC (Landing Pad)\n   - Bundle ATC (Landing Pad + Selected Stubby)\n   ========================================================= *\/\n(function(){\n  \/\/ STUBBY MAPS (Copied from Stubby PDP for consistency)\n  const finishToImageStubby = {\n    \"Red\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0555\/0830\/3915\/files\/Updated_Main_Image_2.jpg?v=1769714394\",\n    \"Birdie Blue\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0555\/0830\/3915\/files\/2026_Amazon_Main_Image_4a14208d-a588-4d0c-8257-be4c6f929d2c.jpg?v=1769714394\",\n    \"Gunmetal Grey\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0555\/0830\/3915\/files\/2026_Main_Image_732dcd44-f78d-458d-bd41-2e148e5b7af7.jpg?v=1769714394\",\n    \"Grey\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0555\/0830\/3915\/files\/2026_amazon_Main_Image_a81807c5-6f77-44c4-a531-5cf6b47a5bbd.jpg?v=1769714394\",\n    \"Augusta Green\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0555\/0830\/3915\/files\/2026_Amazon_Main_Image_128423e7-67ac-4508-82b8-2b1076ec7e3e.jpg?v=1769714394\",\n    \"Blue\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0555\/0830\/3915\/files\/2026_main_image.jpg?v=1769714394\",\n    \"Black\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0555\/0830\/3915\/files\/2026_Amazon_Main_Image.jpg?v=1769714394\"\n  };\n  const finishToVariantIdStubby = {\n    \"Red\": 40987341815851,\n    \"Birdie Blue\": 42663187546155,\n    \"Gunmetal Grey\": 41151790088235,\n    \"Grey\": 40882080743467,\n    \"Augusta Green\": 40882080776235,\n    \"Blue\": 40882080710699,\n    \"Black\": 40882080677931\n  };\n\n  const root = document.querySelector('[data-af-landingpad-pdp]');\n  if(!root) return;\n\n  \/\/ Single Item Logic\n  const mainAtcBtns = root.querySelectorAll('[data-af-atc]');\n  const mainHandle = 'magnetic-landing-pad'; \/\/ Current Product Handle\n  let landingPadId = null;\n\n  \/\/ Bundle Logic\n  const bundleSwatches = root.querySelectorAll('[data-af-finish-both-stubby]');\n  const bundleImg = root.querySelector('[data-af-both-stubby-img]');\n  const bundleAtcBtn = root.querySelector('[data-af-atc-both]');\n  const bundleStatus = root.querySelector('[data-af-both-status]');\n  let selectedStubbyFinish = 'Black';\n\n  \/\/ --- HELPERS ---\n  async function getLandingPadId(){\n    if(landingPadId) return landingPadId;\n    const res = await fetch(`\/products\/${mainHandle}.js`);\n    if(!res.ok) throw new Error('Pad not found');\n    const data = await res.json();\n    landingPadId = data.variants[0].id;\n    return landingPadId;\n  }\n\n  async function addToCart(items, statusEl){\n    if(statusEl) statusEl.textContent = \"Adding...\";\n    try {\n      const res = await fetch('\/cart\/add.js', {\n        method: 'POST',\n        headers: { 'Content-Type': 'application\/json', 'Accept': 'application\/json' },\n        credentials: 'same-origin',\n        body: JSON.stringify({ items })\n      });\n      if(res.ok) {\n        window.location.href = '\/cart';\n      } else {\n        throw new Error();\n      }\n    } catch(e) {\n      if(statusEl) statusEl.textContent = \"Error adding to cart.\";\n      console.error(e);\n    }\n  }\n\n  \/\/ --- SINGLE ADD (LANDING PAD) ---\n  mainAtcBtns.forEach(btn =\u003e {\n    btn.addEventListener('click', async (e) =\u003e {\n      e.preventDefault();\n      const originalText = btn.textContent;\n      btn.textContent = \"Adding...\";\n      try {\n        const id = await getLandingPadId();\n        await addToCart([{ id: id, quantity: 1 }]);\n      } catch(e) {\n        btn.textContent = \"Error\";\n        setTimeout(() =\u003e btn.textContent = originalText, 2000);\n      }\n    });\n  });\n\n  \/\/ --- BUNDLE ADD (PAD + STUBBY) ---\n  if(bundleSwatches.length){\n    \/\/ Selection Logic\n    bundleSwatches.forEach(btn =\u003e {\n      btn.addEventListener('click', () =\u003e {\n        const f = btn.getAttribute('data-af-finish-both-stubby');\n        selectedStubbyFinish = f;\n        bundleSwatches.forEach(b =\u003e b.setAttribute('aria-selected', b.getAttribute('data-af-finish-both-stubby') === f ? 'true' : 'false'));\n        if(bundleImg \u0026\u0026 finishToImageStubby[f]) bundleImg.src = finishToImageStubby[f];\n      });\n    });\n\n    \/\/ Add Logic\n    if(bundleAtcBtn){\n      bundleAtcBtn.addEventListener('click', async (e) =\u003e {\n        e.preventDefault();\n        const stubbyId = finishToVariantIdStubby[selectedStubbyFinish];\n        \n        if(!stubbyId){\n          if(bundleStatus) bundleStatus.textContent = \"Please select a towel color.\";\n          return;\n        }\n\n        try {\n          const padId = await getLandingPadId();\n          await addToCart([{ id: padId, quantity: 1 }, { id: stubbyId, quantity: 1 }], bundleStatus);\n        } catch(e) {\n          if(bundleStatus) bundleStatus.textContent = \"Error loading Landing Pad.\";\n        }\n      });\n    }\n\n    \/\/ Init Selection\n    bundleSwatches[0].click();\n  }\n\n  \/\/ Pre-fetch pad ID\n  getLandingPadId().catch(()=\u003e{});\n\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Aiming Fluid Golf","offers":[{"title":"Default Title","offer_id":42667268014167,"sku":"AFMH","price":24.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/7442\/7991\/files\/Landing_Pad_Front_3.png?v=1775573979"},{"product_id":"premium-golf-shoe-bag-vented-leather-shoe-storage","title":"Premium Golf Shoe Bag – Vented Leather Shoe Storage","description":"\u003cstyle\u003e\n\/* =========================\n   AF APPLE-STYLE DARK MODE — SHOE BAG PDP (FINAL VISUALS)\n   LOCKED OPTION A PALETTE\n   ========================= *\/\n:root {\n  \/* Locked Palette *\/\n  --af-graphite: #0B0D0B;\n  --af-tech: #9FB8A0;\n  --af-olive: #1A2517;\n  --af-signal: #22C55E;\n\n  \/* Functional Mappings *\/\n  --bg-color: var(--af-graphite);\n  --card-bg: #0B0D0B;\n  --text-main: #f5f5f7;\n  --text-muted: #A3A3A8;\n  \n  \/* Borders \u0026 Shadows *\/\n  --border: rgba(159, 184, 160, 0.2); \n  --border-soft: rgba(159, 184, 160, 0.1);\n  --shadow: 0 20px 40px rgba(0,0,0,0.6);\n  --glow: 0 0 20px rgba(159, 184, 160, 0.15);\n}\n\n.af-luxury-page {\n  background: var(--bg-color);\n  color: var(--text-main);\n  padding: 60px 20px;\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Text\", \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n}\n.af-luxury-page * { box-sizing: border-box; }\n.af-container { max-width: 1000px; margin: 0 auto; }\n\n\/* HEADER \u0026 TYPOGRAPHY *\/\n.af-eyebrow {\n  color: var(--af-tech);\n  letter-spacing: .1em;\n  text-transform: uppercase;\n  font-weight: 800;\n  font-size: .75rem;\n  margin: 0 0 16px;\n  text-align: center;\n}\n.af-hero {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  margin-bottom: 32px;\n}\n.af-hero h1 {\n  margin: 0 0 14px;\n  font-weight: 800;\n  line-height: 1.05;\n  font-size: clamp(2.5rem, 5vw, 4rem);\n  letter-spacing: -0.02em;\n  background: linear-gradient(180deg, #fff, #a1a1aa);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  text-align: center;\n}\n.af-lead {\n  font-size: 1.3rem;\n  color: #fff;\n  font-weight: 750;\n  text-align: center;\n  margin: 12px 0 10px;\n}\n.af-lede {\n  margin: 0 auto 0;\n  max-width: 760px;\n  color: var(--text-muted);\n  font-size: 1.1rem;\n  text-align: center;\n  line-height: 1.6;\n}\n\n\/* CARDS *\/\n.af-card {\n  background: rgba(255,255,255,0.02);\n  border-radius: 24px;\n  padding: 32px;\n  margin: 24px 0;\n  border: 1px solid var(--border);\n  box-shadow: var(--shadow);\n}\n.af-card--tech {\n  background: linear-gradient(180deg, rgba(159,184,160,0.05), var(--af-graphite));\n  border: 1px solid rgba(159,184,160,0.25);\n}\n.af-card--glow {\n  box-shadow: var(--glow);\n  border-color: rgba(159,184,160,0.4);\n}\n.af-h2 {\n  margin: 0 0 12px;\n  font-size: 1.8rem;\n  line-height: 1.2;\n  font-weight: 800;\n  color: #fff;\n  letter-spacing: -0.01em;\n}\n.af-muted {\n  color: var(--text-muted);\n  font-size: 1.05rem;\n  margin: 0 0 1rem;\n}\n\n\/* VALUE SNAPSHOT MODULE *\/\n.af-pill-module {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 12px;\n  margin: 32px 0;\n}\n.af-pill {\n  background: rgba(255,255,255,0.05);\n  border: 1px solid var(--border);\n  color: #fff;\n  padding: 10px 20px;\n  border-radius: 999px;\n  font-size: 0.95rem;\n  font-weight: 600;\n  box-shadow: 0 4px 12px rgba(0,0,0,0.2);\n  display: flex;\n  align-items: center;\n  gap: 8px;\n}\n.af-pill::before {\n  content: \"•\";\n  color: var(--af-tech);\n  font-size: 1.2rem;\n  line-height: 0;\n}\n\n\/* IMAGE WRAPPERS *\/\n.af-img-wrap {\n  margin: 0 0 24px 0;\n  border-radius: 20px;\n  overflow: hidden;\n  border: 1px solid var(--border-soft);\n  background: #000;\n  position: relative;\n}\n.af-img { display: block; width: 100%; height: auto; }\n.af-caption {\n  font-size: 0.85rem;\n  color: var(--af-tech);\n  text-align: center;\n  margin-top: 8px;\n  display: block;\n  font-weight: 600;\n  text-transform: uppercase;\n  letter-spacing: 0.05em;\n}\n\n\/* BUTTONS *\/\n.af-btn-wrap {\n  display: flex;\n  justify-content: center;\n  flex-wrap: wrap;\n  gap: 12px;\n  margin-top: 20px;\n  align-items: center;\n}\n.af-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 16px 32px;\n  border-radius: 999px;\n  font-weight: 750;\n  text-decoration: none;\n  font-size: 1.05rem;\n  transition: all .2s ease;\n  border: 0;\n  cursor: pointer;\n  min-height: 52px;\n}\n.af-btn-primary {\n  background: var(--af-signal);\n  color: #000;\n  border: 1px solid var(--af-signal);\n  font-weight: 900;\n  box-shadow: 0 4px 15px rgba(34, 197, 94, 0.4);\n}\n.af-btn-primary:hover { filter: brightness(1.1); transform: translateY(-2px); }\n.af-btn-secondary {\n  background: rgba(255,255,255,0.03);\n  color: #fff;\n  border: 1px solid rgba(255,255,255,0.15);\n  font-size: 1rem;\n}\n.af-btn-secondary:hover { background: rgba(255,255,255,0.08); border-color: #fff; }\n\n\/* INTERACTION MODULE *\/\n.af-hero-interaction {\n  background: rgba(255,255,255,0.03);\n  border: 1px solid var(--af-tech);\n  border-radius: 28px;\n  padding: 24px;\n  margin: 0 auto;\n  max-width: 580px;\n  width: 100%;\n  backdrop-filter: blur(10px);\n  text-align: center;\n  box-shadow: 0 20px 50px rgba(0,0,0,0.5);\n}\n.af-interaction-label {\n  font-size: .85rem;\n  text-transform: uppercase;\n  letter-spacing: .08em;\n  color: var(--af-tech);\n  margin-bottom: 12px;\n  font-weight: 800;\n  display: block;\n}\n.af-variant-wrap {\n  display: flex;\n  justify-content: center;\n  gap: 12px;\n  margin-bottom: 16px;\n}\n.af-variant-btn {\n  background: rgba(255,255,255,0.05);\n  border: 1px solid rgba(255,255,255,0.2);\n  color: #fff;\n  padding: 12px 24px;\n  border-radius: 12px;\n  font-weight: 600;\n  cursor: pointer;\n  transition: all 0.2s;\n}\n.af-variant-btn:hover { background: rgba(255,255,255,0.1); }\n.af-variant-btn[aria-pressed=\"true\"] {\n  border-color: var(--af-signal);\n  background: rgba(34, 197, 94, 0.1);\n  color: var(--af-signal);\n  box-shadow: 0 0 15px rgba(34, 197, 94, 0.15);\n}\n\n.af-nudge {\n  text-align: center;\n  margin-top: 12px;\n  color: var(--text-muted);\n  font-size: .95rem;\n}\n\n\/* EXEC SUMMARY (HIGHLIGHTED) *\/\n.af-exec-summary {\n  background: rgba(34, 197, 94, 0.08); \/* Slight green tint *\/\n  border: 1px solid #22C55E; \/* Signal green border *\/\n  border-radius: 24px;\n  padding: 28px;\n  margin-bottom: 28px;\n  margin-top: 10px;\n  box-shadow: 0 0 20px rgba(34, 197, 94, 0.1); \/* Glow *\/\n}\n.af-exec-summary__hdr {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 16px;\n  flex-wrap: wrap;\n}\n.af-exec-summary__label {\n  font-size: 0.75rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: #000;\n  font-weight: 800;\n  background: #22C55E; \/* Solid signal green *\/\n  padding: 4px 10px;\n  border-radius: 6px;\n}\n.af-exec-summary__note {\n  font-size: 1.1rem;\n  color: #fff;\n  font-weight: 700;\n}\n.af-exec-summary p {\n  margin: 0;\n  color: #f3f4f6; \/* Brighter text *\/\n  font-size: 1.05rem;\n  line-height: 1.6;\n}\n.af-verdict-text {\n  display: block;\n  margin-top: 16px;\n  padding-top: 16px;\n  border-top: 1px solid rgba(34, 197, 94, 0.3);\n  font-weight: 700;\n  color: #fff;\n  font-size: 1.1rem;\n}\n.af-verdict-text strong { color: #22C55E; }\n\n\/* TOC *\/\n.af-toc {\n  display: flex;\n  justify-content: center;\n  flex-wrap: wrap;\n  gap: 10px;\n  margin-bottom: 24px;\n}\n.af-toc a { text-decoration: none; font-size: 0.9rem; padding: 8px 16px; min-height: auto; }\n\n\/* STEPS \u0026 LISTS *\/\n.af-steps, .af-list {\n  margin: 0;\n  padding-left: 1.2rem;\n  color: var(--text-muted);\n}\n.af-steps li, .af-list li {\n  margin: 0.8rem 0;\n  font-size: 1.05rem;\n}\n.af-steps li strong, .af-list li strong { color: #fff; font-weight: 700; }\n\n\/* DRAWERS \u0026 FAQ *\/\n.af-drawer, .af-faq {\n  border-top: 1px solid var(--border);\n  padding: 16px 0;\n  margin-top: 16px;\n}\n.af-drawer summary, .af-faq summary {\n  cursor: pointer;\n  font-weight: 700;\n  color: #fff;\n  font-size: 1.05rem;\n  list-style: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 4px 0;\n}\n.af-drawer summary::-webkit-details-marker { display: none; }\n.af-drawer summary::after, .af-faq summary::after { content: \"+\"; font-weight: 400; color: var(--text-muted); font-size: 1.5rem; }\n.af-drawer[open] summary::after, .af-faq[open] summary::after { content: \"−\"; }\n.af-drawer .af-drawer-body, .af-faq div { margin-top: 12px; color: var(--text-muted); line-height: 1.6; }\n\n\/* GRID *\/\n.af-grid-2 { display: grid; grid-template-columns: 1fr; gap: 24px; }\n@media (min-width: 768px) {\n  .af-grid-2 { grid-template-columns: 1fr 1fr; }\n}\n@media (max-width: 767px) {\n  .af-luxury-page { padding: 40px 16px; }\n  .af-card { padding: 24px; }\n  .af-btn { width: 100%; }\n}\n\n\/* STANDARDS *\/\n.af-standards-citation {\n  margin: 40px 0 0 0;\n  padding: 24px;\n  background: var(--af-olive);\n  border: 1px solid rgba(159,184,160,0.3);\n  border-radius: 20px;\n}\n\u003c\/style\u003e\n\u003cdiv data-af-shoe-bag=\"\" data-af-handle=\"premium-golf-shoe-bag\" class=\"af-luxury-page\"\u003e\n\u003cdiv class=\"af-container\"\u003e\n\u003cheader class=\"af-hero\"\u003e\n\u003cp class=\"af-eyebrow\"\u003eOn-Course Organization System™ • Shoe Bag\u003c\/p\u003e\n\u003ch1\u003ePremium Golf Shoe Bag\u003c\/h1\u003e\n\u003cp class=\"af-lead\"\u003eContain the mess. Protect the rest.\u003c\/p\u003e\n\u003cp class=\"af-lede\"\u003eDon’t let dirty shoes \"season\" your trunk. Isolates dirt, dampness, and odor so they don’t migrate into your gloves, towels, or car interior.\u003c\/p\u003e\n\u003cdiv class=\"af-exec-summary\"\u003e\n\u003cdiv class=\"af-exec-summary__hdr\"\u003e\n\u003cspan class=\"af-exec-summary__label\"\u003eTest Verdict\u003c\/span\u003e \u003cspan class=\"af-exec-summary__note\"\u003eContain the mess, protect the rest.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eThe Premium Golf Shoe Bag is built for one job: isolate dirty, damp footwear so it doesn’t migrate into gloves, towels, headcovers, or your car. The mechanism is boring on purpose: create a default home for shoes so the trunk stays clean and your pre-round routine stays repeatable.\u003c\/p\u003e\n\u003cdiv class=\"af-verdict-text\"\u003e\n\u003cstrong\u003eVerdict:\u003c\/strong\u003e Buy it if you keep shoes in the car (or travel). Skip it if your shoes live at the clubhouse.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"af-toc\"\u003e\n\u003ca class=\"af-btn af-btn-secondary\" href=\"#af-problem\"\u003eThe Trunk Tax\u003c\/a\u003e \u003ca class=\"af-btn af-btn-secondary\" href=\"#af-how\"\u003eHow It Works\u003c\/a\u003e \u003ca class=\"af-btn af-btn-secondary\" href=\"#af-choose\"\u003ePick Your Setup\u003c\/a\u003e \u003ca class=\"af-btn af-btn-secondary\" href=\"#af-specs\"\u003eSpecs + Care\u003c\/a\u003e \u003ca class=\"af-btn af-btn-secondary\" href=\"#af-faq\"\u003eFAQ\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"af-hero-interaction af-card--glow\"\u003e\n\u003cdiv class=\"af-img-wrap\"\u003e\u003cimg loading=\"eager\" alt=\"Premium golf shoe bag in grey\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0555\/0830\/3915\/files\/premium_shoe_bag_grey.jpg?v=1768952013\" data-af-hero-img=\"\" class=\"af-img\"\u003e\u003c\/div\u003e\n\u003cspan class=\"af-interaction-label\"\u003eChoose Color\u003c\/span\u003e\n\u003cdiv aria-label=\"Shoe bag color\" role=\"group\" class=\"af-variant-wrap\"\u003e\n\u003cbutton aria-pressed=\"true\" data-af-color=\"Grey\" class=\"af-variant-btn\" type=\"button\"\u003eGrey\u003c\/button\u003e \u003cbutton aria-pressed=\"false\" data-af-color=\"Black\" class=\"af-variant-btn\" type=\"button\"\u003eBlack\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"af-btn-wrap\"\u003e\n\u003cbutton data-af-atc=\"\" class=\"af-btn af-btn-primary\" type=\"button\"\u003eAdd to Cart\u003c\/button\u003e \u003ca href=\"\/collections\/on-course-organization-system\" class=\"af-btn af-btn-secondary\"\u003eShop System\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"af-nudge\"\u003eIf your trunk is your locker, this removes a daily annoyance fast.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"af-pill-module\"\u003e\n\u003cdiv class=\"af-pill\"\u003eFits Size 14\u003c\/div\u003e\n\u003cdiv class=\"af-pill\"\u003eIsolates Dirt\u003c\/div\u003e\n\u003cdiv class=\"af-pill\"\u003eSystem Ready\u003c\/div\u003e\n\u003cdiv class=\"af-pill\"\u003ePremium Materials\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003csection id=\"af-problem\" class=\"af-card\"\u003e\n\u003ch2 class=\"af-h2\"\u003eThe Trunk Tax (you’re already paying it)\u003c\/h2\u003e\n\u003cp class=\"af-muted\"\u003eLeaving shoes loose feels harmless… until it isn’t. Grit ends up in your trunk carpet. Dampness lingers. Odor sticks to anything fabric. Then your “quick grab” golf setup becomes a slow-motion contamination event.\u003c\/p\u003e\n\u003cp class=\"af-muted\"\u003e\u003cstrong\u003eTranslation:\u003c\/strong\u003e you lose time, you lose cleanliness, and you start the next round slightly annoyed for no good reason.\u003c\/p\u003e\n\u003cdiv class=\"af-img-wrap\"\u003e\n\u003cimg loading=\"lazy\" alt=\"Open shoe bag with golf shoes inside, demonstrating clean containment\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0555\/0830\/3915\/files\/course_chaos.jpg?v=1768952059\" class=\"af-img\"\u003e \u003cspan class=\"af-caption\"\u003eZip it closed. Chaos contained.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"af-how\" class=\"af-card af-card--tech\"\u003e\n\u003ch2 class=\"af-h2\"\u003eHow it works\u003c\/h2\u003e\n\u003cdiv class=\"af-img-wrap\"\u003e\n\u003cimg loading=\"lazy\" alt=\"Internal compartments showing divider and ventilation\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0555\/0830\/3915\/files\/premium_golf_shoe_bag_open.jpg?v=1768952229\" class=\"af-img\"\u003e \u003cspan class=\"af-caption\"\u003eInternal Divider Protects Shoes • Mesh Protects Air Quality\u003c\/span\u003e\n\u003c\/div\u003e\n\u003col class=\"af-steps\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eExit routine:\u003c\/strong\u003e shoes go into the bag every time, not onto carpet “just for a second.”\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eContainment:\u003c\/strong\u003e dirt stays with dirt. Moisture stays with moisture. Odor stays in its own zip code.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReset:\u003c\/strong\u003e removes the “where do these go?” decision. Default homes beat willpower.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e stores cleanly next to your other small-gear modules so your week stays repeatable.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/section\u003e\n\u003csection class=\"af-grid-2\"\u003e\n\u003cdiv class=\"af-card\"\u003e\n\u003ch2 class=\"af-h2\"\u003eWho it’s for\u003c\/h2\u003e\n\u003cul class=\"af-list\"\u003e\n\u003cli\u003eGolfers who keep shoes in the car.\u003c\/li\u003e\n\u003cli\u003ePlayers who walk, practice, or travel.\u003c\/li\u003e\n\u003cli\u003eAnyone building a repeatable setup.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"af-card\"\u003e\n\u003ch2 class=\"af-h2\"\u003eWho it’s not for\u003c\/h2\u003e\n\u003cul class=\"af-list\"\u003e\n\u003cli\u003ePeople who leave shoes at the clubhouse.\u003c\/li\u003e\n\u003cli\u003eGolfers who don’t care about trunk mess.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"af-choose\" class=\"af-card af-card--tech\"\u003e\n\u003ch2 class=\"af-h2\"\u003eChoose your setup\u003c\/h2\u003e\n\u003cp class=\"af-muted\"\u003eUse explicit decision rules so you don’t overthink it:\u003c\/p\u003e\n\u003cul class=\"af-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eChoose the Shoe Bag\u003c\/strong\u003e if your main issue is dirt, moisture, and smell migrating into other gear.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eChoose the On-Course Organization System™\u003c\/strong\u003e if you also want a home for small essentials (phone, keys, tees, cash).\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"af-btn-wrap\"\u003e\n\u003ca href=\"\/collections\/all\/products\/premium-leather-golf-utility-pouch-with-zippered-closure-luxury-valuables-bag-with-diamond-stitching-360-degree-metal-clip-and-soft-interior-lining\" class=\"af-btn af-btn-secondary\"\u003eShop Organization System\u003c\/a\u003e \u003ca href=\"\/collections\/on-course-organization-system\" class=\"af-btn af-btn-secondary\"\u003eShop Utility Pouches\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"af-specs\" class=\"af-card\"\u003e\n\u003ch2 class=\"af-h2\"\u003eSpecs + care\u003c\/h2\u003e\n\u003cp class=\"af-muted\"\u003eThis is a containment product. It doesn’t need a motivational speech. It needs to fit, zip, and do the job every week.\u003c\/p\u003e\n\u003cdetails class=\"af-drawer\"\u003e\n\u003csummary\u003eFit + capacity\u003c\/summary\u003e\n\u003cdiv class=\"af-drawer-body\"\u003eFits up to \u003cstrong\u003emen’s size 14\u003c\/strong\u003e. If you’re bigger than that, you’re basically a small aircraft, and you should check dimensions before ordering.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"af-drawer\"\u003e\n\u003csummary\u003eMoisture + odor reality check\u003c\/summary\u003e\n\u003cdiv class=\"af-drawer-body\"\u003eIt \u003cstrong\u003eisolates\u003c\/strong\u003e odor from the rest of your gear. It does not magically “delete” odor. Best practice: let shoes dry between rounds. This bag prevents the spread; it’s not a deodorizer.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"af-drawer\"\u003e\n\u003csummary\u003eCleaning\u003c\/summary\u003e\n\u003cdiv class=\"af-drawer-body\"\u003eIf the inside gets gritty, shake it out and wipe it down. If it gets damp, unzip and let it air out. Simple rules: contain first, then reset.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection id=\"af-faq\" class=\"af-card\"\u003e\n\u003ch2 class=\"af-h2\"\u003ePremium Golf Shoe Bag FAQ\u003c\/h2\u003e\n\u003cdetails class=\"af-faq\"\u003e\n\u003csummary\u003eWhat problem does this solve best?\u003c\/summary\u003e\n\u003cdiv\u003eContaining dirt, moisture, and odor so they don’t transfer into the rest of your gear or your trunk.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"af-faq\"\u003e\n\u003csummary\u003eWill it fit large shoes?\u003c\/summary\u003e\n\u003cdiv\u003eYes. It fits up to men’s size 14.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"af-faq\"\u003e\n\u003csummary\u003eIs it compatible with any golf bag?\u003c\/summary\u003e\n\u003cdiv\u003eYes. It’s separate from your golf bag, so it works whether you use a stand bag, cart bag, or push cart.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"af-faq\"\u003e\n\u003csummary\u003eDoes it eliminate odor?\u003c\/summary\u003e\n\u003cdiv\u003eIt isolates odor from other gear. For best results, dry shoes between rounds. This is containment, not a deodorizer.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"af-faq\"\u003e\n\u003csummary\u003eShould I also get the utility pouch?\u003c\/summary\u003e\n\u003cdiv\u003eGet the pouch if your small essentials keep migrating. The shoe bag isolates footwear; the pouch consolidates essentials.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"af-card\" style=\"text-align: center;\"\u003e\n\u003ch2 class=\"af-h2\"\u003eMake your trunk boring again\u003c\/h2\u003e\n\u003cp class=\"af-muted\"\u003eBoring is good. Boring means your shoes are contained, your gear stays cleaner, and your round starts with fewer distractions.\u003c\/p\u003e\n\u003cdiv class=\"af-btn-wrap\"\u003e\n\u003cbutton data-af-atc=\"\" class=\"af-btn af-btn-primary\" type=\"button\"\u003eAdd to Cart\u003c\/button\u003e \u003ca href=\"\/pages\/golf-gear-system-hub\" class=\"af-btn af-btn-secondary\"\u003eSee System Hub\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"af-standards-citation\"\u003e\n\u003ch3 style=\"margin: 0 0 .75rem 0; font-size: 1.15rem; font-weight: 900; color: #ffffff;\"\u003eEvaluated Against Published Testing Standards\u003c\/h3\u003e\n\u003cp style=\"margin: 0 0 1rem 0; font-size: 1.02rem; color: #d1d5db; line-height: 1.6;\"\u003eWe design around routines and failure modes: what actually creates friction during real golf weeks. Shoe mess is predictable, so the fix is a predictable home.\u003c\/p\u003e\n\u003cdiv class=\"af-btn-wrap\"\u003e\u003ca href=\"\/pages\/our-golf-gear-testing-design-standards\" class=\"af-btn af-btn-secondary\"\u003eRead Testing Standards\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What problem does this solve best?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Containing dirt, moisture, and odor so they don’t transfer into the rest of your gear or your trunk.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Will it fit large shoes?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. It fits up to men’s size 14.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is it compatible with any golf bag?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. It’s separate from your golf bag, so it works whether you use a stand bag, cart bag, or push cart.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does it eliminate odor?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"It isolates odor from other gear. For best results, dry shoes between rounds. This is containment, not a deodorizer.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Should I also get the utility pouch?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Get the pouch if your small essentials keep migrating. The shoe bag isolates footwear; the pouch consolidates essentials.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How does this fit the System?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"It handles footwear containment. Pair with the utility pouch for a complete pre-round flow.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n\/* =========================================================\n   AF PDP ATC (UPDATED FIX)\n   - Hardcoded Grey Variant ID for absolute safety\n   - Dynamically fetches Black variant if needed\n   ========================================================= *\/\n(function(){\n  const root = document.querySelector('[data-af-shoe-bag]');\n  if(!root) return;\n\n  const handle = root.getAttribute('data-af-handle') || 'premium-golf-shoe-bag';\n\n  const IMG_GREY  = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0555\/0830\/3915\/files\/premium_shoe_bag_grey.jpg?v=1768952013\";\n  const IMG_BLACK = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0555\/0830\/3915\/files\/premium_shoe_bag_black.jpg?v=1768952030\";\n\n  const heroImg = root.querySelector('[data-af-hero-img]');\n  const variantBtns = Array.from(root.querySelectorAll('[data-af-color]'));\n  const atcBtns = Array.from(root.querySelectorAll('[data-af-atc]'));\n\n  let productData = null;\n\n  \/\/ SAFETY HARDCODE FOR GREY\n  const HARDCODED_IDS = {\n    \"Grey\": 42715031306283\n  };\n\n  function setPressed(color){\n    variantBtns.forEach(btn =\u003e btn.setAttribute('aria-pressed', String(btn.getAttribute('data-af-color') === color)));\n  }\n\n  function setHero(color){\n    if(!heroImg) return;\n    if(color === \"Black\"){\n      heroImg.src = IMG_BLACK;\n      heroImg.alt = \"Premium golf shoe bag in black, designed to contain dirty shoes and protect the rest of your gear\";\n    } else {\n      heroImg.src = IMG_GREY;\n      heroImg.alt = \"Premium golf shoe bag in grey, designed to contain dirty shoes and protect the rest of your gear\";\n    }\n  }\n\n  async function loadProduct(){\n    if(productData) return productData;\n    const res = await fetch(`\/products\/${handle}.js`, { credentials: 'same-origin' });\n    if(!res.ok) throw new Error('Product fetch failed');\n    productData = await res.json();\n    return productData;\n  }\n\n  function findVariantIdByColor(color){\n    \/\/ 1. Check Hardcoded ID\n    if(HARDCODED_IDS[color]) return HARDCODED_IDS[color];\n\n    \/\/ 2. Fetch Logic (Fallback for Black)\n    if(!productData || !Array.isArray(productData.variants)) return null;\n    const c = (color || '').toLowerCase();\n    const v = productData.variants.find(variant =\u003e {\n      const opts = [variant.option1, variant.option2, variant.option3]\n        .filter(Boolean)\n        .map(x =\u003e String(x).toLowerCase());\n      return opts.some(opt =\u003e opt.includes(c)); \n    });\n    return v ? v.id : null;\n  }\n\n  async function addToCart(){\n    const activeBtn = variantBtns.find(btn =\u003e btn.getAttribute('aria-pressed') === 'true');\n    const color = activeBtn ? activeBtn.getAttribute('data-af-color') : \"Grey\";\n    \n    try {\n      await loadProduct();\n      const variantId = findVariantIdByColor(color);\n      \n      if(!variantId) {\n        alert(\"Variant not found. Please try again.\");\n        return;\n      }\n\n      const payload = { items: [{ id: variantId, quantity: 1 }] };\n\n      const res = await fetch('\/cart\/add.js', {\n        method: 'POST',\n        headers: { 'Content-Type': 'application\/json', 'Accept': 'application\/json' },\n        credentials: 'same-origin',\n        body: JSON.stringify(payload)\n      });\n\n      if(!res.ok) throw new Error('Add to cart failed');\n      window.location.href = '\/cart';\n\n    } catch(e){\n      console.error(e);\n      window.location.href = '\/cart'; \n    }\n  }\n\n  variantBtns.forEach(btn =\u003e {\n    btn.addEventListener('click', () =\u003e {\n      const color = btn.getAttribute('data-af-color');\n      setPressed(color);\n      setHero(color);\n    });\n  });\n\n  atcBtns.forEach(btn =\u003e {\n    btn.addEventListener('click', (e) =\u003e {\n      e.preventDefault();\n      addToCart();\n    });\n  });\n\n  \/\/ Init\n  setPressed(\"Grey\");\n  setHero(\"Grey\");\n\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Aiming Fluid Golf","offers":[{"title":"Black","offer_id":42667267915863,"sku":"sku-42715031273515","price":119.69,"currency_code":"USD","in_stock":true},{"title":"Gray","offer_id":42667267948631,"sku":"sku-42715031306283","price":119.69,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/7442\/7991\/files\/premium_shoe_bag_black.jpg?v=1775573979"},{"product_id":"glove-accessory-caddie-black","title":"Glove \u0026 Accessory Caddie - Black","description":"\u003ch4 data-start=\"154\" data-end=\"189\"\u003e✅ Stay Organized. Play Better.\u003c\/h4\u003e\n\u003cp data-start=\"190\" data-end=\"508\"\u003e\u003cstrong data-start=\"190\" data-end=\"325\"\u003eMeet the Accessory Caddy – the ultimate glove holder and golf gear organizer designed for golfers who hate digging through clutter.\u003c\/strong\u003e Whether you're teeing off at sunrise or hustling to make your weekend foursome, this compact caddy keeps your essentials right where you need them — clean, dry, and ready to perform.\u003c\/p\u003e\n\u003chr data-start=\"510\" data-end=\"513\"\u003e\n\u003ch4 data-start=\"515\" data-end=\"543\"\u003eSmart Glove Storage\u003c\/h4\u003e\n\u003cp data-start=\"544\" data-end=\"719\"\u003eSay goodbye to crumpled, sweaty gloves. The \u003cstrong data-start=\"588\" data-end=\"613\"\u003ebuilt-in glove holder\u003c\/strong\u003e keeps your glove ventilated and protected, helping it last longer and perform better, round after round.\u003c\/p\u003e\n\u003chr data-start=\"721\" data-end=\"724\"\u003e\n\u003ch5 data-start=\"726\" data-end=\"765\"\u003e All-in-One Golf Tool Organizer\u003c\/h5\u003e\n\u003cp data-start=\"766\" data-end=\"880\"\u003eNo more scrambling for lost tees or Sharpies. The \u003cstrong data-start=\"816\" data-end=\"866\"\u003eAccessory Caddy features multiple compartments\u003c\/strong\u003e to keep your:\u003c\/p\u003e\n\u003cul data-start=\"881\" data-end=\"994\"\u003e\n\u003cli data-start=\"881\" data-end=\"894\"\u003e\n\u003cp data-start=\"883\" data-end=\"894\"\u003eGolf tees\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"895\" data-end=\"911\"\u003e\n\u003cp data-start=\"897\" data-end=\"911\"\u003eBall markers\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"912\" data-end=\"927\"\u003e\n\u003cp data-start=\"914\" data-end=\"927\"\u003eDivot tools\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"928\" data-end=\"994\"\u003e\n\u003cp data-start=\"930\" data-end=\"994\"\u003eSharpies and pencils\u003cbr data-start=\"950\" data-end=\"953\"\u003e...secure, organized, and easy to access.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-start=\"996\" data-end=\"999\"\u003e\n\u003ch5 data-start=\"1001\" data-end=\"1038\"\u003e A Must-Have Gift for Golfers\u003c\/h5\u003e\n\u003cp data-start=\"1039\" data-end=\"1267\"\u003eFrom beginners to seasoned pros, every golfer can benefit from smarter gear management. Whether you're shopping for yourself or gifting a fellow golfer, the Accessory Caddy is a thoughtful, practical choice they'll actually use.\u003c\/p\u003e\n\u003chr data-start=\"1269\" data-end=\"1272\"\u003e\n\u003ch5 data-start=\"1274\" data-end=\"1318\"\u003eWhy Golfers Love the Accessory Caddy:\u003c\/h5\u003e\n\u003cul data-start=\"1319\" data-end=\"1535\"\u003e\n\u003cli data-start=\"1319\" data-end=\"1357\"\u003e\n\u003cp data-start=\"1321\" data-end=\"1357\"\u003e\u003cstrong data-start=\"1321\" data-end=\"1357\"\u003eProtects and prolongs glove life\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1358\" data-end=\"1395\"\u003e\n\u003cp data-start=\"1360\" data-end=\"1395\"\u003e\u003cstrong data-start=\"1360\" data-end=\"1395\"\u003eSpeeds up your pre-shot routine\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1396\" data-end=\"1432\"\u003e\n\u003cp data-start=\"1398\" data-end=\"1432\"\u003e\u003cstrong data-start=\"1398\" data-end=\"1432\"\u003eReduces bag clutter and stress\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1433\" data-end=\"1479\"\u003e\n\u003cp data-start=\"1435\" data-end=\"1479\"\u003e\u003cstrong data-start=\"1435\" data-end=\"1479\"\u003ePerfectly sized for any golf bag or cart\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1480\" data-end=\"1535\"\u003e\n\u003cp data-start=\"1482\" data-end=\"1535\"\u003e\u003cstrong data-start=\"1482\" data-end=\"1535\"\u003eBuilt to last with durable, lightweight materials\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-start=\"1537\" data-end=\"1540\"\u003e\n\u003ch5 data-start=\"1542\" data-end=\"1600\"\u003eOptimized for Performance – On and Off the Course\u003c\/h5\u003e\n\u003cp data-start=\"1601\" data-end=\"1789\"\u003eBuilt for convenience, this \u003cstrong data-start=\"1629\" data-end=\"1663\"\u003egolf glove and accessory caddy\u003c\/strong\u003e eliminates hassle so you can focus on your swing. It's the \u003cstrong data-start=\"1723\" data-end=\"1749\"\u003ecompact golf organizer\u003c\/strong\u003e you didn't know you needed.\u003c\/p\u003e\n\u003chr data-start=\"1791\" data-end=\"1794\"\u003e\n\u003cp data-start=\"1796\" data-end=\"1886\"\u003e\u003cstrong data-start=\"1796\" data-end=\"1886\"\u003e⛳ Stop wasting time. Start playing smarter. Add the Accessory Caddy to your bag today.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: #cc0b0b;\"\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"Pins and Aces","offers":[{"title":"Default Title","offer_id":42667273420887,"sku":"GC-Black-NCOS","price":24.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/7442\/7991\/files\/GloveCaddy_BlackandGray.jpg?v=1775574097"},{"product_id":"glove-accessory-caddie-navy","title":"Glove \u0026 Accessory Caddie - Navy","description":"\u003ch4 data-end=\"189\" data-start=\"154\"\u003e✅ Stay Organized. Play Better.\u003c\/h4\u003e\n\u003cp data-end=\"508\" data-start=\"190\"\u003e\u003cstrong data-end=\"325\" data-start=\"190\"\u003eMeet the Accessory Caddy – the ultimate glove holder and golf gear organizer designed for golfers who hate digging through clutter.\u003c\/strong\u003e Whether you're teeing off at sunrise or hustling to make your weekend foursome, this compact caddy keeps your essentials right where you need them: clean, dry, and ready to perform.\u003c\/p\u003e\n\u003chr data-end=\"513\" data-start=\"510\"\u003e\n\u003ch5 data-end=\"543\" data-start=\"515\"\u003eSmart Glove Storage\u003c\/h5\u003e\n\u003cp data-end=\"719\" data-start=\"544\"\u003eSay goodbye to crumpled, sweaty gloves. The \u003cstrong data-end=\"613\" data-start=\"588\"\u003ebuilt-in glove holder\u003c\/strong\u003e keeps your glove ventilated and protected, helping it last longer and perform better, round after round.\u003c\/p\u003e\n\u003chr data-end=\"724\" data-start=\"721\"\u003e\n\u003ch5 data-end=\"765\" data-start=\"726\"\u003e All-in-One Golf Tool Organizer\u003c\/h5\u003e\n\u003cp data-end=\"880\" data-start=\"766\"\u003eNo more scrambling for lost tees or Sharpies. The \u003cstrong data-end=\"866\" data-start=\"816\"\u003eAccessory Caddy features multiple compartments\u003c\/strong\u003e to keep your:\u003c\/p\u003e\n\u003cul data-end=\"994\" data-start=\"881\"\u003e\n\u003cli data-end=\"894\" data-start=\"881\"\u003e\n\u003cp data-end=\"894\" data-start=\"883\"\u003eGolf tees\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"911\" data-start=\"895\"\u003e\n\u003cp data-end=\"911\" data-start=\"897\"\u003eBall markers\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"927\" data-start=\"912\"\u003e\n\u003cp data-end=\"927\" data-start=\"914\"\u003eDivot tools\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"994\" data-start=\"928\"\u003e\n\u003cp data-end=\"994\" data-start=\"930\"\u003eSharpies and pencils\u003cbr data-end=\"953\" data-start=\"950\"\u003e...secure, organized, and easy to access.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-end=\"999\" data-start=\"996\"\u003e\n\u003ch5 data-end=\"1038\" data-start=\"1001\"\u003e A Must-Have Gift for Golfers\u003c\/h5\u003e\n\u003cp data-end=\"1267\" data-start=\"1039\"\u003eFrom beginners to seasoned pros, every golfer can benefit from smarter gear management. Whether you're shopping for yourself or gifting a fellow golfer, the Accessory Caddy is a thoughtful, practical choice they'll actually use.\u003c\/p\u003e\n\u003ch5 data-end=\"1318\" data-start=\"1274\"\u003e\u003cbr\u003e\u003c\/h5\u003e\u003ch5 data-end=\"1318\" data-start=\"1274\"\u003e Why Golfers Love the Accessory Caddy:\u003c\/h5\u003e\n\u003cul data-end=\"1535\" data-start=\"1319\"\u003e\n\u003cli data-end=\"1357\" data-start=\"1319\"\u003e\n\u003cp data-end=\"1357\" data-start=\"1321\"\u003e\u003cstrong data-end=\"1357\" data-start=\"1321\"\u003eProtects and prolongs glove life\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1395\" data-start=\"1358\"\u003e\n\u003cp data-end=\"1395\" data-start=\"1360\"\u003e\u003cstrong data-end=\"1395\" data-start=\"1360\"\u003eSpeeds up your pre-shot routine\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1432\" data-start=\"1396\"\u003e\n\u003cp data-end=\"1432\" data-start=\"1398\"\u003e\u003cstrong data-end=\"1432\" data-start=\"1398\"\u003eReduces bag clutter and stress\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1479\" data-start=\"1433\"\u003e\n\u003cp data-end=\"1479\" data-start=\"1435\"\u003e\u003cstrong data-end=\"1479\" data-start=\"1435\"\u003ePerfectly sized for any golf bag or cart\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1535\" data-start=\"1480\"\u003e\n\u003cp data-end=\"1535\" data-start=\"1482\"\u003e\u003cstrong data-end=\"1535\" data-start=\"1482\"\u003eBuilt to last with durable, lightweight materials\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-end=\"1540\" data-start=\"1537\"\u003e\n\u003ch5 data-end=\"1600\" data-start=\"1542\"\u003eOptimized for Performance – On and Off the Course\u003c\/h5\u003e\n\u003cp data-end=\"1789\" data-start=\"1601\"\u003eBuilt for convenience, this \u003cstrong data-end=\"1663\" data-start=\"1629\"\u003egolf glove and accessory caddy\u003c\/strong\u003e eliminates hassle so you can focus on your swing. It's the \u003cstrong data-end=\"1749\" data-start=\"1723\"\u003ecompact golf organizer\u003c\/strong\u003e you didn't know you needed.\u003c\/p\u003e\n\u003chr data-end=\"1794\" data-start=\"1791\"\u003e\n\u003cp data-end=\"1886\" data-start=\"1796\"\u003e\u003cstrong data-end=\"1886\" data-start=\"1796\"\u003e⛳ Stop wasting time. Start playing smarter. Add the Accessory Caddy to your bag today.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: #cc0b0b;\"\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"Pins and Aces","offers":[{"title":"Default Title","offer_id":42667273388119,"sku":"GC-Navy-NCOS","price":24.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/7442\/7991\/files\/NavyGloveCaddy_Float.jpg?v=1775574097"},{"product_id":"margaritaville-beer-sleeve","title":"Margaritaville - Beer Sleeve","description":"\u003ch5\u003e\u003cspan style=\"color: #11bdb1;\"\u003ePins \u0026amp; Aces X Margaritaville\u003c\/span\u003e\u003c\/h5\u003e\n\u003cp\u003eThe worlds easiest way to \u003cspan style=\"text-decoration: line-through;\"\u003esmuggle \u003c\/span\u003ecarry beers onto any golf course.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eThe 7 can beer sleeve will slide smoothly into most standard golf bags, completely concealing your beers. With its insulated construction and non stick exterior, this cooler is the perfect way to get your beers from the fridge to the tee box.\u003c\/p\u003e\n\u003cp\u003eDiscretely holds up to 7 cans.\u003c\/p\u003e\n\u003cp\u003eEasily slides into the club slot of most standard golf bags.\u003c\/p\u003e\n\u003cp\u003eNon stick material will not interfere with rubber club grips.\u003c\/p\u003e\n\u003cp\u003eInsulated construction to keep your drinks cold.\u003c\/p\u003e\n\u003cp\u003eLooking for a Seltzer Sleeve? Click \u003ca href=\"https:\/\/pinsandaces.com\/collections\/accessories\/products\/seltzer-sleeve\" title=\"Seltzer Sleeve\"\u003eHERE!\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNOTE\u003c\/strong\u003e: before buying, ensure a standard size can will fit into the club slot on your bag.\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003eThe 7 can beer sleeve will slide smoothly into most standard golf bags, completely concealing your beers. With its insulated construction and non stick exterior, this cooler is the perfect way to get your beers from the fridge to the tee box.\u003c\/p\u003e\n\u003cp\u003eDiscretely holds up to 7 cans.\u003c\/p\u003e\n\u003cp\u003eEasily slides into the club slot of most standard golf bags.\u003c\/p\u003e\n\u003cp\u003eNon stick material will not interfere with rubber club grips.\u003c\/p\u003e\n\u003cp\u003eInsulated construction to keep your drinks cold.\u003c\/p\u003e\n\u003cp\u003eLooking for a Seltzer Sleeve? Click \u003ca href=\"https:\/\/pinsandaces.com\/collections\/accessories\/products\/seltzer-sleeve\" title=\"Seltzer Sleeve\"\u003eHERE!\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNOTE\u003c\/strong\u003e: before buying, ensure a standard size can will fit into the club slot on your bag.\u003c\/p\u003e","brand":"Pins and Aces","offers":[{"title":"Default Title","offer_id":42667276959831,"sku":"BSB-Margville-NCOS","price":19.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/7442\/7991\/files\/Margaritaville_Accesories_WebsitePhotos_MainFloatingArtboard2_5387fd5e-9661-478e-9925-2f5c0dd558bc.jpg?v=1775574199"},{"product_id":"beer-sleeve-black","title":"Beer Sleeve - Black","description":"\u003cp\u003eThe worlds easiest way to \u003cspan style=\"text-decoration: line-through;\"\u003esmuggle \u003c\/span\u003ecarry beers onto any golf course.\u003c\/p\u003e\n\u003cp\u003eThe 7 can beer sleeve will slide smoothly into most standard golf bags, completely concealing your beers. With its insulated construction and non stick exterior, this cooler is the perfect way to get your beers from the fridge to the tee box.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDiscretely holds up to 7 cans.\u003c\/li\u003e\n\u003cli\u003eEasily slides into the club slot of most standard golf bags.\u003c\/li\u003e\n\u003cli\u003eNon stick material will not interfere with rubber club grips.\u003c\/li\u003e\n\u003cli\u003eInsulated construction to keep your drinks cold.\u003c\/li\u003e\n\u003cli\u003eLooking for a Seltzer Sleeve? Click \u003ca href=\"https:\/\/pinsandaces.com\/collections\/accessories\/products\/seltzer-sleeve\" title=\"Seltzer Sleeve\" style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 0.875rem;\"\u003eHERE!\u003c\/a\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Pins and Aces","offers":[{"title":"Default Title","offer_id":42667277615191,"sku":"BSB-Black-NCOS","price":19.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/7442\/7991\/files\/BeerSleeve_Black_4x5_6c02c75d-601b-4d92-be82-97ee382d73f8.jpg?v=1775574199"},{"product_id":"liquorstick®-3-0-black","title":"LiquorStick® 3.0 - Black","description":"\u003cp\u003e\u003cstrong\u003eThe LiquorStick® 3.0 – Sip Anywhere, Anytime!\u003c\/strong\u003e\u003cbr\u003eTake your favorite beverage to the course (or anywhere) with the \u003cstrong\u003eLiquorStick®\u003c\/strong\u003e, the ultimate stealthy drink dispenser. Designed with convenience in mind, this Patent Pending marvel fits seamlessly in ANY golf bag while holding up to 750ml (25oz) of your favorite liquid refreshment.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eWhy You'll Love It:\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEffortless Dispensing:\u003c\/strong\u003e A USB-C rechargeable, battery-powered pump delivers smooth, automatic pours every time.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePerfect Fit:\u003c\/strong\u003e Discreetly slides into EVERY golf bag.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGenerous Capacity:\u003c\/strong\u003e Holds up to 750ml (25oz) to keep you (and your friends) hydrated.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBuilt to Last:\u003c\/strong\u003e Made from food-grade stainless steel for durability and safety.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVersatile Design:\u003c\/strong\u003e Includes a ground spike for secure placement on grass, sand, or dirt.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReady to Gift:\u003c\/strong\u003e Comes in premium packaging, perfect for parties, events, or as a standout gift!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eWhat's New in the LiquorStick® 3.0?\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEnhanced Leak Protection:\u003c\/strong\u003e Upgraded gasket seals ensure superior leak resistance and extended product life.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLonger Battery Life:\u003c\/strong\u003e Enjoy uninterrupted fun with an extended rechargeable battery.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eImproved Performance:\u003c\/strong\u003e An advanced pump head assembly delivers smoother, more consistent pours.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOptimal Temperature Control:\u003c\/strong\u003e Upgraded insulation keeps your drink at the perfect temperature for longer.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWhether you're on the course, at a party, or hosting an event, the \u003cstrong\u003eLiquorStick® 3.0\u003c\/strong\u003e ensures you always have the perfect pour at your fingertips. Revolutionize the way you enjoy your favorite beverages!\u003c\/p\u003e\n\u003c!-- x-tinymce\/html --\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Pins and Aces","offers":[{"title":"Default Title","offer_id":42667278008407,"sku":"ALS-3.0Black-NCOS","price":99.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/7442\/7991\/files\/LS3_mainImage.jpg?v=1775574199"},{"product_id":"astronaut-walker-golf-shop-mat-cart-accessory","title":"Astronaut Walker | Golf Shop Mat | Cart Accessory","description":"\u003cp data-start=\"1244\" data-end=\"1279\"\u003eOut of this world.\u003c\/p\u003e\n\u003cp data-start=\"1281\" data-end=\"1462\"\u003eThe Astronaut Walker shop mat brings a clean, unique design to your setup. Whether it’s your golf cart, garage, or workspace, this piece adds personality without being over the top.\u003c\/p\u003e\n\u003cp data-start=\"1464\" data-end=\"1516\"\u003eBuilt durable, easy to clean, and made to stand out.\u003c\/p\u003e\n\u003cp data-start=\"1464\" data-end=\"1516\"\u003eSIZE: 21\" x 36\" \u003c\/p\u003e\n\u003cp data-start=\"1518\" data-end=\"1531\"\u003e\u003cstrong data-start=\"1518\" data-end=\"1531\"\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1532\" data-end=\"1658\"\u003e\n\u003cli data-section-id=\"15wwqjb\" data-start=\"1532\" data-end=\"1559\"\u003e\n\u003cp data-start=\"1534\" data-end=\"1559\"\u003eNon-slip rubber backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"wejru\" data-start=\"1560\" data-end=\"1587\"\u003e\n\u003cp data-start=\"1562\" data-end=\"1587\"\u003eDurable + easy to clean\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"iqx4ze\" data-start=\"1588\" data-end=\"1628\"\u003e\n\u003cp data-start=\"1590\" data-end=\"1628\"\u003eGreat for carts, garages, and setups\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"x26u8b\" data-start=\"1629\" data-end=\"1658\"\u003e\n\u003cp data-start=\"1631\" data-end=\"1658\"\u003eUnique Logie Joe’s design\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Logie Joe's Golf","offers":[{"title":"Default Title","offer_id":42667278139479,"sku":"SHOPMAT-ASTRO-000001","price":49.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/7442\/7991\/files\/IMG_6404.jpg?v=1775574207"},{"product_id":"leather-golf-yardage-book","title":"Leather Golf Yardage Book","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eThis full-grain leather Yardage Book carries your golf scorecard sheet, pen, and cards with class and ease on the course. The leather is water-resistant and will garner beautiful patina with age.\u003c\/p\u003e","brand":"Will Leather Goods","offers":[{"title":"GREEN","offer_id":43901833904215,"sku":"45005 GRN ONE SIZE","price":90.0,"currency_code":"USD","in_stock":true},{"title":"COGNAC","offer_id":43901833936983,"sku":"45005 COGNA ONE SIZE","price":90.0,"currency_code":"USD","in_stock":true},{"title":"PINK","offer_id":43901833969751,"sku":"45005 PNK ONE SIZE","price":90.0,"currency_code":"USD","in_stock":true},{"title":"PURPLE","offer_id":43901834002519,"sku":"45005 PUR ONE SIZE","price":90.0,"currency_code":"USD","in_stock":true},{"title":"TAN","offer_id":43901834035287,"sku":"45005 TAN ONE SIZE","price":90.0,"currency_code":"USD","in_stock":true},{"title":"TURQUOISE","offer_id":43901834068055,"sku":"45005 TURQ ONE SIZE","price":90.0,"currency_code":"USD","in_stock":true},{"title":"YELLOW","offer_id":43901834100823,"sku":"45005 YEL ONE SIZE","price":90.0,"currency_code":"USD","in_stock":true},{"title":"BLACK","offer_id":43901834133591,"sku":"45005 BLK ONE SIZE","price":90.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/7442\/7991\/files\/45005_GOLF_SCORE_LOG_AND_YARDAGE_COVER_SAGE_004.jpg?v=1779909024"}],"url":"https:\/\/birdieseason.com\/collections\/accessories.oembed","provider":"Birdie Season","version":"1.0","type":"link"}