{"product_id":"south-africa-26-anthem-jacket-track-top","title":"Official SA Legacy Threads™ 26 South Africa Anthem Jacket Track Top","description":"\u003c!-- SA Legacy Threads Premium Section --\u003e\n\u003cstyle\u003e\n.sa-legacy-section {\n    position: relative;\n    background: linear-gradient(135deg, #031f0f, #0b3d1a, #062e13);\n    color: #fff;\n    font-family: 'Helvetica Neue', sans-serif;\n    border-radius: 20px;\n    overflow: hidden;\n    padding: 80px 20px;\n    box-shadow: 0 25px 70px rgba(0,0,0,0.8);\n    text-align: center;\n}\n\n\/* Faint SA flag background *\/\n.sa-flag-bg {\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    width: 900px;\n    height: 600px;\n    background: url('https:\/\/upload.wikimedia.org\/wikipedia\/commons\/a\/af\/Flag_of_South_Africa.svg') center\/contain no-repeat;\n    opacity: 0.05;\n    transform: translate(-50%, -50%);\n    z-index: 1;\n}\n\n\/* SA Flag Balls *\/\n.sa-ball {\n    position: absolute;\n    width: 40px;\n    height: 40px;\n    border-radius: 50%;\n    background: url('https:\/\/upload.wikimedia.org\/wikipedia\/commons\/a\/af\/Flag_of_South_Africa.svg') center\/cover no-repeat;\n    box-shadow: 0 5px 15px rgba(0,0,0,0.5);\n    animation: bounceBall 5s infinite ease-in-out;\n    z-index: 2;\n}\n@keyframes bounceBall {\n    0% { transform: translateY(0px); }\n    50% { transform: translateY(-40px); }\n    100% { transform: translateY(0px); }\n}\n\n\/* Content *\/\n.sa-content { position: relative; z-index: 3; max-width: 900px; margin: auto; }\n\n\/* Badge *\/\n.sa-badge {\n    display: inline-block;\n    background: #ffb612;\n    color: #0b3d1a;\n    font-weight: bold;\n    padding: 8px 22px;\n    border-radius: 30px;\n    font-size: 0.95em;\n    text-transform: uppercase;\n    margin-bottom: 20px;\n    box-shadow: 0 5px 20px rgba(0,0,0,0.6);\n}\n\n\/* Title *\/\n.sa-title {\n    font-size: 3em;\n    font-weight: 900;\n    text-transform: uppercase;\n    margin-bottom: 25px;\n    text-shadow: 0 5px 25px rgba(0,0,0,0.9);\n    letter-spacing: 1px;\n}\n\n\/* Description *\/\n.sa-desc {\n    font-size: 1.15em;\n    line-height: 1.7;\n    margin-bottom: 45px;\n    max-width: 700px;\n    margin-left: auto;\n    margin-right: auto;\n    padding: 35px;\n    border-radius: 15px;\n    backdrop-filter: blur(8px);\n    background: rgba(0,0,0,0.25);\n    border: 1px solid rgba(255,255,255,0.1);\n}\n\n\/* Sizes *\/\n.sa-sizes {\n    display: flex;\n    justify-content: center;\n    gap: 12px;\n    margin-bottom: 40px;\n    flex-wrap: wrap;\n}\n.sa-size {\n    background: rgba(255,255,255,0.08);\n    border: 2px solid #fff;\n    border-radius: 12px;\n    padding: 10px 24px;\n    font-weight: bold;\n    cursor: pointer;\n    transition: all 0.3s ease;\n}\n.sa-size:hover {\n    background: #ffb612;\n    color: #0b3d1a;\n    transform: scale(1.15);\n}\n\n\/* Buy button *\/\n.sa-buy-btn {\n    background: linear-gradient(135deg, #ffb612, #ffd447);\n    color: #0b3d1a;\n    border: none;\n    padding: 18px 60px;\n    font-size: 1.3em;\n    font-weight: bold;\n    border-radius: 12px;\n    cursor: pointer;\n    transition: all 0.3s ease;\n    box-shadow: 0 10px 30px rgba(255,182,18,0.5);\n}\n.sa-buy-btn:hover {\n    transform: scale(1.08);\n    box-shadow: 0 15px 40px rgba(255,182,18,0.8);\n}\n\n\/* Responsive *\/\n@media (max-width: 768px) {\n    .sa-title { font-size: 2.2em; }\n    .sa-desc { font-size: 1.05em; padding: 25px; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"sa-legacy-section\"\u003e\n\u003c!-- Background Flag --\u003e\n\u003cdiv class=\"sa-flag-bg\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- Bouncing SA Balls --\u003e\n\u003cdiv style=\"left: 5%; top: 20%;\" class=\"sa-ball\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"left: 15%; top: 70%; animation-delay: 1s;\" class=\"sa-ball\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"left: 30%; top: 40%; animation-delay: 2s;\" class=\"sa-ball\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"left: 50%; top: 75%; animation-delay: 3s;\" class=\"sa-ball\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"left: 65%; top: 25%; animation-delay: 2s;\" class=\"sa-ball\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"left: 80%; top: 60%; animation-delay: 4s;\" class=\"sa-ball\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"left: 90%; top: 35%; animation-delay: 1s;\" class=\"sa-ball\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"sa-content\"\u003e\n\u003cdiv class=\"sa-badge\"\u003eSouth Africa\u003c\/div\u003e\n\u003cdiv class=\"sa-title\"\u003eSA Legacy Threads™ 26 South africa Anthem Jacket Track Top\u003c\/div\u003e\n\u003cdiv class=\"sa-desc\"\u003e🇿🇦 Stand tall. Move with pride. The South Africa 26 Anthem Jacket Track Top is built for moments before greatness — where the anthem plays and the nation stands still 🎶🔥. Designed with premium comfort, sleek athletic fit, and breathable performance fabric, this track top keeps you ready on and off the pitch. \u003cbr\u003e\u003cbr\u003eWhether you're walking into the stadium, training hard, or representing the culture in the streets — this is more than a jacket. It's a statement of national pride 💚💛.\u003c\/div\u003e\n\u003cdiv class=\"sa-sizes\"\u003e\n\u003cdiv class=\"sa-size\"\u003eS\u003c\/div\u003e\n\u003cdiv class=\"sa-size\"\u003eM\u003c\/div\u003e\n\u003cdiv class=\"sa-size\"\u003eL\u003c\/div\u003e\n\u003cdiv class=\"sa-size\"\u003eXL\u003c\/div\u003e\n\u003cdiv class=\"sa-size\"\u003eXXL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"sa-buy-btn\"\u003eBuy Now\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Lumi Posh \u0026 Co","offers":[{"title":"Default Title","offer_id":52618052731159,"sku":null,"price":1099.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/6975\/6695\/files\/Image83.webp?v=1775133664","url":"https:\/\/legacysathreads.co.za\/products\/south-africa-26-anthem-jacket-track-top","provider":"Legacy SA Threads™","version":"1.0","type":"link"}