{"product_id":"tanned-and-tipsy-washed-cap","title":"Tanned \u0026 Tipsy Washed Cap","description":"\u003c!-- BRAAIS \u0026 BIKINIS --\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600;700;800\u0026family=Caveat:wght@400;700\u0026display=swap');\n#bb-tipsy-cap {\n    font-family: 'Poppins', sans-serif;\n    background: linear-gradient(160deg, #f4f4f4 0%, #ececec 40%, #f8f8f8 100%);\n    color: #2c1a0e;\n    padding: 90px 40px;\n    border-radius: 34px;\n    overflow: hidden;\n    position: relative;\n    box-shadow: 0 20px 60px rgba(180,130,80,0.12);\n}\n#bb-tipsy-cap::before { content: \"\"; position: absolute; width: 650px; height: 650px; background: radial-gradient(circle, rgba(45,138,122,0.14) 0%, transparent 70%); top: -280px; right: -220px; animation: glowFloat 9s ease-in-out infinite; }\n#bb-tipsy-cap::after { content: \"\"; position: absolute; width: 500px; height: 500px; background: radial-gradient(circle, rgba(234,141,120,0.15) 0%, transparent 70%); bottom: -220px; left: -180px; animation: glowFloat 12s ease-in-out infinite; }\n@keyframes glowFloat { 0%,100% { transform: scale(1); opacity: .7; } 50% { transform: scale(1.12); opacity: 1; } }\n.tc-badge { display: inline-block; background: linear-gradient(135deg, #2d8a7a, #ea8d78); color: white; padding: 12px 24px; border-radius: 60px; font-size: 12px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; margin-bottom: 35px; box-shadow: 0 10px 25px rgba(45,138,122,0.22); }\n.tc-title { font-size: 72px; line-height: 1.02; font-weight: 800; margin-bottom: 28px; max-width: 920px; color: #2c1a0e; animation: fadeUp 1s ease forwards; }\n.tc-title span { background: linear-gradient(90deg, #2d8a7a, #ea8d78); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n.tc-subtitle { font-size: 21px; line-height: 1.9; color: #6b4c30; max-width: 820px; margin-bottom: 70px; animation: fadeUp 1.2s ease forwards; }\n.tc-section { margin-bottom: 50px; padding-bottom: 40px; border-bottom: 1px solid rgba(180,130,80,0.18); animation: fadeUp 1.3s ease; }\n.tc-section:last-of-type { border-bottom: none; }\n.tc-section h3 { font-size: 34px; font-weight: 700; color: #2c1a0e; margin-bottom: 18px; position: relative; display: inline-block; }\n.tc-section h3::after { content: \"\"; position: absolute; left: 0; bottom: -8px; width: 70px; height: 3px; border-radius: 20px; background: linear-gradient(90deg, #2d8a7a, #ea8d78); }\n.tc-section p { font-size: 18px; line-height: 2; color: #6b4c30; max-width: 950px; }\n.tc-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 12px 32px; margin-top: 16px; }\n.tc-specs li { font-size: 16px; line-height: 1.8; color: #6b4c30; list-style: none; padding-left: 20px; position: relative; }\n.tc-specs li::before { content: '•'; position: absolute; left: 0; color: #2d8a7a; font-weight: 700; }\n.tc-bottom { margin-top: 70px; padding: 55px; border-radius: 34px; background: linear-gradient(135deg, rgba(45,138,122,.08), rgba(234,141,120,.10), rgba(255,248,238,.95)); border: 1px solid rgba(45,138,122,.15); text-align: center; }\n.tc-bottom h2 { font-size: 46px; margin-bottom: 24px; font-weight: 800; color: #2c1a0e; }\n.tc-bottom p { color: #6b4c30; font-size: 19px; line-height: 2; max-width: 850px; margin: auto; }\n.tc-cta { display: inline-block; margin-top: 34px; padding: 18px 42px; border-radius: 60px; background: linear-gradient(135deg, #2d8a7a, #ea8d78); color: white; font-weight: 700; font-size: 15px; letter-spacing: 1px; text-decoration: none; transition: all .35s ease; box-shadow: 0 12px 30px rgba(45,138,122,0.25); }\n.tc-cta:hover { transform: scale(1.05); box-shadow: 0 20px 45px rgba(45,138,122,0.35); }\n.tc-brand { margin-top: 60px; text-align: center; padding-top: 35px; border-top: 1px solid rgba(180,130,80,0.18); }\n.tc-brand-text { font-size: 16px; color: #6b4c30; line-height: 1.9; }\n.tc-brand-text strong { color: #2c1a0e; }\n.tc-brand-script { margin-top: 18px; font-family: 'Caveat', cursive; font-size: 48px; color: #2c1a0e; }\n.tc-brand-script span { color: #2d8a7a; }\n@keyframes fadeUp { from { opacity: 0; transform: translateY(30px); } to { opacity: 1; transform: translateY(0); } }\n@media(max-width:768px){ #bb-tipsy-cap { padding: 60px 24px; } .tc-title { font-size: 42px; } .tc-subtitle { font-size: 18px; } .tc-section h3 { font-size: 28px; } .tc-section p { font-size: 16px; } .tc-specs { grid-template-columns: 1fr; } .tc-bottom { padding: 36px 24px; } .tc-bottom h2 { font-size: 32px; } .tc-bottom p { font-size: 17px; } .tc-brand-script { font-size: 36px; } .tc-brand-text { font-size: 14px; } }\n\u003c\/style\u003e\n\u003csection id=\"bb-tipsy-cap\"\u003e\n\u003cdiv class=\"tc-badge\"\u003eWASHED COTTON • EMBROIDERED • BEACH APPROVED\u003c\/div\u003e\n\u003ch1 class=\"tc-title\"\u003eTanned. \u003cspan\u003eTipsy. Sorted.\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"tc-subtitle\"\u003eSun on your skin, drink in your hand, cap on your head — the \u003cstrong\u003eTanned \u0026amp; Tipsy Washed Cap\u003c\/strong\u003e is the official headwear of every great SA summer day. Bold enough to say it, comfortable enough to wear it all day long.\u003c\/p\u003e\n\u003cdiv class=\"tc-section\"\u003e\n\u003ch3\u003eTanned \u0026amp; Tipsy Embroidery\u003c\/h3\u003e\n\u003cp\u003eBold white lettering on a washed base — because some moods don't need explaining. Whether you're on the beach, at the braai, or somewhere in between, this cap says exactly what everyone's thinking.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tc-section\"\u003e\n\u003ch3\u003eWashed Cotton Finish\u003c\/h3\u003e\n\u003cp\u003eThe garment-washed finish gives this cap a soft, lived-in feel straight out of the bag. Lightweight and breathable, it's the kind of cap you reach for every single time without thinking twice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tc-section\"\u003e\n\u003ch3\u003eRelaxed Unstructured Fit\u003c\/h3\u003e\n\u003cp\u003eAn unstructured crown sits naturally on your head — no stiff panels, no fuss. The curved brim keeps the sun out of your eyes so you can focus on what really matters: the view, the vibes, and the next round.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tc-section\"\u003e\n\u003ch3\u003eDetails\u003c\/h3\u003e\n\u003cp\u003eEverything you need to know:\u003c\/p\u003e\n\u003cul class=\"tc-specs\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e 100% Washed Cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStyle:\u003c\/strong\u003e Unstructured Cap\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEmbroidery:\u003c\/strong\u003e White — Tanned and Tipsy\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClosure:\u003c\/strong\u003e Adjustable Strap\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBrim:\u003c\/strong\u003e Curved\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFit:\u003c\/strong\u003e One Size Fits Most\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCare:\u003c\/strong\u003e Hand wash recommended\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tc-bottom\"\u003e\n\u003ch2\u003eGood Times. Tan Lines. Local Vibes.\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eTanned \u0026amp; Tipsy Washed Cap\u003c\/strong\u003e is the perfect gift for your beach bestie, your braai crew, or honestly just yourself — because you've earned it. Pair it with your favourite bikini set and let the summer do the rest.\u003c\/p\u003e\n\u003ca href=\"#\" class=\"tc-cta\"\u003eSHOP NOW\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tc-brand\"\u003e\n\u003cdiv class=\"tc-brand-text\"\u003e🇿🇦 Proudly stocked by \u003cstrong\u003eBraais \u0026amp; Bikinis\u003c\/strong\u003e — your go-to for the SA outdoor lifestyle.\u003c\/div\u003e\n\u003cdiv class=\"tc-brand-script\"\u003eGood Times • Tan Lines • \u003cspan\u003eLocal Vibes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Braais \u0026 Bikinis","offers":[{"title":"Gray","offer_id":48576413073656,"sku":null,"price":249.99,"currency_code":"ZAR","in_stock":true},{"title":"Navy Blue","offer_id":48576413106424,"sku":null,"price":249.99,"currency_code":"ZAR","in_stock":true},{"title":"Washed Pink","offer_id":48576413139192,"sku":null,"price":249.99,"currency_code":"ZAR","in_stock":true},{"title":"Burgandy","offer_id":48576413171960,"sku":null,"price":249.99,"currency_code":"ZAR","in_stock":true},{"title":"Washed Brown","offer_id":48576413204728,"sku":null,"price":249.99,"currency_code":"ZAR","in_stock":true},{"title":"Washed Purple","offer_id":48576413237496,"sku":null,"price":249.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0827\/4411\/5448\/files\/Tanned_Tipsy_Washed_Cap.png?v=1780388473","url":"https:\/\/braaisandbikinis.co.za\/products\/tanned-and-tipsy-washed-cap","provider":"Braais \u0026 Bikinis","version":"1.0","type":"link"}