{"title":"Swim Hijab","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003eStay covered. Stay swimming.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eTwo styles designed to stay in place from the first stroke to the last.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe \u003cstrong\u003eCapster\u003c\/strong\u003e is purpose-built for the water — tuck it securely into your top, ideally under your bra strap, and it stays put through every lap.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cmeta charset=\"utf-8\"\u003eThe \u003cstrong\u003eButton Capster\u003c\/strong\u003e gives you more flexibility. Wear it tucked inside your suit for a streamlined fit, or outside for extra coverage and a more modest look. Waist straps with snap buttons let you secure it to your exact fit — so you can swim without a care in the world.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eBoth styles are lightweight, quick-drying, and designed to work with your swimwear, not against it.\u003c\/p\u003e","products":[{"product_id":"capster","title":"Capster Swim Hijab","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Capster is a swim hijab built for the pool — designed to stay in place from your first stroke to your last lap.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost swim hijabs shift, float, or pull away the moment you push off the wall. The Capster was designed to solve exactly that. Tuck it securely into your swimwear top — ideally under your bra strap — and it stays put through every lap, tumble turn, and water entry.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eCrafted from lightweight, quick-drying recycled nylon with UPF 50+ protection, the Capster moves with your body rather than against it. The elastic band around the face opening gives a snug, secure fit without pressure or discomfort — even over a long session.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAvailable in Normal, Long, and Teen sizing so you get coverage that actually fits, not a one-size compromise.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eSwim hijab designed for pool use\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eElastic face band for secure, comfortable fit\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eLightweight recycled nylon — quick-drying and chlorine-resistant\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eUPF 50+ sun protection\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eAvailable in Black, Blue, Grey\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eSizes: Normal, Long, Teen\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eCOLOUR : Black, Blue, Grey\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMeasurements (in cm)\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable width=\"100%\" style=\"width: 51.4078%; height: 90px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 42.5688%; height: 19.5938px;\"\u003e\u003cstrong\u003eSize\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 31.9266%; height: 19.5938px;\"\u003e\u003cstrong\u003eFace Opening\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 24.7706%; height: 19.5938px;\"\u003e\u003cstrong\u003eLength\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 42.5688%; height: 19.5938px;\"\u003eNormal\u003c\/td\u003e\n\u003ctd style=\"width: 31.9266%; height: 19.5938px;\"\u003e13.5 x 8 cm\u003c\/td\u003e\n\u003ctd style=\"width: 24.7706%; height: 19.5938px;\"\u003e45cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 42.5688%; height: 19.5938px;\"\u003eLong\u003c\/td\u003e\n\u003ctd style=\"width: 31.9266%; height: 19.5938px;\"\u003e13.5 x 8 cm\u003c\/td\u003e\n\u003ctd style=\"width: 24.7706%; height: 19.5938px;\"\u003e55 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 42.5688%; height: 19.5938px;\"\u003eTeen\u003c\/td\u003e\n\u003ctd style=\"width: 31.9266%; height: 19.5938px;\"\u003e13 x 6 cm\u003c\/td\u003e\n\u003ctd style=\"width: 24.7706%; height: 19.5938px;\"\u003e55 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cem\u003e* Please be informed that colours may differ slightly due to camera flash \/ computer settings\u003cmeta charset=\"utf-8\"\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Graceful Swimmers","offers":[{"title":"Normal \/ Black","offer_id":32134407570,"sku":"","price":28.0,"currency_code":"SGD","in_stock":false},{"title":"Normal \/ Blue","offer_id":48837389222040,"sku":null,"price":28.0,"currency_code":"SGD","in_stock":false},{"title":"Normal \/ Grey","offer_id":48837389254808,"sku":null,"price":28.0,"currency_code":"SGD","in_stock":false},{"title":"Long \/ Black","offer_id":40639084114,"sku":"","price":30.0,"currency_code":"SGD","in_stock":true},{"title":"Long \/ Blue","offer_id":48837389287576,"sku":null,"price":30.0,"currency_code":"SGD","in_stock":true},{"title":"Long \/ Grey","offer_id":48837389320344,"sku":null,"price":30.0,"currency_code":"SGD","in_stock":true},{"title":"Teen \/ Black","offer_id":1340769927186,"sku":"","price":28.0,"currency_code":"SGD","in_stock":true},{"title":"Teen \/ Blue","offer_id":48837389353112,"sku":null,"price":28.0,"currency_code":"SGD","in_stock":false},{"title":"Teen \/ Grey","offer_id":48837389385880,"sku":null,"price":28.0,"currency_code":"SGD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1737\/0795\/products\/3_46621172-9581-4e06-8a82-ff829007608b.png?v=1775830685"},{"product_id":"buttoned-capster","title":"Buttoned capster","description":"\u003cp\u003eOur Buttoned Capster is designed for secure and comfortable coverage during both land and water activities. The elastic band sewn around the face opening ensures your hair stays in place, while the adjustable waist straps provide a custom fit, recommended to tighten using the innermost button snaps for swimming.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eStays in place even in windy conditions.\u003c\/li\u003e\n\u003cli\u003eCooling fabric for all-day comfort.\u003c\/li\u003e\n\u003cli\u003eUPF 50+ protection for outdoor use.\u003c\/li\u003e\n\u003cli\u003eMade of eco-friendly recycled nylon.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSize Recommendations\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSize M Regular\/New: For Petite to Size S top wearers\u003c\/li\u003e\n\u003cli\u003eSize M\/L: For Size M to Size XL top wearers\u003c\/li\u003e\n\u003cli\u003eSize L Regular\/New: For Size 2XL to Size 5XL top wearers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eStay secure, comfortable, and protected with our Buttoned Capster!\u003c\/p\u003e\n\u003cp\u003eBoth Models are wearing Size M.\u003c\/p\u003e\n\u003cp\u003eMeasurements (in Centimeters) :-\u003c\/p\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ctable style=\"width: 253px;\" height=\"36\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 95.5278px; text-align: center;\"\u003e\u003cstrong\u003eSize\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 67.4722px; text-align: center;\"\u003e\u003cstrong\u003eM (Regular)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 59px; text-align: center;\"\u003e\u003cstrong\u003eM  (New)\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 95.5278px;\"\u003e\u003cstrong\u003eFace measurement\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 67.4722px;\"\u003e14.5 x 8.5\u003c\/td\u003e\n\u003ctd style=\"width: 59px;\"\u003e14.5 x 8\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 95.5278px;\"\u003e\u003cstrong\u003eShoulder \u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 67.4722px;\"\u003e40\u003c\/td\u003e\n\u003ctd style=\"width: 59px;\"\u003e40\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 95.5278px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eAdjustable Waist Circumference\u003c\/strong\u003e \u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 67.4722px;\"\u003e74 to 93\u003c\/td\u003e\n\u003ctd style=\"width: 59px;\"\u003e74 to 93\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ctable height=\"36\" style=\"width: 234px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 162.014px; text-align: center;\"\u003e\u003cstrong\u003eSize\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 57.0994px; text-align: center;\"\u003e\u003cstrong\u003eM\/L\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 162.014px;\"\u003e\u003cstrong\u003eFace measurement\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 57.0994px;\"\u003e15.5 x 8\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 162.014px;\"\u003e\u003cstrong\u003eShoulder \u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 57.0994px;\"\u003e47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 162.014px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eAdjustable Waist Circumference\u003c\/strong\u003e \u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 57.0994px;\"\u003e80 to 104\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ctable height=\"36\" style=\"width: 264px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 90px; text-align: center;\"\u003e\u003cstrong\u003eSize\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 67.1389px; text-align: center;\"\u003e\n\u003cp\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e (Regular)\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 75.8611px; text-align: center;\"\u003e\n\u003cp\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e(New)\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 90px;\"\u003e\u003cstrong\u003eFace measurement\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 67.1389px;\"\u003e16.5 x 8\u003c\/td\u003e\n\u003ctd style=\"width: 75.8611px;\"\u003e16 x 8\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 90px;\"\u003e\u003cstrong\u003eShoulder \u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 67.1389px;\"\u003e53\u003c\/td\u003e\n\u003ctd style=\"width: 75.8611px;\"\u003e54\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 90px;\"\u003e\n\u003cp\u003e\u003cstrong\u003eAdjustable Waist Circumference \u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 67.1389px;\"\u003e91 to 122\u003c\/td\u003e\n\u003ctd style=\"width: 75.8611px;\"\u003e90 to 119\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/div\u003e","brand":"Haneeza","offers":[{"title":"M (Regular)","offer_id":36949645099160,"sku":"","price":44.0,"currency_code":"SGD","in_stock":true},{"title":"L (Regular)","offer_id":36949645131928,"sku":"","price":44.0,"currency_code":"SGD","in_stock":false},{"title":"M (New)","offer_id":42299876475032,"sku":"","price":44.0,"currency_code":"SGD","in_stock":false},{"title":"M\/L","offer_id":42299876507800,"sku":"","price":44.0,"currency_code":"SGD","in_stock":true},{"title":"L (New)","offer_id":42299876540568,"sku":"","price":44.0,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1737\/0795\/products\/Iza_CapsterButtoned_1.png?v=1779010724"}],"url":"https:\/\/haneeza.com\/collections\/swim-hijab.oembed","provider":"Haneeza","version":"1.0","type":"link"}