{"title":"SA Rugby","description":"","products":[{"product_id":"springboks-away-2025-jersey","title":"Official SA Legacy Threads™ South Africa Springboks Away 2025 Jersey","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™ South Africa Springboks Away 2025 Jersey\u003c\/div\u003e\n\u003cdiv class=\"sa-desc\"\u003e🏉 Built for champions on the road. The Springboks Away 2025 Jersey blends elite performance with bold South African pride 🇿🇦. Lightweight, breathable, and built for movement ⚡ — this jersey delivers matchday energy wherever you go 🔥. \u003cbr\u003e\u003cbr\u003eWhether you're backing the Boks from the stadium, the streets, or your screen, wear the badge with pride and carry the legacy everywhere 💚💛.\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":52618112565527,"sku":null,"price":899.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/6975\/6695\/files\/rug.webp?v=1775134439"},{"product_id":"springboks-away-rwc-23-24-jersey","title":"Official SA Legacy Threads™ South Africa Springboks Away RWC 23\/24 Jersey","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™ South Africa Springboks Away RWC 23\/24 Jersey\u003c\/div\u003e\n\u003cdiv class=\"sa-desc\"\u003e🏆 Built for champions and made for history. The Springboks Away RWC 23\/24 Jersey represents strength, unity, and world champion pride 🇿🇦💚. Engineered for performance ⚡, lightweight comfort 🌬️, and unstoppable movement — this is elite rugby energy wherever you go 🏉🔥. \u003cbr\u003e\u003cbr\u003eWhether you're backing the Boks from the stadium, the streets, or your screen, wear the badge with pride and carry the legacy everywhere you go 💛.\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":52618124165399,"sku":null,"price":849.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/6975\/6695\/files\/rug1.webp?v=1775134533"},{"product_id":"springboks-home-2025-jersey","title":"Official SA Legacy Threads™ South Africa Springboks 2025 Home Jersey","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™ south africa Springboks 2025 Home Jersey\u003c\/div\u003e\n\u003cdiv class=\"sa-desc\"\u003e🏉 Built for champions. Worn with pride. The Springboks 2025 Home Jersey blends elite performance 💪 with legendary South African heritage 🇿🇦. Lightweight, breathable, and made for movement — this jersey brings matchday energy wherever you go ⚡🔥. From the stadium roar to the streets, wear the green and gold with pride 💚💛. \u003cbr\u003e\u003cbr\u003eWhether you're backing the Boks from the stands, the streets, or your screen, this jersey delivers that winning feeling every day.\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":52618126098711,"sku":null,"price":949.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/6975\/6695\/files\/1180705_1180705-GGEE_001.webp?v=1775134590"},{"product_id":"springboks-home-23-24-jersey","title":"Official SA Legacy Threads™ South Africa Springboks 23\/24 Home Jersey","description":"\u003c!-- SA Legacy Threads 23\/24 Springboks Home Jersey 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™ south africa Springboks 23\/24 Home Jersey\u003c\/div\u003e\n\u003cdiv class=\"sa-desc\"\u003e🏉 Step into Springbok greatness! The 23\/24 Home Jersey is designed for elite performance 💪, supreme comfort 🌿, and bold national pride 💛💚. Engineered to move with you on and off the field ⚡, this is matchday energy that lasts all day! Wear it loud, wear it proud — from the stadium to the streets 🇿🇦🔥\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":52618131276055,"sku":null,"price":849.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/6975\/6695\/files\/bok.webp?v=1775134668"},{"product_id":"world-cup-winners-edition-2023-springbok-jersey","title":"Official SA Legacy Threads™ South Africa 2023 World Cup Winners Jersey","description":"\u003c!-- SA Legacy Threads 2023 Springbok World Cup Winners Jersey 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™ South africa 2023 World Cup Winners Jersey\u003c\/div\u003e\n\u003cdiv class=\"sa-desc\"\u003e🏆 Champion vibes only! The 2023 Springbok World Cup Winners Jersey celebrates 🇿🇦 ultimate glory. Engineered for peak performance 💪, lightweight comfort 🌿, and bold national pride 💛💚💛 — this is victory you can wear anywhere! Show your Springbok pride from the stands, the streets, or your screen 🔥🥇\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":52618136584471,"sku":null,"price":949.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/6975\/6695\/files\/50f6665a.webp?v=1775134755"}],"url":"https:\/\/officiallegacysathreads.co.za\/collections\/sa-rugby.oembed","provider":"Official SA Legacy Threads™","version":"1.0","type":"link"}