{"product_id":"lightweight-quarter-zip-pullover","title":"Lightweight quarter-zip pullover","description":"This ultra-light quarter-zip pullover keeps you cool and dry whether you’re playing a match or running errands. With its smooth fit, clean zip, and no-fuss cuffs and hem, it layers like a dream. It’s also color-locking, moisture-wicking, odor-resistant, and super comfy.\u003cbr\u003e\n\u003cbr\u003e\n• 100% polyester\u003cbr\u003e\n• Fabric weight: 3.8 oz\/yd² (110 g\/m²)\u003cbr\u003e\n• Moisture-wicking and odor-resistant material\u003cbr\u003e\n• Regular fit\u003cbr\u003e\n• Cadet collar\u003cbr\u003e\n• Color-matching zipper\u003cbr\u003e\n• Blank product sourced from Madagascar\n\u003cdiv class=\"product-popup-trigger-wrapper\" style=\"margin: 15px 0;\"\u003e\n    \u003ca href=\"javascript:void(0)\" id=\"openShirtGuide\" style=\"display: flex; align-items: center; gap: 8px; color: #111; font-weight: 600; text-decoration: underline; font-size: 1.4rem; cursor: pointer;\"\u003e\n        \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 7h10M7 12h10M7 17h10\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Size guide\n    \u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003cdiv id=\"shirtGuideModal\" class=\"sg-modal-overlay\"\u003e\n    \u003cdiv class=\"sg-modal-content\"\u003e\n        \u003cbutton class=\"sg-close-btn\" id=\"closeShirtGuide\" aria-label=\"Close\"\u003e×\u003c\/button\u003e\n        \n        \u003ch2 style=\"margin: 0 0 15px 0; font-size: 20px;\"\u003eMeasure Yourself\u003c\/h2\u003e\n\n        \u003cdiv class=\"sg-main-content\"\u003e\n            \u003cp style=\"font-size: 12px; color: #666; margin-bottom: 15px; line-height: 1.4;\"\u003e\n                Measurements are provided by suppliers. Product measurements may vary by up to 2\" (5 cm).\u003cbr\u003e\n                \u003cstrong\u003ePro tip!\u003c\/strong\u003e Measure one of your products at home and compare.\n            \u003c\/p\u003e\n\n            \u003cdiv class=\"sg-flex\"\u003e\n                \u003cdiv class=\"sg-img-col\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0710\/0855\/1078\/files\/shirt-size-quarterzip-sporttek-ST357.png?v=1775663307\" alt=\"Flat measurements\"\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"sg-txt-col\"\u003e\n                    \u003cp\u003e\u003cstrong\u003eA Length:\u003c\/strong\u003e Place the end of a measuring tape beside the collar at the top of the garment (high point shoulder). Pull the tape to the bottom of the item.\u003c\/p\u003e\n                    \u003cp\u003e\u003cstrong\u003eB Width:\u003c\/strong\u003e Place the end of a measuring tape at one side of the chest area and pull the tape across to the other side of the product.\u003c\/p\u003e\n                    \u003cp\u003e\u003cstrong\u003eC Sleeve:\u003c\/strong\u003e Place the end of a measuring tape at the center back of the collar, then pull the tape along the top seam of the sleeve. When you get to the shoulder hold the tape in place at the shoulder and continue to pull down the sleeve until you reach the hem of the sleeve.\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n\n        \u003cdiv class=\"sg-unit-toggle\"\u003e\n            \u003cbutton class=\"sg-unit-btn active\" data-unit=\"inches\"\u003eInches\u003c\/button\u003e\n            \u003cbutton class=\"sg-unit-btn\" data-unit=\"cm\"\u003ecm\u003c\/button\u003e\n        \u003c\/div\u003e\n        \n            \u003cdiv class=\"sg-screenshot-wrap\"\u003e\n                \u003cimg id=\"shirtImgInches\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0710\/0855\/1078\/files\/Size-Guide-ST357-IN.png?v=1775667807\" alt=\"Imperial Sizes\" style=\"width: 100%; display: block;\"\u003e\n                \n                \u003cimg id=\"shirtImgCm\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0710\/0855\/1078\/files\/Size-Guide-ST357-CM.png?v=1775667825\" alt=\"Metric Sizes\" style=\"width: 100%; display: none;\"\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n    .sg-modal-overlay {\n        display: none; position: fixed; z-index: 100000; left: 0; top: 0; width: 100%; height: 100%;\n        background-color: rgba(0,0,0,0.6); justify-content: center; align-items: center; padding: 20px;\n    }\n    .sg-modal-content {\n        background: white; padding: 30px; border-radius: 8px; width: 100%; max-width: 650px;\n        position: relative; color: #111; max-height: 85vh; overflow-y: auto !important;\n        -webkit-overflow-scrolling: touch;\n    }\n    .sg-close-btn { position: absolute; right: 15px; top: 10px; font-size: 35px; border: none; background: none; cursor: pointer; color: #000; z-index: 10; line-height: 1;}\n    .sg-unit-toggle { display: flex; border: 1px solid #ddd; border-radius: 4px; width: fit-content; margin-bottom: 20px; }\n    .sg-unit-btn { padding: 8px 16px; border: none; background: white; cursor: pointer; font-size: 13px; font-weight: 600; }\n    .sg-unit-btn.active { background: #000; color: #fff; }\n    \n    .sg-flex { display: flex; gap: 20px; margin-bottom: 20px; align-items: flex-start; }\n    .sg-img-col { flex: 1; min-width: 150px; }\n    .sg-img-col img { width: 100%; height: auto; display: block; }\n    .sg-txt-col { flex: 1.5; font-size: 13px; line-height: 1.4; color: #444; }\n\n    .sg-screenshot-wrap { border: 1px solid #f0f0f0; border-radius: 4px; overflow: hidden; background: #fafafa; margin-top: 10px; }\n\n    @media (max-width: 550px) { \n        .sg-flex { flex-direction: column; } \n        .sg-img-col { min-width: 100%; }\n    }\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n    const modal = document.getElementById(\"shirtGuideModal\");\n    const openBtn = document.getElementById(\"openShirtGuide\");\n    const closeBtn = document.getElementById(\"closeShirtGuide\");\n    const unitBtns = document.querySelectorAll(\".sg-unit-btn\");\n    const imgInches = document.getElementById(\"shirtImgInches\");\n    const imgCm = document.getElementById(\"shirtImgCm\");\n\n    if(openBtn) {\n        openBtn.onclick = () =\u003e { modal.style.setProperty('display', 'flex', 'important'); };\n        closeBtn.onclick = () =\u003e { modal.style.display = \"none\"; };\n        window.onclick = (e) =\u003e { if (e.target == modal) { modal.style.display = \"none\"; } };\n        \n        unitBtns.forEach(btn =\u003e {\n            btn.onclick = () =\u003e {\n                unitBtns.forEach(b =\u003e b.classList.remove(\"active\"));\n                btn.classList.add(\"active\");\n                if (btn.getAttribute(\"data-unit\") === \"inches\") {\n                    imgInches.style.display = \"block\";\n                    imgCm.style.display = \"none\";\n                } else {\n                    imgInches.style.display = \"none\";\n                    imgCm.style.display = \"block\";\n                }\n            };\n        });\n    }\n});\n\u003c\/script\u003e","brand":"Nice Putt","offers":[{"title":"Black \/ XS","offer_id":56303542567078,"sku":"4019694_23160","price":34.56,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":56303542599846,"sku":"4019694_23169","price":34.56,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":56303542632614,"sku":"4019694_23178","price":34.56,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":56303542665382,"sku":"4019694_23187","price":34.56,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":56303542698150,"sku":"4019694_23196","price":34.56,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":56303542730918,"sku":"4019694_23205","price":37.07,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":56303542763686,"sku":"4019694_23214","price":42.08,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":56303542796454,"sku":"4019694_23223","price":44.59,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ XS","offer_id":56303542829222,"sku":"4019694_23164","price":34.56,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ S","offer_id":56303542861990,"sku":"4019694_23173","price":34.56,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ M","offer_id":56303542894758,"sku":"4019694_23182","price":34.56,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ L","offer_id":56303542927526,"sku":"4019694_23191","price":34.56,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ XL","offer_id":56303542960294,"sku":"4019694_23200","price":34.56,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ 2XL","offer_id":56303542993062,"sku":"4019694_23209","price":37.07,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ 3XL","offer_id":56303543025830,"sku":"4019694_23218","price":42.08,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ 4XL","offer_id":56303543058598,"sku":"4019694_23227","price":44.59,"currency_code":"USD","in_stock":true},{"title":"True Red \/ XS","offer_id":56303543091366,"sku":"4019694_23165","price":34.56,"currency_code":"USD","in_stock":true},{"title":"True Red \/ S","offer_id":56303543124134,"sku":"4019694_23174","price":34.56,"currency_code":"USD","in_stock":true},{"title":"True Red \/ M","offer_id":56303543156902,"sku":"4019694_23183","price":34.56,"currency_code":"USD","in_stock":true},{"title":"True Red \/ L","offer_id":56303543189670,"sku":"4019694_23192","price":34.56,"currency_code":"USD","in_stock":true},{"title":"True Red \/ XL","offer_id":56303543222438,"sku":"4019694_23201","price":34.56,"currency_code":"USD","in_stock":true},{"title":"True Red \/ 2XL","offer_id":56303543255206,"sku":"4019694_23210","price":37.07,"currency_code":"USD","in_stock":true},{"title":"True Red \/ 3XL","offer_id":56303543287974,"sku":"4019694_23219","price":42.08,"currency_code":"USD","in_stock":true},{"title":"True Red \/ 4XL","offer_id":56303543320742,"sku":"4019694_23228","price":44.59,"currency_code":"USD","in_stock":true},{"title":"True Royal \/ XS","offer_id":56303543353510,"sku":"4019694_23166","price":34.56,"currency_code":"USD","in_stock":true},{"title":"True Royal \/ S","offer_id":56303543386278,"sku":"4019694_23175","price":34.56,"currency_code":"USD","in_stock":true},{"title":"True Royal \/ M","offer_id":56303543419046,"sku":"4019694_23184","price":34.56,"currency_code":"USD","in_stock":true},{"title":"True Royal \/ L","offer_id":56303543451814,"sku":"4019694_23193","price":34.56,"currency_code":"USD","in_stock":true},{"title":"True Royal \/ XL","offer_id":56303543484582,"sku":"4019694_23202","price":34.56,"currency_code":"USD","in_stock":true},{"title":"True Royal \/ 2XL","offer_id":56303543517350,"sku":"4019694_23211","price":37.07,"currency_code":"USD","in_stock":true},{"title":"True Royal \/ 3XL","offer_id":56303543550118,"sku":"4019694_23220","price":42.08,"currency_code":"USD","in_stock":true},{"title":"True Royal \/ 4XL","offer_id":56303543582886,"sku":"4019694_23229","price":44.59,"currency_code":"USD","in_stock":true},{"title":"Iron Grey \/ XS","offer_id":56303543615654,"sku":"4019694_23162","price":34.56,"currency_code":"USD","in_stock":true},{"title":"Iron Grey \/ S","offer_id":56303543648422,"sku":"4019694_23171","price":34.56,"currency_code":"USD","in_stock":true},{"title":"Iron Grey \/ M","offer_id":56303543681190,"sku":"4019694_23180","price":34.56,"currency_code":"USD","in_stock":true},{"title":"Iron Grey \/ L","offer_id":56303543713958,"sku":"4019694_23189","price":34.56,"currency_code":"USD","in_stock":true},{"title":"Iron Grey \/ XL","offer_id":56303543746726,"sku":"4019694_23198","price":34.56,"currency_code":"USD","in_stock":true},{"title":"Iron Grey \/ 2XL","offer_id":56303543779494,"sku":"4019694_23207","price":37.07,"currency_code":"USD","in_stock":true},{"title":"Iron Grey \/ 3XL","offer_id":56303543812262,"sku":"4019694_23216","price":42.08,"currency_code":"USD","in_stock":true},{"title":"Iron Grey \/ 4XL","offer_id":56303543845030,"sku":"4019694_23225","price":44.59,"currency_code":"USD","in_stock":true},{"title":"Grey Concrete \/ XS","offer_id":56303543877798,"sku":"4019694_23161","price":34.56,"currency_code":"USD","in_stock":true},{"title":"Grey Concrete \/ S","offer_id":56303543910566,"sku":"4019694_23170","price":34.56,"currency_code":"USD","in_stock":true},{"title":"Grey Concrete \/ M","offer_id":56303543943334,"sku":"4019694_23179","price":34.56,"currency_code":"USD","in_stock":true},{"title":"Grey Concrete \/ L","offer_id":56303543976102,"sku":"4019694_23188","price":34.56,"currency_code":"USD","in_stock":true},{"title":"Grey Concrete \/ XL","offer_id":56303544008870,"sku":"4019694_23197","price":34.56,"currency_code":"USD","in_stock":true},{"title":"Grey Concrete \/ 2XL","offer_id":56303544041638,"sku":"4019694_23206","price":37.07,"currency_code":"USD","in_stock":true},{"title":"Grey Concrete \/ 3XL","offer_id":56303544074406,"sku":"4019694_23215","price":42.08,"currency_code":"USD","in_stock":true},{"title":"Grey Concrete \/ 4XL","offer_id":56303544107174,"sku":"4019694_23224","price":44.59,"currency_code":"USD","in_stock":true},{"title":"Atomic Blue \/ XS","offer_id":56303544139942,"sku":"4019694_23159","price":34.56,"currency_code":"USD","in_stock":true},{"title":"Atomic Blue \/ S","offer_id":56303544172710,"sku":"4019694_23168","price":34.56,"currency_code":"USD","in_stock":true},{"title":"Atomic Blue \/ M","offer_id":56303544205478,"sku":"4019694_23177","price":34.56,"currency_code":"USD","in_stock":true},{"title":"Atomic Blue \/ L","offer_id":56303544238246,"sku":"4019694_23186","price":34.56,"currency_code":"USD","in_stock":true},{"title":"Atomic Blue \/ XL","offer_id":56303544271014,"sku":"4019694_23195","price":34.56,"currency_code":"USD","in_stock":true},{"title":"Atomic Blue \/ 2XL","offer_id":56303544303782,"sku":"4019694_23204","price":37.07,"currency_code":"USD","in_stock":true},{"title":"Atomic Blue \/ 3XL","offer_id":56303544336550,"sku":"4019694_23213","price":42.08,"currency_code":"USD","in_stock":true},{"title":"Atomic Blue \/ 4XL","offer_id":56303544369318,"sku":"4019694_23222","price":44.59,"currency_code":"USD","in_stock":true},{"title":"White \/ XS","offer_id":56303544402086,"sku":"4019694_23167","price":34.56,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":56303544434854,"sku":"4019694_23176","price":34.56,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":56303544467622,"sku":"4019694_23185","price":34.56,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":56303544500390,"sku":"4019694_23194","price":34.56,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":56303544533158,"sku":"4019694_23203","price":34.56,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":56303544565926,"sku":"4019694_23212","price":37.07,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":56303544598694,"sku":"4019694_23221","price":42.08,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":56303544631462,"sku":"4019694_23230","price":44.59,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0710\/0855\/1078\/files\/unisex-quarter-zip-pullover-black-front-69b9be7988682.jpg?v=1773780620","url":"https:\/\/niceputt.com\/products\/lightweight-quarter-zip-pullover","provider":"Nice Putt","version":"1.0","type":"link"}