{"title":"Period Boxer Briefs","description":"\u003ch1 data-mce-fragment=\"1\"\u003e\n\u003cstrong data-mce-fragment=\"1\"\u003eBest for Heavyflow \u0026amp; expecting your Period days \u003c\/strong\u003e\u003cbr\u003e\n\u003c\/h1\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cbr\u003e\u003c\/p\u003e","products":[{"product_id":"justines-classic-period-boxer-brief-in-gym-grey-copy","title":"🖤 Period Boxer Short — Classic Black 🖤","description":"\u003cdiv style=\"text-align: center;\"\u003e\n\u003cp style=\"text-align: left;\" data-end=\"46\" data-start=\"0\"\u003e🖤 \u003cstrong data-end=\"41\" data-start=\"3\"\u003ePeriod Boxer Short — Classic Black\u003c\/strong\u003e 🖤\u003c\/p\u003e\n\u003cp style=\"text-align: left;\" data-end=\"468\" data-start=\"48\"\u003eYour new \u003cem data-end=\"66\" data-start=\"57\"\u003elive-in\u003c\/em\u003e fave.\u003cbr data-end=\"75\" data-start=\"72\"\u003eThis black boxer short is the ultimate go-to for your period — especially at night. Soft, cozy, and super secure, it gives that “ahhhh” feeling the moment you put it on. With full-coverage comfort and dependable leak protection, you’ll feel relaxed, protected, and free to move (or sleep!) however you want. It’s the one you’ll reach for again and again… even when you’re not on your period.\u003c\/p\u003e\n\u003cp style=\"text-align: left;\" data-end=\"700\" data-start=\"470\"\u003e✅ \u003cstrong data-end=\"494\" data-start=\"472\"\u003eWhy you’ll love it\u003c\/strong\u003e\u003cbr data-end=\"497\" data-start=\"494\"\u003e• Full-coverage protection\u003cbr data-end=\"526\" data-start=\"523\"\u003e• Super comfy sleep-friendly fit\u003cbr data-end=\"561\" data-start=\"558\"\u003e• Soft + breathable\u003cbr data-end=\"583\" data-start=\"580\"\u003e• Leak-proof core\u003cbr data-end=\"603\" data-start=\"600\"\u003e• Ultra-stretchy waistband\u003cbr data-end=\"632\" data-start=\"629\"\u003e• Great for heavy nights or everyday coziness\u003cbr data-end=\"680\" data-start=\"677\"\u003e• Available XS–2XL\u003c\/p\u003e\n\u003cp style=\"text-align: left;\" data-end=\"788\" data-start=\"702\"\u003e🩸 \u003cstrong data-end=\"720\" data-start=\"705\"\u003ePerfect for\u003c\/strong\u003e\u003cbr data-end=\"723\" data-start=\"720\"\u003e• Medium–heavy flow\u003cbr data-end=\"745\" data-start=\"742\"\u003e• Sleeping\u003cbr data-end=\"758\" data-start=\"755\"\u003e• Lounging\u003cbr data-end=\"771\" data-start=\"768\"\u003e• Daily comfort\u003c\/p\u003e\n\u003cp style=\"text-align: left;\" data-end=\"860\" data-start=\"790\"\u003e🧵 \u003cstrong data-end=\"807\" data-start=\"793\"\u003eFeel + Fit\u003c\/strong\u003e\u003cbr data-end=\"810\" data-start=\"807\"\u003e• Smooth, soft fabric\u003cbr data-end=\"834\" data-start=\"831\"\u003e• Comfy boxer silhouette\u003c\/p\u003e\n\u003cp style=\"text-align: left;\" data-end=\"1057\" data-start=\"862\"\u003e💖 \u003cstrong data-end=\"880\" data-start=\"865\"\u003eWhy switch?\u003c\/strong\u003e\u003cbr data-end=\"883\" data-start=\"880\"\u003e• Less waste than disposables\u003cbr data-end=\"915\" data-start=\"912\"\u003e• Saves money over time\u003cbr data-end=\"941\" data-start=\"938\"\u003e• No bunching, shifting, or diaper feel\u003cbr data-end=\"983\" data-start=\"980\"\u003e• Cute + practical — so easy to wear\u003cbr data-end=\"1022\" data-start=\"1019\"\u003e• Makes period nights stress-free\u003c\/p\u003e\n\u003cp style=\"text-align: left;\" data-end=\"1105\" data-start=\"1059\"\u003eYou’ll want \u003cem data-end=\"1082\" data-start=\"1071\"\u003emultiples\u003c\/em\u003e of this one — trust.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!----\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":47487859523801,"sku":null,"price":35.0,"currency_code":"CAD","in_stock":false},{"title":"S","offer_id":47487859556569,"sku":null,"price":35.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":47487859589337,"sku":null,"price":35.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":47487859622105,"sku":null,"price":35.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":47487859654873,"sku":null,"price":35.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":47487859687641,"sku":null,"price":35.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/6_30e9c4de-da4b-4913-99bf-24de7fa9b546.png?v=1762829673"},{"product_id":"boxerbriefs-period-boyshort-in-cool-blue-animal-size-xsmall-copy","title":"BoxerBriefs Classic Period BoyShort ♀️✨Mermaid Fantasy 🌊🧜","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"399\" data-start=\"336\"\u003e🖤 Justine Haines Classic Boxer Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"424\" data-start=\"401\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1046\" data-start=\"425\"\u003eMeet the icon. The \u003cstrong data-end=\"482\" data-start=\"444\"\u003eJustine Haines Classic Boxer Short\u003c\/strong\u003e is everyone’s favourite for a reason. Designed for \u003cstrong data-end=\"579\" data-start=\"534\"\u003edays 1–3 of heavy flow and overnight wear\u003c\/strong\u003e, this style offers maximum coverage, maximum protection, and total peace of mind. The boxer cut provides full support through the hips and bum while staying surprisingly \u003cstrong data-end=\"771\" data-start=\"750\"\u003ethin and discreet\u003c\/strong\u003e — yes, you can wear it under jeans and no one will know. Made with our signature \u003cstrong data-end=\"882\" data-start=\"853\"\u003elightweight active fabric\u003c\/strong\u003e, it dries quickly and never feels damp, even when you sweat (because periods = extra sweat). This is your go-to for heavy days, long nights, and stress-free sleep.\u003c\/p\u003e\n\u003ch3 data-end=\"990\" data-start=\"433\"\u003e\u003cstrong\u003eThe Print! ♀️✨Mermaid Fantasy 🌊🧜\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/aaa_1024x1024.jpg?v=1772060500\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"990\" data-start=\"433\"\u003eThis design is dreamy, enchanting, and full of magical charm. Shimmering mermaid scales in pastel turquoise, pinks, and purples cascade across the fabric, creating an iridescent, metallic effect that feels like actual fish scales. A hidden fishtail with the Justine logo adds a whimsical, playful touch. Perfect for fantasy lovers, pastel enthusiasts, sea lovers, or anyone who appreciates beauty, sparkle, and a touch of magic. Soft, mesmerizing, and utterly enchanting. 🌊🧜♀️✨\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1080\" data-start=\"1053\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1331\" data-start=\"1081\"\u003e• Maximum protection without bulk\u003cbr data-end=\"1117\" data-start=\"1114\"\u003e• Full boxer coverage that feels secure and supportive\u003cbr data-end=\"1174\" data-start=\"1171\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1232\" data-start=\"1229\"\u003e• So comfy you’ll forget you’re on your period\u003cbr data-end=\"1281\" data-start=\"1278\"\u003e• Perfect for overnight wear and heavy-flow days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1364\" data-start=\"1338\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1547\" data-start=\"1365\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1396\" data-start=\"1393\"\u003e• Overnight for extra peace of mind\u003cbr data-end=\"1434\" data-start=\"1431\"\u003e• When you want full coverage and zero stress\u003cbr data-end=\"1482\" data-start=\"1479\"\u003e• Sleeping, lounging, or long days when leaks are not an option\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1589\" data-start=\"1554\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"1969\" data-start=\"1590\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1670\" data-start=\"1633\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers work together to lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Once you switch, you’ll wonder how you ever lived without them.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2004\" data-start=\"1976\"\u003e♻️ Why Make the Switch\u003c\/h3\u003e\n\u003cp data-end=\"2192\" data-start=\"2005\"\u003e• No pads, no tampons, no overnight stress\u003cbr data-end=\"2050\" data-start=\"2047\"\u003e• Saves money over time\u003cbr data-end=\"2076\" data-start=\"2073\"\u003e• Better for your body and the planet\u003cbr data-end=\"2116\" data-start=\"2113\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2152\" data-start=\"2149\"\u003e• Confidence that lasts all night long\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2232\" data-start=\"2199\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2680\" data-start=\"2233\"\u003eEvery Justine Haines original is designed using \u003cstrong data-end=\"2316\" data-start=\"2281\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2384\" data-start=\"2348\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you always know we’ve got you covered. All styles feature a \u003cstrong data-end=\"2478\" data-start=\"2449\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. Our pieces are made to last — they won’t fade, won’t fall apart, and if they ever don’t perform the way they should, we stand by our product and will make it right.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2708\" data-start=\"2687\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2977\" data-start=\"2709\"\u003eAvailable in \u003cstrong data-end=\"2741\" data-start=\"2722\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2745\" data-start=\"2742\"\u003eOur sizing runs \u003cstrong data-end=\"2797\" data-start=\"2761\"\u003etrue to North American standards\u003c\/strong\u003e — if you are a Medium, you are a Medium in Justine Haines. We’ve carefully \u003cstrong data-end=\"2911\" data-start=\"2873\"\u003efit-tested and adjusted every size\u003c\/strong\u003e to ensure comfort, support, and confidence across all body types.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3006\" data-start=\"2984\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3239\" data-start=\"3007\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"3045\" data-start=\"3042\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3084\" data-start=\"3081\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3131\" data-start=\"3128\"\u003e• Rinse after use\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3186\" data-start=\"3183\"\u003e• Hang to dry\u003cbr data-end=\"3202\" data-start=\"3199\"\u003e• Repeat. Smile. Enjoy your period.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3265\" data-start=\"3246\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3380\" data-start=\"3266\"\u003eThe hardest part? Choosing your favourite style — because once you try the Boxer Short, you’ll want more than one.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":47759555821785,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":47759555854553,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":47759555887321,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":47759555920089,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":47759555952857,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":47759555985625,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":47759556018393,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":47759556051161,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/235_977aa332-1225-4021-8ee9-82d11088b62b.png?v=1776379657"},{"product_id":"boxerbriefs-classic-period-boyshort-copy","title":"JH Exclusive * Long Period Boxer \/ Biker Short ♀️✨Mermaid Fantasy 🌊🧜","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"395\" data-start=\"317\"\u003e🖤 Justine Haines Exclusive Long Boxer \/ Biker Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"420\" data-start=\"397\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1060\" data-start=\"421\"\u003e\u003cstrong\u003eYou asked. We listened!!!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"1060\" data-start=\"421\"\u003eThis \u003cstrong data-end=\"482\" data-start=\"454\"\u003eJustine Haines exclusive\u003c\/strong\u003e takes your all-time favourite \u003cstrong data-end=\"536\" data-start=\"513\"\u003eclassic boxer short\u003c\/strong\u003e and gives it an upgrade — \u003cstrong data-end=\"579\" data-start=\"563\"\u003eextra length\u003c\/strong\u003e. Designed like a \u003cstrong data-end=\"612\" data-start=\"597\"\u003ebiker short\u003c\/strong\u003e, this long boxer offers the same \u003cstrong data-end=\"696\" data-start=\"646\"\u003eheavy flow \u0026amp; overnight protection for days 1–3\u003c\/strong\u003e, but with added coverage through the thighs. Perfect if you experience \u003cstrong data-end=\"794\" data-start=\"768\"\u003echafing, thigh rubbing\u003c\/strong\u003e, or simply want that extra secure feeling during your period. Bonus? It doubles as a \u003cstrong data-end=\"927\" data-start=\"880\"\u003elight control short under dresses or skirts\u003c\/strong\u003e, giving you confidence, comfort, and protection all in one. No one else is doing this — and once you try it, you’ll never go back!!!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! ♀️✨Mermaid Fantasy 🌊🧜\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/aaa_1024x1024.jpg?v=1772060501\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"433\" data-end=\"990\"\u003eThis design is dreamy, enchanting, and full of magical charm. Shimmering mermaid scales in pastel turquoise, pinks, and purples cascade across the fabric, creating an iridescent, metallic effect that feels like actual fish scales. A hidden fishtail with the Justine logo adds a whimsical, playful touch. Perfect for fantasy lovers, pastel enthusiasts, sea lovers, or anyone who appreciates beauty, sparkle, and a touch of magic. Soft, mesmerizing, and utterly enchanting. 🌊🧜♀️✨\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1094\" data-start=\"1067\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1412\" data-start=\"1095\"\u003e• All the protection of the classic boxer — with extra length!\u003cbr data-end=\"1160\" data-start=\"1157\"\u003e• Prevents chafing and thigh rub\u003cbr data-end=\"1195\" data-start=\"1192\"\u003e• Can be worn as a control short under skirts or dresses\u003cbr data-end=\"1254\" data-start=\"1251\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1312\" data-start=\"1309\"\u003e• Heavy-flow safe without feeling bulky\u003cbr data-end=\"1354\" data-start=\"1351\"\u003e• So comfy you’ll forget you’re wearing period underwear\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1445\" data-start=\"1419\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1653\" data-start=\"1446\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1477\" data-start=\"1474\"\u003e• Overnight for maximum peace of mind\u003cbr data-end=\"1517\" data-start=\"1514\"\u003e• Under dresses, skirts, or loose pants\u003cbr data-end=\"1559\" data-start=\"1556\"\u003e• When thighs rub or you want extra coverage\u003cbr data-end=\"1606\" data-start=\"1603\"\u003e• Sleeping, lounging, traveling, or long days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1695\" data-start=\"1660\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"2035\" data-start=\"1696\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1776\" data-start=\"1739\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Make the switch and enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2071\" data-start=\"2042\"\u003e♻️ Why Make the Switch?\u003c\/h3\u003e\n\u003cp data-end=\"2251\" data-start=\"2072\"\u003e• No pads. No tampons. No stress!\u003cbr data-end=\"2108\" data-start=\"2105\"\u003e• Saves money over time\u003cbr data-end=\"2134\" data-start=\"2131\"\u003e• Better for your body and the planet\u003cbr data-end=\"2174\" data-start=\"2171\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2210\" data-start=\"2207\"\u003e• Confidence that lasts all night long!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2291\" data-start=\"2258\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2645\" data-start=\"2292\"\u003eEvery Justine Haines original is made using \u003cstrong data-end=\"2371\" data-start=\"2336\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2439\" data-start=\"2403\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you never forget that Justine Haines has you covered. All styles feature a \u003cstrong data-end=\"2548\" data-start=\"2519\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. If anything ever fails, we stand by our product — period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2673\" data-start=\"2652\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2926\" data-start=\"2674\"\u003eAvailable in \u003cstrong data-end=\"2706\" data-start=\"2687\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2710\" data-start=\"2707\"\u003eOur sizing runs \u003cstrong data-end=\"2762\" data-start=\"2726\"\u003etrue to North American standards\u003c\/strong\u003e — if you’re a Medium, you’re a Medium in Justine Haines. Every size has been \u003cstrong data-end=\"2867\" data-start=\"2840\"\u003efit-tested and adjusted\u003c\/strong\u003e to ensure comfort, support, and confidence for every body.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2955\" data-start=\"2933\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3190\" data-start=\"2956\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"2994\" data-start=\"2991\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3033\" data-start=\"3030\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3080\" data-start=\"3077\"\u003e• Rinse after use\u003cbr data-end=\"3100\" data-start=\"3097\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3135\" data-start=\"3132\"\u003e• Hang to dry\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Repeat. Smile. Enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3216\" data-start=\"3197\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3320\" data-start=\"3217\"\u003eThis is an \u003cstrong data-end=\"3241\" data-start=\"3228\"\u003eexclusive\u003c\/strong\u003e — and they will go fast!!!\u003cbr data-end=\"3271\" data-start=\"3268\"\u003eYou asked for it… now get yours before it’s gone.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":47759597404377,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":47759597437145,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":47759597469913,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":47759597502681,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":47759597535449,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":47759597568217,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":47759597600985,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":47759597633753,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/239.png?v=1776379618"},{"product_id":"boxerbriefs-classic-period-boyshort-black-copy","title":"BoxerBriefs Classic Period BoyShort 😎 Retro POP 🥤 🍨","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\" alt=\"\" style=\"float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch1 data-start=\"336\" data-end=\"399\"\u003e🖤 Justine Haines Classic Boxer Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-start=\"401\" data-end=\"424\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-start=\"425\" data-end=\"1046\"\u003eMeet the icon. The \u003cstrong data-start=\"444\" data-end=\"482\"\u003eJustine Haines Classic Boxer Short\u003c\/strong\u003e is everyone’s favourite for a reason. Designed for \u003cstrong data-start=\"534\" data-end=\"579\"\u003edays 1–3 of heavy flow and overnight wear\u003c\/strong\u003e, this style offers maximum coverage, maximum protection, and total peace of mind. The boxer cut provides full support through the hips and bum while staying surprisingly \u003cstrong data-start=\"750\" data-end=\"771\"\u003ethin and discreet\u003c\/strong\u003e — yes, you can wear it under jeans and no one will know. Made with our signature \u003cstrong data-start=\"853\" data-end=\"882\"\u003elightweight active fabric\u003c\/strong\u003e, it dries quickly and never feels damp, even when you sweat (because periods = extra sweat). This is your go-to for heavy days, long nights, and stress-free sleep.\u003c\/p\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! 😎 Retro POP 🥤 🍨\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/aaaaa_1024x1024.jpg?v=1772056169\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"433\" data-end=\"990\" style=\"text-align: left;\"\u003eThis print is pure retro joy with a bold pop-art attitude. Inspired by 1950s diner culture and iconic pin-up style, it mixes playful graphics, colourful shapes, vintage record players, and classic soda vibes with fun exclamations like \u003ci\u003eWOW! \u003c\/i\u003eand COOL! The rich 1950s red paired with that unmistakable vintage turquoise creates a look that feels nostalgic yet totally modern. Flirty, confident, and full of personality, this print is made for women who love a little throwback with their fashion and aren’t afraid to stand out. It’s fun, fearless, and seriously feel-good. 🥤 🍨 😎\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1053\" data-end=\"1080\" style=\"text-align: left;\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-start=\"1081\" data-end=\"1331\" style=\"text-align: left;\"\u003e• Maximum protection without bulk\u003cbr data-start=\"1114\" data-end=\"1117\"\u003e• Full boxer coverage that feels secure and supportive\u003cbr data-start=\"1171\" data-end=\"1174\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-start=\"1229\" data-end=\"1232\"\u003e• So comfy you’ll forget you’re on your period\u003cbr data-start=\"1278\" data-end=\"1281\"\u003e• Perfect for overnight wear and heavy-flow days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1338\" data-end=\"1364\" style=\"text-align: left;\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-start=\"1365\" data-end=\"1547\" style=\"text-align: left;\"\u003e• Heavy flow days (days 1–3)\u003cbr data-start=\"1393\" data-end=\"1396\"\u003e• Overnight for extra peace of mind\u003cbr data-start=\"1431\" data-end=\"1434\"\u003e• When you want full coverage and zero stress\u003cbr data-start=\"1479\" data-end=\"1482\"\u003e• Sleeping, lounging, or long days when leaks are not an option\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1554\" data-end=\"1589\" style=\"text-align: left;\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-start=\"1590\" data-end=\"1969\" style=\"text-align: left;\"\u003eJustine Haines period underwear features a \u003cstrong data-start=\"1633\" data-end=\"1670\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers work together to lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Once you switch, you’ll wonder how you ever lived without them.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1976\" data-end=\"2004\" style=\"text-align: left;\"\u003e♻️ Why Make the Switch\u003c\/h3\u003e\n\u003cp data-start=\"2005\" data-end=\"2192\" style=\"text-align: left;\"\u003e• No pads, no tampons, no overnight stress\u003cbr data-start=\"2047\" data-end=\"2050\"\u003e• Saves money over time\u003cbr data-start=\"2073\" data-end=\"2076\"\u003e• Better for your body and the planet\u003cbr data-start=\"2113\" data-end=\"2116\"\u003e• No bulk, no odor, no discomfort\u003cbr data-start=\"2149\" data-end=\"2152\"\u003e• Confidence that lasts all night long\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2199\" data-end=\"2232\" style=\"text-align: left;\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-start=\"2233\" data-end=\"2680\" style=\"text-align: left;\"\u003eEvery Justine Haines original is designed using \u003cstrong data-start=\"2281\" data-end=\"2316\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-start=\"2348\" data-end=\"2384\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you always know we’ve got you covered. All styles feature a \u003cstrong data-start=\"2449\" data-end=\"2478\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. Our pieces are made to last — they won’t fade, won’t fall apart, and if they ever don’t perform the way they should, we stand by our product and will make it right.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2687\" data-end=\"2708\" style=\"text-align: left;\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-start=\"2709\" data-end=\"2977\" style=\"text-align: left;\"\u003eAvailable in \u003cstrong data-start=\"2722\" data-end=\"2741\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-start=\"2742\" data-end=\"2745\"\u003eOur sizing runs \u003cstrong data-start=\"2761\" data-end=\"2797\"\u003etrue to North American standards\u003c\/strong\u003e — if you are a Medium, you are a Medium in Justine Haines. We’ve carefully \u003cstrong data-start=\"2873\" data-end=\"2911\"\u003efit-tested and adjusted every size\u003c\/strong\u003e to ensure comfort, support, and confidence across all body types.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2984\" data-end=\"3006\" style=\"text-align: left;\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-start=\"3007\" data-end=\"3239\" style=\"text-align: left;\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-start=\"3042\" data-end=\"3045\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-start=\"3081\" data-end=\"3084\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-start=\"3128\" data-end=\"3131\"\u003e• Rinse after use\u003cbr data-start=\"3148\" data-end=\"3151\"\u003e• Hand wash or machine wash cold\u003cbr data-start=\"3183\" data-end=\"3186\"\u003e• Hang to dry\u003cbr data-start=\"3199\" data-end=\"3202\"\u003e• Repeat. Smile. Enjoy your period.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"3246\" data-end=\"3265\" style=\"text-align: left;\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-start=\"3266\" data-end=\"3380\" style=\"text-align: left;\"\u003eThe hardest part? Choosing your favourite style — because once you try the Boxer Short, you’ll want more than one.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48030476632281,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48030476665049,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48030476697817,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48030476730585,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48030476763353,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48030476796121,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48030476828889,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48030476861657,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/89_c8c24de2-38b5-466d-ad62-018f7e354b8f.png?v=1776376124"},{"product_id":"jh-exclusive-long-period-boxer-biker-short-black-copy","title":"JH Exclusive Long Period Boxer \/ Biker Short 😎 Retro POP 🥤 🍨","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\" alt=\"\" style=\"float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-start=\"317\" data-end=\"395\"\u003e🖤 Justine Haines Exclusive Long Boxer \/ Biker Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-start=\"397\" data-end=\"420\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-start=\"421\" data-end=\"1060\"\u003e\u003cstrong\u003eYou asked. We listened!!!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"421\" data-end=\"1060\"\u003eThis \u003cstrong data-start=\"454\" data-end=\"482\"\u003eJustine Haines exclusive\u003c\/strong\u003e takes your all-time favourite \u003cstrong data-start=\"513\" data-end=\"536\"\u003eclassic boxer short\u003c\/strong\u003e and gives it an upgrade — \u003cstrong data-start=\"563\" data-end=\"579\"\u003eextra length\u003c\/strong\u003e. Designed like a \u003cstrong data-start=\"597\" data-end=\"612\"\u003ebiker short\u003c\/strong\u003e, this long boxer offers the same \u003cstrong data-start=\"646\" data-end=\"696\"\u003eheavy flow \u0026amp; overnight protection for days 1–3\u003c\/strong\u003e, but with added coverage through the thighs. Perfect if you experience \u003cstrong data-start=\"768\" data-end=\"794\"\u003echafing, thigh rubbing\u003c\/strong\u003e, or simply want that extra secure feeling during your period. Bonus? It doubles as a \u003cstrong data-start=\"880\" data-end=\"927\"\u003elight control short under dresses or skirts\u003c\/strong\u003e, giving you confidence, comfort, and protection all in one. No one else is doing this — and once you try it, you’ll never go back!!!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! 😎 Retro POP 🥤 🍨\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/aaaaa_1024x1024.jpg?v=1772056169\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"433\" data-end=\"990\"\u003eThis print is pure retro joy with a bold pop-art attitude. Inspired by 1950s diner culture and iconic pin-up style, it mixes playful graphics, colourful shapes, vintage record players, and classic soda vibes with fun exclamations like \u003ci\u003eWOW! \u003c\/i\u003eand COOL! The rich 1950s red paired with that unmistakable vintage turquoise creates a look that feels nostalgic yet totally modern. Flirty, confident, and full of personality, this print is made for women who love a little throwback with their fashion and aren’t afraid to stand out. It’s fun, fearless, and seriously feel-good. 🥤 🍨 😎\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1067\" data-end=\"1094\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-start=\"1095\" data-end=\"1412\"\u003e• All the protection of the classic boxer — with extra length!\u003cbr data-start=\"1157\" data-end=\"1160\"\u003e• Prevents chafing and thigh rub\u003cbr data-start=\"1192\" data-end=\"1195\"\u003e• Can be worn as a control short under skirts or dresses\u003cbr data-start=\"1251\" data-end=\"1254\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-start=\"1309\" data-end=\"1312\"\u003e• Heavy-flow safe without feeling bulky\u003cbr data-start=\"1351\" data-end=\"1354\"\u003e• So comfy you’ll forget you’re wearing period underwear\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1419\" data-end=\"1445\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-start=\"1446\" data-end=\"1653\"\u003e• Heavy flow days (days 1–3)\u003cbr data-start=\"1474\" data-end=\"1477\"\u003e• Overnight for maximum peace of mind\u003cbr data-start=\"1514\" data-end=\"1517\"\u003e• Under dresses, skirts, or loose pants\u003cbr data-start=\"1556\" data-end=\"1559\"\u003e• When thighs rub or you want extra coverage\u003cbr data-start=\"1603\" data-end=\"1606\"\u003e• Sleeping, lounging, traveling, or long days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1660\" data-end=\"1695\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-start=\"1696\" data-end=\"2035\"\u003eJustine Haines period underwear features a \u003cstrong data-start=\"1739\" data-end=\"1776\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Make the switch and enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2042\" data-end=\"2071\"\u003e♻️ Why Make the Switch?\u003c\/h3\u003e\n\u003cp data-start=\"2072\" data-end=\"2251\"\u003e• No pads. No tampons. No stress!\u003cbr data-start=\"2105\" data-end=\"2108\"\u003e• Saves money over time\u003cbr data-start=\"2131\" data-end=\"2134\"\u003e• Better for your body and the planet\u003cbr data-start=\"2171\" data-end=\"2174\"\u003e• No bulk, no odor, no discomfort\u003cbr data-start=\"2207\" data-end=\"2210\"\u003e• Confidence that lasts all night long!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2258\" data-end=\"2291\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-start=\"2292\" data-end=\"2645\"\u003eEvery Justine Haines original is made using \u003cstrong data-start=\"2336\" data-end=\"2371\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-start=\"2403\" data-end=\"2439\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you never forget that Justine Haines has you covered. All styles feature a \u003cstrong data-start=\"2519\" data-end=\"2548\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. If anything ever fails, we stand by our product — period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2652\" data-end=\"2673\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-start=\"2674\" data-end=\"2926\"\u003eAvailable in \u003cstrong data-start=\"2687\" data-end=\"2706\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-start=\"2707\" data-end=\"2710\"\u003eOur sizing runs \u003cstrong data-start=\"2726\" data-end=\"2762\"\u003etrue to North American standards\u003c\/strong\u003e — if you’re a Medium, you’re a Medium in Justine Haines. Every size has been \u003cstrong data-start=\"2840\" data-end=\"2867\"\u003efit-tested and adjusted\u003c\/strong\u003e to ensure comfort, support, and confidence for every body.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2933\" data-end=\"2955\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-start=\"2956\" data-end=\"3190\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-start=\"2991\" data-end=\"2994\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-start=\"3030\" data-end=\"3033\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-start=\"3077\" data-end=\"3080\"\u003e• Rinse after use\u003cbr data-start=\"3097\" data-end=\"3100\"\u003e• Hand wash or machine wash cold\u003cbr data-start=\"3132\" data-end=\"3135\"\u003e• Hang to dry\u003cbr data-start=\"3148\" data-end=\"3151\"\u003e• Repeat. Smile. Enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"3197\" data-end=\"3216\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-start=\"3217\" data-end=\"3320\"\u003eThis is an \u003cstrong data-start=\"3228\" data-end=\"3241\"\u003eexclusive\u003c\/strong\u003e — and they will go fast!!!\u003cbr data-start=\"3268\" data-end=\"3271\"\u003eYou asked for it… now get yours before it’s gone.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48030477025497,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48030477058265,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48030477091033,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48030477123801,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48030477156569,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48030477189337,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48030477222105,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48030477254873,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/85_74ec0e28-ede8-4ce6-b904-ebd503d6866e.png?v=1776376065"},{"product_id":"jh-exclusive-long-period-boxer-biker-short-black-copy-1","title":"JH Exclusive Long Period Boxer \/ Biker Short 🖤Justine 4Ever 💀🌹 🎧","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"395\" data-start=\"317\"\u003e🖤 Justine Haines Exclusive Long Boxer \/ Biker Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"420\" data-start=\"397\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1060\" data-start=\"421\"\u003e\u003cstrong\u003eYou asked. We listened!!!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"1060\" data-start=\"421\"\u003eThis \u003cstrong data-end=\"482\" data-start=\"454\"\u003eJustine Haines exclusive\u003c\/strong\u003e takes your all-time favourite \u003cstrong data-end=\"536\" data-start=\"513\"\u003eclassic boxer short\u003c\/strong\u003e and gives it an upgrade — \u003cstrong data-end=\"579\" data-start=\"563\"\u003eextra length\u003c\/strong\u003e. Designed like a \u003cstrong data-end=\"612\" data-start=\"597\"\u003ebiker short\u003c\/strong\u003e, this long boxer offers the same \u003cstrong data-end=\"696\" data-start=\"646\"\u003eheavy flow \u0026amp; overnight protection for days 1–3\u003c\/strong\u003e, but with added coverage through the thighs. Perfect if you experience \u003cstrong data-end=\"794\" data-start=\"768\"\u003echafing, thigh rubbing\u003c\/strong\u003e, or simply want that extra secure feeling during your period. Bonus? It doubles as a \u003cstrong data-end=\"927\" data-start=\"880\"\u003elight control short under dresses or skirts\u003c\/strong\u003e, giving you confidence, comfort, and protection all in one. No one else is doing this — and once you try it, you’ll never go back!!!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! 🖤Justine 4Ever 💀🌹 🎧\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg style=\"margin-bottom: 16px; float: none;\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/bbb_1024x1024.jpg?v=1772058236\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"433\" data-end=\"990\"\u003eThis print is where dark romance meets playful rebellion. It’s bold, edgy, and unapologetically expressive, mixing skulls, roses, and music into a look that feels powerful yet strangely sweet. The black background gives it depth and drama, while the pops of pink and purple soften the edge and add a flirty twist. It’s perfect for anyone who loves fashion with attitude, a little darkness, and a whole lot of heart. Confident, cool, and a little bit badass—this print is made to be worn loud. 💀🎧🌹🖤\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1094\" data-start=\"1067\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1412\" data-start=\"1095\"\u003e• All the protection of the classic boxer — with extra length!\u003cbr data-end=\"1160\" data-start=\"1157\"\u003e• Prevents chafing and thigh rub\u003cbr data-end=\"1195\" data-start=\"1192\"\u003e• Can be worn as a control short under skirts or dresses\u003cbr data-end=\"1254\" data-start=\"1251\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1312\" data-start=\"1309\"\u003e• Heavy-flow safe without feeling bulky\u003cbr data-end=\"1354\" data-start=\"1351\"\u003e• So comfy you’ll forget you’re wearing period underwear\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1445\" data-start=\"1419\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1653\" data-start=\"1446\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1477\" data-start=\"1474\"\u003e• Overnight for maximum peace of mind\u003cbr data-end=\"1517\" data-start=\"1514\"\u003e• Under dresses, skirts, or loose pants\u003cbr data-end=\"1559\" data-start=\"1556\"\u003e• When thighs rub or you want extra coverage\u003cbr data-end=\"1606\" data-start=\"1603\"\u003e• Sleeping, lounging, traveling, or long days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1695\" data-start=\"1660\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"2035\" data-start=\"1696\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1776\" data-start=\"1739\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Make the switch and enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2071\" data-start=\"2042\"\u003e♻️ Why Make the Switch?\u003c\/h3\u003e\n\u003cp data-end=\"2251\" data-start=\"2072\"\u003e• No pads. No tampons. No stress!\u003cbr data-end=\"2108\" data-start=\"2105\"\u003e• Saves money over time\u003cbr data-end=\"2134\" data-start=\"2131\"\u003e• Better for your body and the planet\u003cbr data-end=\"2174\" data-start=\"2171\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2210\" data-start=\"2207\"\u003e• Confidence that lasts all night long!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2291\" data-start=\"2258\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2645\" data-start=\"2292\"\u003eEvery Justine Haines original is made using \u003cstrong data-end=\"2371\" data-start=\"2336\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2439\" data-start=\"2403\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you never forget that Justine Haines has you covered. All styles feature a \u003cstrong data-end=\"2548\" data-start=\"2519\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. If anything ever fails, we stand by our product — period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2673\" data-start=\"2652\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2926\" data-start=\"2674\"\u003eAvailable in \u003cstrong data-end=\"2706\" data-start=\"2687\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2710\" data-start=\"2707\"\u003eOur sizing runs \u003cstrong data-end=\"2762\" data-start=\"2726\"\u003etrue to North American standards\u003c\/strong\u003e — if you’re a Medium, you’re a Medium in Justine Haines. Every size has been \u003cstrong data-end=\"2867\" data-start=\"2840\"\u003efit-tested and adjusted\u003c\/strong\u003e to ensure comfort, support, and confidence for every body.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2955\" data-start=\"2933\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3190\" data-start=\"2956\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"2994\" data-start=\"2991\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3033\" data-start=\"3030\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3080\" data-start=\"3077\"\u003e• Rinse after use\u003cbr data-end=\"3100\" data-start=\"3097\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3135\" data-start=\"3132\"\u003e• Hang to dry\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Repeat. Smile. Enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3216\" data-start=\"3197\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3320\" data-start=\"3217\"\u003eThis is an \u003cstrong data-end=\"3241\" data-start=\"3228\"\u003eexclusive\u003c\/strong\u003e — and they will go fast!!!\u003cbr data-end=\"3271\" data-start=\"3268\"\u003eYou asked for it… now get yours before it’s gone.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48030559633625,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48030559666393,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48030559699161,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48030559731929,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48030559764697,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48030559797465,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48030559830233,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48030559863001,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/9_a513b9ba-c580-43ce-85bf-55c22094a96c.png?v=1776378805"},{"product_id":"boxerbriefs-classic-period-boyshort-black-copy-1","title":"BoxerBriefs Classic Period BoyShort 🖤Justine 4Ever 💀🌹 🎧","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\" alt=\"\" style=\"float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-start=\"336\" data-end=\"399\"\u003e🖤 Justine Haines Classic Boxer Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-start=\"401\" data-end=\"424\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-start=\"425\" data-end=\"1046\"\u003eMeet the icon. The \u003cstrong data-start=\"444\" data-end=\"482\"\u003eJustine Haines Classic Boxer Short\u003c\/strong\u003e is everyone’s favourite for a reason. Designed for \u003cstrong data-start=\"534\" data-end=\"579\"\u003edays 1–3 of heavy flow and overnight wear\u003c\/strong\u003e, this style offers maximum coverage, maximum protection, and total peace of mind. The boxer cut provides full support through the hips and bum while staying surprisingly \u003cstrong data-start=\"750\" data-end=\"771\"\u003ethin and discreet\u003c\/strong\u003e — yes, you can wear it under jeans and no one will know. Made with our signature \u003cstrong data-start=\"853\" data-end=\"882\"\u003elightweight active fabric\u003c\/strong\u003e, it dries quickly and never feels damp, even when you sweat (because periods = extra sweat). This is your go-to for heavy days, long nights, and stress-free sleep.\u003c\/p\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! 🖤Justine 4Ever 💀🌹 🎧\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/bbb_1024x1024.jpg?v=1772058236\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"433\" data-end=\"990\"\u003eThis print is where dark romance meets playful rebellion. It’s bold, edgy, and unapologetically expressive, mixing skulls, roses, and music into a look that feels powerful yet strangely sweet. The black background gives it depth and drama, while the pops of pink and purple soften the edge and add a flirty twist. It’s perfect for anyone who loves fashion with attitude, a little darkness, and a whole lot of heart. Confident, cool, and a little bit badass—this print is made to be worn loud. 💀🎧🌹🖤\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1053\" data-end=\"1080\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-start=\"1081\" data-end=\"1331\"\u003e• Maximum protection without bulk\u003cbr data-start=\"1114\" data-end=\"1117\"\u003e• Full boxer coverage that feels secure and supportive\u003cbr data-start=\"1171\" data-end=\"1174\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-start=\"1229\" data-end=\"1232\"\u003e• So comfy you’ll forget you’re on your period\u003cbr data-start=\"1278\" data-end=\"1281\"\u003e• Perfect for overnight wear and heavy-flow days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1338\" data-end=\"1364\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-start=\"1365\" data-end=\"1547\"\u003e• Heavy flow days (days 1–3)\u003cbr data-start=\"1393\" data-end=\"1396\"\u003e• Overnight for extra peace of mind\u003cbr data-start=\"1431\" data-end=\"1434\"\u003e• When you want full coverage and zero stress\u003cbr data-start=\"1479\" data-end=\"1482\"\u003e• Sleeping, lounging, or long days when leaks are not an option\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1554\" data-end=\"1589\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-start=\"1590\" data-end=\"1969\"\u003eJustine Haines period underwear features a \u003cstrong data-start=\"1633\" data-end=\"1670\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers work together to lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Once you switch, you’ll wonder how you ever lived without them.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1976\" data-end=\"2004\"\u003e♻️ Why Make the Switch\u003c\/h3\u003e\n\u003cp data-start=\"2005\" data-end=\"2192\"\u003e• No pads, no tampons, no overnight stress\u003cbr data-start=\"2047\" data-end=\"2050\"\u003e• Saves money over time\u003cbr data-start=\"2073\" data-end=\"2076\"\u003e• Better for your body and the planet\u003cbr data-start=\"2113\" data-end=\"2116\"\u003e• No bulk, no odor, no discomfort\u003cbr data-start=\"2149\" data-end=\"2152\"\u003e• Confidence that lasts all night long\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2199\" data-end=\"2232\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-start=\"2233\" data-end=\"2680\"\u003eEvery Justine Haines original is designed using \u003cstrong data-start=\"2281\" data-end=\"2316\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-start=\"2348\" data-end=\"2384\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you always know we’ve got you covered. All styles feature a \u003cstrong data-start=\"2449\" data-end=\"2478\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. Our pieces are made to last — they won’t fade, won’t fall apart, and if they ever don’t perform the way they should, we stand by our product and will make it right.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2687\" data-end=\"2708\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-start=\"2709\" data-end=\"2977\"\u003eAvailable in \u003cstrong data-start=\"2722\" data-end=\"2741\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-start=\"2742\" data-end=\"2745\"\u003eOur sizing runs \u003cstrong data-start=\"2761\" data-end=\"2797\"\u003etrue to North American standards\u003c\/strong\u003e — if you are a Medium, you are a Medium in Justine Haines. We’ve carefully \u003cstrong data-start=\"2873\" data-end=\"2911\"\u003efit-tested and adjusted every size\u003c\/strong\u003e to ensure comfort, support, and confidence across all body types.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2984\" data-end=\"3006\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-start=\"3007\" data-end=\"3239\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-start=\"3042\" data-end=\"3045\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-start=\"3081\" data-end=\"3084\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-start=\"3128\" data-end=\"3131\"\u003e• Rinse after use\u003cbr data-start=\"3148\" data-end=\"3151\"\u003e• Hand wash or machine wash cold\u003cbr data-start=\"3183\" data-end=\"3186\"\u003e• Hang to dry\u003cbr data-start=\"3199\" data-end=\"3202\"\u003e• Repeat. Smile. Enjoy your period.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"3246\" data-end=\"3265\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-start=\"3266\" data-end=\"3380\"\u003eThe hardest part? Choosing your favourite style — because once you try the Boxer Short, you’ll want more than one.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48030562648281,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48030562681049,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48030562713817,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48030562746585,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48030562779353,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48030562812121,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48030562844889,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48030562877657,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/5_bf077882-b8bf-46d9-af42-98f3733bea74.png?v=1776378687"},{"product_id":"jh-exclusive-long-period-boxer-biker-short-black-copy-2","title":"JH Exclusive Long Period Boxer \/ Biker Short 🎀 Preppy Flamingo 🦩✨","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"395\" data-start=\"317\"\u003e🖤 Justine Haines Exclusive Long Boxer \/ Biker Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"420\" data-start=\"397\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1060\" data-start=\"421\"\u003e\u003cstrong\u003eYou asked. We listened!!!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"1060\" data-start=\"421\"\u003eThis \u003cstrong data-end=\"482\" data-start=\"454\"\u003eJustine Haines exclusive\u003c\/strong\u003e takes your all-time favourite \u003cstrong data-end=\"536\" data-start=\"513\"\u003eclassic boxer short\u003c\/strong\u003e and gives it an upgrade — \u003cstrong data-end=\"579\" data-start=\"563\"\u003eextra length\u003c\/strong\u003e. Designed like a \u003cstrong data-end=\"612\" data-start=\"597\"\u003ebiker short\u003c\/strong\u003e, this long boxer offers the same \u003cstrong data-end=\"696\" data-start=\"646\"\u003eheavy flow \u0026amp; overnight protection for days 1–3\u003c\/strong\u003e, but with added coverage through the thighs. Perfect if you experience \u003cstrong data-end=\"794\" data-start=\"768\"\u003echafing, thigh rubbing\u003c\/strong\u003e, or simply want that extra secure feeling during your period. Bonus? It doubles as a \u003cstrong data-end=\"927\" data-start=\"880\"\u003elight control short under dresses or skirts\u003c\/strong\u003e, giving you confidence, comfort, and protection all in one. No one else is doing this — and once you try it, you’ll never go back!!!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! 🎀 Preppy Flamingo 🦩✨\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg style=\"margin-bottom: 16px; float: none;\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/cc_1024x1024.jpg?v=1772059548\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"433\" data-end=\"990\"\u003eThis design is bold, playful, and effortlessly stylish. It blends the iconic elegance of the pink flamingo with a classic schoolgirl plaid for a look that feels both fashion-forward and unexpected. The soft pink tones, warm yellow stitching, and diagonal check pattern create a vibe that’s chic, fun, and totally unique. It’s confident without being loud, cute without being childish, and cool without trying too hard. A true statement look that feels fresh, feminine, and unforgettable. 🦩✨🎀\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1094\" data-start=\"1067\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1412\" data-start=\"1095\"\u003e• All the protection of the classic boxer — with extra length!\u003cbr data-end=\"1160\" data-start=\"1157\"\u003e• Prevents chafing and thigh rub\u003cbr data-end=\"1195\" data-start=\"1192\"\u003e• Can be worn as a control short under skirts or dresses\u003cbr data-end=\"1254\" data-start=\"1251\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1312\" data-start=\"1309\"\u003e• Heavy-flow safe without feeling bulky\u003cbr data-end=\"1354\" data-start=\"1351\"\u003e• So comfy you’ll forget you’re wearing period underwear\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1445\" data-start=\"1419\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1653\" data-start=\"1446\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1477\" data-start=\"1474\"\u003e• Overnight for maximum peace of mind\u003cbr data-end=\"1517\" data-start=\"1514\"\u003e• Under dresses, skirts, or loose pants\u003cbr data-end=\"1559\" data-start=\"1556\"\u003e• When thighs rub or you want extra coverage\u003cbr data-end=\"1606\" data-start=\"1603\"\u003e• Sleeping, lounging, traveling, or long days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1695\" data-start=\"1660\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"2035\" data-start=\"1696\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1776\" data-start=\"1739\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Make the switch and enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2071\" data-start=\"2042\"\u003e♻️ Why Make the Switch?\u003c\/h3\u003e\n\u003cp data-end=\"2251\" data-start=\"2072\"\u003e• No pads. No tampons. No stress!\u003cbr data-end=\"2108\" data-start=\"2105\"\u003e• Saves money over time\u003cbr data-end=\"2134\" data-start=\"2131\"\u003e• Better for your body and the planet\u003cbr data-end=\"2174\" data-start=\"2171\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2210\" data-start=\"2207\"\u003e• Confidence that lasts all night long!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2291\" data-start=\"2258\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2645\" data-start=\"2292\"\u003eEvery Justine Haines original is made using \u003cstrong data-end=\"2371\" data-start=\"2336\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2439\" data-start=\"2403\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you never forget that Justine Haines has you covered. All styles feature a \u003cstrong data-end=\"2548\" data-start=\"2519\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. If anything ever fails, we stand by our product — period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2673\" data-start=\"2652\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2926\" data-start=\"2674\"\u003eAvailable in \u003cstrong data-end=\"2706\" data-start=\"2687\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2710\" data-start=\"2707\"\u003eOur sizing runs \u003cstrong data-end=\"2762\" data-start=\"2726\"\u003etrue to North American standards\u003c\/strong\u003e — if you’re a Medium, you’re a Medium in Justine Haines. Every size has been \u003cstrong data-end=\"2867\" data-start=\"2840\"\u003efit-tested and adjusted\u003c\/strong\u003e to ensure comfort, support, and confidence for every body.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2955\" data-start=\"2933\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3190\" data-start=\"2956\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"2994\" data-start=\"2991\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3033\" data-start=\"3030\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3080\" data-start=\"3077\"\u003e• Rinse after use\u003cbr data-end=\"3100\" data-start=\"3097\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3135\" data-start=\"3132\"\u003e• Hang to dry\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Repeat. Smile. Enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3216\" data-start=\"3197\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3320\" data-start=\"3217\"\u003eThis is an \u003cstrong data-end=\"3241\" data-start=\"3228\"\u003eexclusive\u003c\/strong\u003e — and they will go fast!!!\u003cbr data-end=\"3271\" data-start=\"3268\"\u003eYou asked for it… now get yours before it’s gone.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48030573887705,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48030573920473,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48030573953241,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48030573986009,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48030574018777,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48030574051545,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48030574084313,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48030574117081,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/439.png?v=1776381821"},{"product_id":"boxerbriefs-classic-period-boyshort-black-copy-2","title":"BoxerBriefs Classic Period BoyShort 🎀 Preppy Flamingo 🦩✨","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\" alt=\"\" style=\"float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-start=\"336\" data-end=\"399\"\u003e🖤 Justine Haines Classic Boxer Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-start=\"401\" data-end=\"424\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-start=\"425\" data-end=\"1046\"\u003eMeet the icon. The \u003cstrong data-start=\"444\" data-end=\"482\"\u003eJustine Haines Classic Boxer Short\u003c\/strong\u003e is everyone’s favourite for a reason. Designed for \u003cstrong data-start=\"534\" data-end=\"579\"\u003edays 1–3 of heavy flow and overnight wear\u003c\/strong\u003e, this style offers maximum coverage, maximum protection, and total peace of mind. The boxer cut provides full support through the hips and bum while staying surprisingly \u003cstrong data-start=\"750\" data-end=\"771\"\u003ethin and discreet\u003c\/strong\u003e — yes, you can wear it under jeans and no one will know. Made with our signature \u003cstrong data-start=\"853\" data-end=\"882\"\u003elightweight active fabric\u003c\/strong\u003e, it dries quickly and never feels damp, even when you sweat (because periods = extra sweat). This is your go-to for heavy days, long nights, and stress-free sleep.\u003c\/p\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! 🎀 Preppy Flamingo 🦩✨\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/cc_1024x1024.jpg?v=1772059548\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"433\" data-end=\"990\"\u003eThis design is bold, playful, and effortlessly stylish. It blends the iconic elegance of the pink flamingo with a classic schoolgirl plaid for a look that feels both fashion-forward and unexpected. The soft pink tones, warm yellow stitching, and diagonal check pattern create a vibe that’s chic, fun, and totally unique. It’s confident without being loud, cute without being childish, and cool without trying too hard. A true statement look that feels fresh, feminine, and unforgettable. 🦩✨🎀\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1053\" data-end=\"1080\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-start=\"1081\" data-end=\"1331\"\u003e• Maximum protection without bulk\u003cbr data-start=\"1114\" data-end=\"1117\"\u003e• Full boxer coverage that feels secure and supportive\u003cbr data-start=\"1171\" data-end=\"1174\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-start=\"1229\" data-end=\"1232\"\u003e• So comfy you’ll forget you’re on your period\u003cbr data-start=\"1278\" data-end=\"1281\"\u003e• Perfect for overnight wear and heavy-flow days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1338\" data-end=\"1364\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-start=\"1365\" data-end=\"1547\"\u003e• Heavy flow days (days 1–3)\u003cbr data-start=\"1393\" data-end=\"1396\"\u003e• Overnight for extra peace of mind\u003cbr data-start=\"1431\" data-end=\"1434\"\u003e• When you want full coverage and zero stress\u003cbr data-start=\"1479\" data-end=\"1482\"\u003e• Sleeping, lounging, or long days when leaks are not an option\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1554\" data-end=\"1589\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-start=\"1590\" data-end=\"1969\"\u003eJustine Haines period underwear features a \u003cstrong data-start=\"1633\" data-end=\"1670\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers work together to lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Once you switch, you’ll wonder how you ever lived without them.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1976\" data-end=\"2004\"\u003e♻️ Why Make the Switch\u003c\/h3\u003e\n\u003cp data-start=\"2005\" data-end=\"2192\"\u003e• No pads, no tampons, no overnight stress\u003cbr data-start=\"2047\" data-end=\"2050\"\u003e• Saves money over time\u003cbr data-start=\"2073\" data-end=\"2076\"\u003e• Better for your body and the planet\u003cbr data-start=\"2113\" data-end=\"2116\"\u003e• No bulk, no odor, no discomfort\u003cbr data-start=\"2149\" data-end=\"2152\"\u003e• Confidence that lasts all night long\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2199\" data-end=\"2232\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-start=\"2233\" data-end=\"2680\"\u003eEvery Justine Haines original is designed using \u003cstrong data-start=\"2281\" data-end=\"2316\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-start=\"2348\" data-end=\"2384\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you always know we’ve got you covered. All styles feature a \u003cstrong data-start=\"2449\" data-end=\"2478\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. Our pieces are made to last — they won’t fade, won’t fall apart, and if they ever don’t perform the way they should, we stand by our product and will make it right.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2687\" data-end=\"2708\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-start=\"2709\" data-end=\"2977\"\u003eAvailable in \u003cstrong data-start=\"2722\" data-end=\"2741\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-start=\"2742\" data-end=\"2745\"\u003eOur sizing runs \u003cstrong data-start=\"2761\" data-end=\"2797\"\u003etrue to North American standards\u003c\/strong\u003e — if you are a Medium, you are a Medium in Justine Haines. We’ve carefully \u003cstrong data-start=\"2873\" data-end=\"2911\"\u003efit-tested and adjusted every size\u003c\/strong\u003e to ensure comfort, support, and confidence across all body types.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2984\" data-end=\"3006\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-start=\"3007\" data-end=\"3239\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-start=\"3042\" data-end=\"3045\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-start=\"3081\" data-end=\"3084\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-start=\"3128\" data-end=\"3131\"\u003e• Rinse after use\u003cbr data-start=\"3148\" data-end=\"3151\"\u003e• Hand wash or machine wash cold\u003cbr data-start=\"3183\" data-end=\"3186\"\u003e• Hang to dry\u003cbr data-start=\"3199\" data-end=\"3202\"\u003e• Repeat. Smile. Enjoy your period.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"3246\" data-end=\"3265\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-start=\"3266\" data-end=\"3380\"\u003eThe hardest part? Choosing your favourite style — because once you try the Boxer Short, you’ll want more than one.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48030574149849,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48030574182617,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48030574215385,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48030574248153,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48030574280921,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48030574313689,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48030574346457,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48030574379225,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/434.png?v=1776381792"},{"product_id":"jh-exclusive-long-period-boxer-biker-short-️✨mermaid-fantasy-🌊-copy","title":"JH Exclusive * Long Period Boxer \/ Biker Short 🖤 BLACK 🖤","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"395\" data-start=\"317\"\u003e🖤 Justine Haines Exclusive Long Boxer \/ Biker Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"420\" data-start=\"397\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1060\" data-start=\"421\"\u003e\u003cstrong\u003eYou asked. We listened!!!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"1060\" data-start=\"421\"\u003eThis \u003cstrong data-end=\"482\" data-start=\"454\"\u003eJustine Haines exclusive\u003c\/strong\u003e takes your all-time favourite \u003cstrong data-end=\"536\" data-start=\"513\"\u003eclassic boxer short\u003c\/strong\u003e and gives it an upgrade — \u003cstrong data-end=\"579\" data-start=\"563\"\u003eextra length\u003c\/strong\u003e. Designed like a \u003cstrong data-end=\"612\" data-start=\"597\"\u003ebiker short\u003c\/strong\u003e, this long boxer offers the same \u003cstrong data-end=\"696\" data-start=\"646\"\u003eheavy flow \u0026amp; overnight protection for days 1–3\u003c\/strong\u003e, but with added coverage through the thighs. Perfect if you experience \u003cstrong data-end=\"794\" data-start=\"768\"\u003echafing, thigh rubbing\u003c\/strong\u003e, or simply want that extra secure feeling during your period. Bonus? It doubles as a \u003cstrong data-end=\"927\" data-start=\"880\"\u003elight control short under dresses or skirts\u003c\/strong\u003e, giving you confidence, comfort, and protection all in one. No one else is doing this — and once you try it, you’ll never go back!!!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! 🖤 Justine NOIR* BLACK 🖤\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cdiv style=\"text-align: left;\"\u003e🖤 This design is timeless, versatile, and effortlessly chic. Perfect for those who love a minimalist, classic look, it’s the ultimate wardrobe essential. Sleek, confident, and always in style, this black piece goes with everything and lets you shine on your own terms. 🖤 🖤\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1094\" data-start=\"1067\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1412\" data-start=\"1095\"\u003e• All the protection of the classic boxer — with extra length!\u003cbr data-end=\"1160\" data-start=\"1157\"\u003e• Prevents chafing and thigh rub\u003cbr data-end=\"1195\" data-start=\"1192\"\u003e• Can be worn as a control short under skirts or dresses\u003cbr data-end=\"1254\" data-start=\"1251\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1312\" data-start=\"1309\"\u003e• Heavy-flow safe without feeling bulky\u003cbr data-end=\"1354\" data-start=\"1351\"\u003e• So comfy you’ll forget you’re wearing period underwear\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1445\" data-start=\"1419\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1653\" data-start=\"1446\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1477\" data-start=\"1474\"\u003e• Overnight for maximum peace of mind\u003cbr data-end=\"1517\" data-start=\"1514\"\u003e• Under dresses, skirts, or loose pants\u003cbr data-end=\"1559\" data-start=\"1556\"\u003e• When thighs rub or you want extra coverage\u003cbr data-end=\"1606\" data-start=\"1603\"\u003e• Sleeping, lounging, traveling, or long days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1695\" data-start=\"1660\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"2035\" data-start=\"1696\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1776\" data-start=\"1739\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Make the switch and enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2071\" data-start=\"2042\"\u003e♻️ Why Make the Switch?\u003c\/h3\u003e\n\u003cp data-end=\"2251\" data-start=\"2072\"\u003e• No pads. No tampons. No stress!\u003cbr data-end=\"2108\" data-start=\"2105\"\u003e• Saves money over time\u003cbr data-end=\"2134\" data-start=\"2131\"\u003e• Better for your body and the planet\u003cbr data-end=\"2174\" data-start=\"2171\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2210\" data-start=\"2207\"\u003e• Confidence that lasts all night long!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2291\" data-start=\"2258\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2645\" data-start=\"2292\"\u003eEvery Justine Haines original is made using \u003cstrong data-end=\"2371\" data-start=\"2336\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2439\" data-start=\"2403\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you never forget that Justine Haines has you covered. All styles feature a \u003cstrong data-end=\"2548\" data-start=\"2519\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. If anything ever fails, we stand by our product — period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2673\" data-start=\"2652\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2926\" data-start=\"2674\"\u003eAvailable in \u003cstrong data-end=\"2706\" data-start=\"2687\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2710\" data-start=\"2707\"\u003eOur sizing runs \u003cstrong data-end=\"2762\" data-start=\"2726\"\u003etrue to North American standards\u003c\/strong\u003e — if you’re a Medium, you’re a Medium in Justine Haines. Every size has been \u003cstrong data-end=\"2867\" data-start=\"2840\"\u003efit-tested and adjusted\u003c\/strong\u003e to ensure comfort, support, and confidence for every body.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2955\" data-start=\"2933\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3190\" data-start=\"2956\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"2994\" data-start=\"2991\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3033\" data-start=\"3030\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3080\" data-start=\"3077\"\u003e• Rinse after use\u003cbr data-end=\"3100\" data-start=\"3097\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3135\" data-start=\"3132\"\u003e• Hang to dry\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Repeat. Smile. Enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3216\" data-start=\"3197\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3320\" data-start=\"3217\"\u003eThis is an \u003cstrong data-end=\"3241\" data-start=\"3228\"\u003eexclusive\u003c\/strong\u003e — and they will go fast!!!\u003cbr data-end=\"3271\" data-start=\"3268\"\u003eYou asked for it… now get yours before it’s gone.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48030599545049,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48030599577817,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48030599610585,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48030599643353,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48030599676121,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48030599708889,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48030599741657,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48030599774425,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/402.png?v=1776381387"},{"product_id":"boxerbriefs-classic-period-boyshort-️✨mermaid-fantasy-🌊-copy","title":"BoxerBriefs Classic Period BoyShort 🖤 BLACK 🖤","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"399\" data-start=\"336\"\u003e🖤 Justine Haines Classic Boxer Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"424\" data-start=\"401\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1046\" data-start=\"425\"\u003eMeet the icon. The \u003cstrong data-end=\"482\" data-start=\"444\"\u003eJustine Haines Classic Boxer Short\u003c\/strong\u003e is everyone’s favourite for a reason. Designed for \u003cstrong data-end=\"579\" data-start=\"534\"\u003edays 1–3 of heavy flow and overnight wear\u003c\/strong\u003e, this style offers maximum coverage, maximum protection, and total peace of mind. The boxer cut provides full support through the hips and bum while staying surprisingly \u003cstrong data-end=\"771\" data-start=\"750\"\u003ethin and discreet\u003c\/strong\u003e — yes, you can wear it under jeans and no one will know. Made with our signature \u003cstrong data-end=\"882\" data-start=\"853\"\u003elightweight active fabric\u003c\/strong\u003e, it dries quickly and never feels damp, even when you sweat (because periods = extra sweat). This is your go-to for heavy days, long nights, and stress-free sleep.\u003c\/p\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! 🖤 Justine NOIR* BLACK 🖤\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cdiv style=\"text-align: left;\"\u003e🖤 This design is timeless, versatile, and effortlessly chic. Perfect for those who love a minimalist, classic look, it’s the ultimate wardrobe essential. Sleek, confident, and always in style, this black piece goes with everything and lets you shine on your own terms. 🖤 🖤\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1080\" data-start=\"1053\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1331\" data-start=\"1081\"\u003e• Maximum protection without bulk\u003cbr data-end=\"1117\" data-start=\"1114\"\u003e• Full boxer coverage that feels secure and supportive\u003cbr data-end=\"1174\" data-start=\"1171\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1232\" data-start=\"1229\"\u003e• So comfy you’ll forget you’re on your period\u003cbr data-end=\"1281\" data-start=\"1278\"\u003e• Perfect for overnight wear and heavy-flow days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1364\" data-start=\"1338\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1547\" data-start=\"1365\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1396\" data-start=\"1393\"\u003e• Overnight for extra peace of mind\u003cbr data-end=\"1434\" data-start=\"1431\"\u003e• When you want full coverage and zero stress\u003cbr data-end=\"1482\" data-start=\"1479\"\u003e• Sleeping, lounging, or long days when leaks are not an option\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1589\" data-start=\"1554\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"1969\" data-start=\"1590\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1670\" data-start=\"1633\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers work together to lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Once you switch, you’ll wonder how you ever lived without them.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2004\" data-start=\"1976\"\u003e♻️ Why Make the Switch\u003c\/h3\u003e\n\u003cp data-end=\"2192\" data-start=\"2005\"\u003e• No pads, no tampons, no overnight stress\u003cbr data-end=\"2050\" data-start=\"2047\"\u003e• Saves money over time\u003cbr data-end=\"2076\" data-start=\"2073\"\u003e• Better for your body and the planet\u003cbr data-end=\"2116\" data-start=\"2113\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2152\" data-start=\"2149\"\u003e• Confidence that lasts all night long\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2232\" data-start=\"2199\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2680\" data-start=\"2233\"\u003eEvery Justine Haines original is designed using \u003cstrong data-end=\"2316\" data-start=\"2281\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2384\" data-start=\"2348\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you always know we’ve got you covered. All styles feature a \u003cstrong data-end=\"2478\" data-start=\"2449\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. Our pieces are made to last — they won’t fade, won’t fall apart, and if they ever don’t perform the way they should, we stand by our product and will make it right.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2708\" data-start=\"2687\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2977\" data-start=\"2709\"\u003eAvailable in \u003cstrong data-end=\"2741\" data-start=\"2722\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2745\" data-start=\"2742\"\u003eOur sizing runs \u003cstrong data-end=\"2797\" data-start=\"2761\"\u003etrue to North American standards\u003c\/strong\u003e — if you are a Medium, you are a Medium in Justine Haines. We’ve carefully \u003cstrong data-end=\"2911\" data-start=\"2873\"\u003efit-tested and adjusted every size\u003c\/strong\u003e to ensure comfort, support, and confidence across all body types.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3006\" data-start=\"2984\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3239\" data-start=\"3007\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"3045\" data-start=\"3042\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3084\" data-start=\"3081\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3131\" data-start=\"3128\"\u003e• Rinse after use\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3186\" data-start=\"3183\"\u003e• Hang to dry\u003cbr data-end=\"3202\" data-start=\"3199\"\u003e• Repeat. Smile. Enjoy your period.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3265\" data-start=\"3246\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3380\" data-start=\"3266\"\u003eThe hardest part? Choosing your favourite style — because once you try the Boxer Short, you’ll want more than one.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48030599839961,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":false},{"title":"S","offer_id":48030599872729,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48030599905497,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48030599938265,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48030599971033,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48030600003801,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48030600036569,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48030600069337,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/398.png?v=1776381355"},{"product_id":"boxerbriefs-classic-period-boyshort-black-copy-3","title":"BoxerBriefs Classic Period BoyShort 🍩 Sugar Donut ✨🍬","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"399\" data-start=\"336\"\u003e🖤 Justine Haines Classic Boxer Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"424\" data-start=\"401\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1046\" data-start=\"425\"\u003eMeet the icon. The \u003cstrong data-end=\"482\" data-start=\"444\"\u003eJustine Haines Classic Boxer Short\u003c\/strong\u003e is everyone’s favourite for a reason. Designed for \u003cstrong data-end=\"579\" data-start=\"534\"\u003edays 1–3 of heavy flow and overnight wear\u003c\/strong\u003e, this style offers maximum coverage, maximum protection, and total peace of mind. The boxer cut provides full support through the hips and bum while staying surprisingly \u003cstrong data-end=\"771\" data-start=\"750\"\u003ethin and discreet\u003c\/strong\u003e — yes, you can wear it under jeans and no one will know. Made with our signature \u003cstrong data-end=\"882\" data-start=\"853\"\u003elightweight active fabric\u003c\/strong\u003e, it dries quickly and never feels damp, even when you sweat (because periods = extra sweat). This is your go-to for heavy days, long nights, and stress-free sleep.\u003c\/p\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! 🍩 Sugar Donut ✨🍬\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/bbbbb_1024x1024.jpg?v=1772068240\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv style=\"text-align: left;\"\u003eThis design is sugary, playful, and irresistibly fun. Colourful donuts pop against a very soft pastel pink background, with icing in electric turquoise and hot pink, sprinkled with joy. Even the Justine logo transforms into donuts for a whimsical, creative touch. Perfect for anyone who loves food-inspired fashion, colour, and a design that’s cheerful, sweet, and totally mood-lifting. Warning: it might make you crave a real donut! 🍩✨🍬\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1080\" data-start=\"1053\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1331\" data-start=\"1081\"\u003e• Maximum protection without bulk\u003cbr data-end=\"1117\" data-start=\"1114\"\u003e• Full boxer coverage that feels secure and supportive\u003cbr data-end=\"1174\" data-start=\"1171\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1232\" data-start=\"1229\"\u003e• So comfy you’ll forget you’re on your period\u003cbr data-end=\"1281\" data-start=\"1278\"\u003e• Perfect for overnight wear and heavy-flow days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1364\" data-start=\"1338\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1547\" data-start=\"1365\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1396\" data-start=\"1393\"\u003e• Overnight for extra peace of mind\u003cbr data-end=\"1434\" data-start=\"1431\"\u003e• When you want full coverage and zero stress\u003cbr data-end=\"1482\" data-start=\"1479\"\u003e• Sleeping, lounging, or long days when leaks are not an option\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1589\" data-start=\"1554\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"1969\" data-start=\"1590\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1670\" data-start=\"1633\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers work together to lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Once you switch, you’ll wonder how you ever lived without them.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2004\" data-start=\"1976\"\u003e♻️ Why Make the Switch\u003c\/h3\u003e\n\u003cp data-end=\"2192\" data-start=\"2005\"\u003e• No pads, no tampons, no overnight stress\u003cbr data-end=\"2050\" data-start=\"2047\"\u003e• Saves money over time\u003cbr data-end=\"2076\" data-start=\"2073\"\u003e• Better for your body and the planet\u003cbr data-end=\"2116\" data-start=\"2113\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2152\" data-start=\"2149\"\u003e• Confidence that lasts all night long\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2232\" data-start=\"2199\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2680\" data-start=\"2233\"\u003eEvery Justine Haines original is designed using \u003cstrong data-end=\"2316\" data-start=\"2281\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2384\" data-start=\"2348\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you always know we’ve got you covered. All styles feature a \u003cstrong data-end=\"2478\" data-start=\"2449\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. Our pieces are made to last — they won’t fade, won’t fall apart, and if they ever don’t perform the way they should, we stand by our product and will make it right.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2708\" data-start=\"2687\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2977\" data-start=\"2709\"\u003eAvailable in \u003cstrong data-end=\"2741\" data-start=\"2722\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2745\" data-start=\"2742\"\u003eOur sizing runs \u003cstrong data-end=\"2797\" data-start=\"2761\"\u003etrue to North American standards\u003c\/strong\u003e — if you are a Medium, you are a Medium in Justine Haines. We’ve carefully \u003cstrong data-end=\"2911\" data-start=\"2873\"\u003efit-tested and adjusted every size\u003c\/strong\u003e to ensure comfort, support, and confidence across all body types.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3006\" data-start=\"2984\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3239\" data-start=\"3007\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"3045\" data-start=\"3042\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3084\" data-start=\"3081\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3131\" data-start=\"3128\"\u003e• Rinse after use\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3186\" data-start=\"3183\"\u003e• Hang to dry\u003cbr data-end=\"3202\" data-start=\"3199\"\u003e• Repeat. Smile. Enjoy your period.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3265\" data-start=\"3246\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3380\" data-start=\"3266\"\u003eThe hardest part? Choosing your favourite style — because once you try the Boxer Short, you’ll want more than one.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48030706434265,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48030706467033,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48030706499801,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48030706532569,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48030706565337,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48030706598105,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48030706630873,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48030706663641,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/202_ee370ca2-8201-4def-8d50-ebe349aad051.png?v=1776379203"},{"product_id":"jh-exclusive-long-period-boxer-biker-short-black-copy-3","title":"JH Exclusive * Long Period Boxer \/ Biker Short 🍩 Sugar Donut ✨🍬","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\" alt=\"\" style=\"float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-start=\"317\" data-end=\"395\"\u003e🖤 Justine Haines Exclusive Long Boxer \/ Biker Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-start=\"397\" data-end=\"420\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-start=\"421\" data-end=\"1060\"\u003e\u003cstrong\u003eYou asked. We listened!!!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"421\" data-end=\"1060\"\u003eThis \u003cstrong data-start=\"454\" data-end=\"482\"\u003eJustine Haines exclusive\u003c\/strong\u003e takes your all-time favourite \u003cstrong data-start=\"513\" data-end=\"536\"\u003eclassic boxer short\u003c\/strong\u003e and gives it an upgrade — \u003cstrong data-start=\"563\" data-end=\"579\"\u003eextra length\u003c\/strong\u003e. Designed like a \u003cstrong data-start=\"597\" data-end=\"612\"\u003ebiker short\u003c\/strong\u003e, this long boxer offers the same \u003cstrong data-start=\"646\" data-end=\"696\"\u003eheavy flow \u0026amp; overnight protection for days 1–3\u003c\/strong\u003e, but with added coverage through the thighs. Perfect if you experience \u003cstrong data-start=\"768\" data-end=\"794\"\u003echafing, thigh rubbing\u003c\/strong\u003e, or simply want that extra secure feeling during your period. Bonus? It doubles as a \u003cstrong data-start=\"880\" data-end=\"927\"\u003elight control short under dresses or skirts\u003c\/strong\u003e, giving you confidence, comfort, and protection all in one. No one else is doing this — and once you try it, you’ll never go back!!!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch3 data-end=\"990\" data-start=\"433\"\u003e\u003cstrong\u003eThe Print! 🍩 Sugar Donut ✨🍬\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/bbbbb_1024x1024.jpg?v=1772068240\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv style=\"text-align: left;\"\u003eThis design is sugary, playful, and irresistibly fun. Colourful donuts pop against a very soft pastel pink background, with icing in electric turquoise and hot pink, sprinkled with joy. Even the Justine logo transforms into donuts for a whimsical, creative touch. Perfect for anyone who loves food-inspired fashion, colour, and a design that’s cheerful, sweet, and totally mood-lifting. Warning: it might make you crave a real donut! 🍩✨🍬\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1067\" data-end=\"1094\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-start=\"1095\" data-end=\"1412\"\u003e• All the protection of the classic boxer — with extra length!\u003cbr data-start=\"1157\" data-end=\"1160\"\u003e• Prevents chafing and thigh rub\u003cbr data-start=\"1192\" data-end=\"1195\"\u003e• Can be worn as a control short under skirts or dresses\u003cbr data-start=\"1251\" data-end=\"1254\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-start=\"1309\" data-end=\"1312\"\u003e• Heavy-flow safe without feeling bulky\u003cbr data-start=\"1351\" data-end=\"1354\"\u003e• So comfy you’ll forget you’re wearing period underwear\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1419\" data-end=\"1445\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-start=\"1446\" data-end=\"1653\"\u003e• Heavy flow days (days 1–3)\u003cbr data-start=\"1474\" data-end=\"1477\"\u003e• Overnight for maximum peace of mind\u003cbr data-start=\"1514\" data-end=\"1517\"\u003e• Under dresses, skirts, or loose pants\u003cbr data-start=\"1556\" data-end=\"1559\"\u003e• When thighs rub or you want extra coverage\u003cbr data-start=\"1603\" data-end=\"1606\"\u003e• Sleeping, lounging, traveling, or long days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1660\" data-end=\"1695\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-start=\"1696\" data-end=\"2035\"\u003eJustine Haines period underwear features a \u003cstrong data-start=\"1739\" data-end=\"1776\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Make the switch and enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2042\" data-end=\"2071\"\u003e♻️ Why Make the Switch?\u003c\/h3\u003e\n\u003cp data-start=\"2072\" data-end=\"2251\"\u003e• No pads. No tampons. No stress!\u003cbr data-start=\"2105\" data-end=\"2108\"\u003e• Saves money over time\u003cbr data-start=\"2131\" data-end=\"2134\"\u003e• Better for your body and the planet\u003cbr data-start=\"2171\" data-end=\"2174\"\u003e• No bulk, no odor, no discomfort\u003cbr data-start=\"2207\" data-end=\"2210\"\u003e• Confidence that lasts all night long!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2258\" data-end=\"2291\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-start=\"2292\" data-end=\"2645\"\u003eEvery Justine Haines original is made using \u003cstrong data-start=\"2336\" data-end=\"2371\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-start=\"2403\" data-end=\"2439\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you never forget that Justine Haines has you covered. All styles feature a \u003cstrong data-start=\"2519\" data-end=\"2548\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. If anything ever fails, we stand by our product — period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2652\" data-end=\"2673\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-start=\"2674\" data-end=\"2926\"\u003eAvailable in \u003cstrong data-start=\"2687\" data-end=\"2706\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-start=\"2707\" data-end=\"2710\"\u003eOur sizing runs \u003cstrong data-start=\"2726\" data-end=\"2762\"\u003etrue to North American standards\u003c\/strong\u003e — if you’re a Medium, you’re a Medium in Justine Haines. Every size has been \u003cstrong data-start=\"2840\" data-end=\"2867\"\u003efit-tested and adjusted\u003c\/strong\u003e to ensure comfort, support, and confidence for every body.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2933\" data-end=\"2955\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-start=\"2956\" data-end=\"3190\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-start=\"2991\" data-end=\"2994\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-start=\"3030\" data-end=\"3033\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-start=\"3077\" data-end=\"3080\"\u003e• Rinse after use\u003cbr data-start=\"3097\" data-end=\"3100\"\u003e• Hand wash or machine wash cold\u003cbr data-start=\"3132\" data-end=\"3135\"\u003e• Hang to dry\u003cbr data-start=\"3148\" data-end=\"3151\"\u003e• Repeat. Smile. Enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"3197\" data-end=\"3216\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-start=\"3217\" data-end=\"3320\"\u003eThis is an \u003cstrong data-start=\"3228\" data-end=\"3241\"\u003eexclusive\u003c\/strong\u003e — and they will go fast!!!\u003cbr data-start=\"3268\" data-end=\"3271\"\u003eYou asked for it… now get yours before it’s gone.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48030706827481,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48030706860249,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48030706893017,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48030706925785,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48030706958553,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48030706991321,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48030707024089,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48030707056857,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/206_b08ed268-667a-4550-8fe2-937eda846f28.png?v=1776379148"},{"product_id":"boxerbriefs-classic-period-boyshort-black-copy-4","title":"BoxerBriefs Classic Period BoyShort  ☀️✨Citrus Crush 🍊💛","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"399\" data-start=\"336\"\u003e🖤 Justine Haines Classic Boxer Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"424\" data-start=\"401\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1046\" data-start=\"425\"\u003eMeet the icon. The \u003cstrong data-end=\"482\" data-start=\"444\"\u003eJustine Haines Classic Boxer Short\u003c\/strong\u003e is everyone’s favourite for a reason. Designed for \u003cstrong data-end=\"579\" data-start=\"534\"\u003edays 1–3 of heavy flow and overnight wear\u003c\/strong\u003e, this style offers maximum coverage, maximum protection, and total peace of mind. The boxer cut provides full support through the hips and bum while staying surprisingly \u003cstrong data-end=\"771\" data-start=\"750\"\u003ethin and discreet\u003c\/strong\u003e — yes, you can wear it under jeans and no one will know. Made with our signature \u003cstrong data-end=\"882\" data-start=\"853\"\u003elightweight active fabric\u003c\/strong\u003e, it dries quickly and never feels damp, even when you sweat (because periods = extra sweat). This is your go-to for heavy days, long nights, and stress-free sleep.\u003c\/p\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! ☀️✨Citrus Crush 🍊💛\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/bbbb_1024x1024.jpg?v=1772069258\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv style=\"text-align: left;\"\u003eThis design is bright, refreshing, and full of fun! Oranges, lemons, and limes pop across the fabric with playful energy, and even the Justine logo transforms into citrus peels for a cute, creative touch. Perfect for anyone who loves vibrant colour, freshness, and a look that instantly lifts your mood. It’s cheerful, juicy, and made to feel like sunshine in your wardrobe. 🍊💛☀️✨\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1080\" data-start=\"1053\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1331\" data-start=\"1081\"\u003e• Maximum protection without bulk\u003cbr data-end=\"1117\" data-start=\"1114\"\u003e• Full boxer coverage that feels secure and supportive\u003cbr data-end=\"1174\" data-start=\"1171\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1232\" data-start=\"1229\"\u003e• So comfy you’ll forget you’re on your period\u003cbr data-end=\"1281\" data-start=\"1278\"\u003e• Perfect for overnight wear and heavy-flow days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1364\" data-start=\"1338\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1547\" data-start=\"1365\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1396\" data-start=\"1393\"\u003e• Overnight for extra peace of mind\u003cbr data-end=\"1434\" data-start=\"1431\"\u003e• When you want full coverage and zero stress\u003cbr data-end=\"1482\" data-start=\"1479\"\u003e• Sleeping, lounging, or long days when leaks are not an option\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1589\" data-start=\"1554\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"1969\" data-start=\"1590\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1670\" data-start=\"1633\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers work together to lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Once you switch, you’ll wonder how you ever lived without them.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2004\" data-start=\"1976\"\u003e♻️ Why Make the Switch\u003c\/h3\u003e\n\u003cp data-end=\"2192\" data-start=\"2005\"\u003e• No pads, no tampons, no overnight stress\u003cbr data-end=\"2050\" data-start=\"2047\"\u003e• Saves money over time\u003cbr data-end=\"2076\" data-start=\"2073\"\u003e• Better for your body and the planet\u003cbr data-end=\"2116\" data-start=\"2113\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2152\" data-start=\"2149\"\u003e• Confidence that lasts all night long\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2232\" data-start=\"2199\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2680\" data-start=\"2233\"\u003eEvery Justine Haines original is designed using \u003cstrong data-end=\"2316\" data-start=\"2281\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2384\" data-start=\"2348\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you always know we’ve got you covered. All styles feature a \u003cstrong data-end=\"2478\" data-start=\"2449\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. Our pieces are made to last — they won’t fade, won’t fall apart, and if they ever don’t perform the way they should, we stand by our product and will make it right.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2708\" data-start=\"2687\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2977\" data-start=\"2709\"\u003eAvailable in \u003cstrong data-end=\"2741\" data-start=\"2722\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2745\" data-start=\"2742\"\u003eOur sizing runs \u003cstrong data-end=\"2797\" data-start=\"2761\"\u003etrue to North American standards\u003c\/strong\u003e — if you are a Medium, you are a Medium in Justine Haines. We’ve carefully \u003cstrong data-end=\"2911\" data-start=\"2873\"\u003efit-tested and adjusted every size\u003c\/strong\u003e to ensure comfort, support, and confidence across all body types.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3006\" data-start=\"2984\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3239\" data-start=\"3007\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"3045\" data-start=\"3042\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3084\" data-start=\"3081\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3131\" data-start=\"3128\"\u003e• Rinse after use\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3186\" data-start=\"3183\"\u003e• Hang to dry\u003cbr data-end=\"3202\" data-start=\"3199\"\u003e• Repeat. Smile. Enjoy your period.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3265\" data-start=\"3246\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3380\" data-start=\"3266\"\u003eThe hardest part? Choosing your favourite style — because once you try the Boxer Short, you’ll want more than one.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48030719803609,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48030719836377,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48030719869145,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48030719901913,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48030719934681,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48030719967449,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48030720000217,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48030720032985,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/152_0a6e0c76-d393-4922-a63e-02a5f4d6726c.png?v=1776377184"},{"product_id":"jh-exclusive-long-period-boxer-biker-short-black-copy-4","title":"JH Exclusive * Long Period Boxer \/ Biker Short ☀️✨Citrus Crush 🍊💛","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"395\" data-start=\"317\"\u003e🖤 Justine Haines Exclusive Long Boxer \/ Biker Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"420\" data-start=\"397\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1060\" data-start=\"421\"\u003e\u003cstrong\u003eYou asked. We listened!!!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"1060\" data-start=\"421\"\u003eThis \u003cstrong data-end=\"482\" data-start=\"454\"\u003eJustine Haines exclusive\u003c\/strong\u003e takes your all-time favourite \u003cstrong data-end=\"536\" data-start=\"513\"\u003eclassic boxer short\u003c\/strong\u003e and gives it an upgrade — \u003cstrong data-end=\"579\" data-start=\"563\"\u003eextra length\u003c\/strong\u003e. Designed like a \u003cstrong data-end=\"612\" data-start=\"597\"\u003ebiker short\u003c\/strong\u003e, this long boxer offers the same \u003cstrong data-end=\"696\" data-start=\"646\"\u003eheavy flow \u0026amp; overnight protection for days 1–3\u003c\/strong\u003e, but with added coverage through the thighs. Perfect if you experience \u003cstrong data-end=\"794\" data-start=\"768\"\u003echafing, thigh rubbing\u003c\/strong\u003e, or simply want that extra secure feeling during your period. Bonus? It doubles as a \u003cstrong data-end=\"927\" data-start=\"880\"\u003elight control short under dresses or skirts\u003c\/strong\u003e, giving you confidence, comfort, and protection all in one. No one else is doing this — and once you try it, you’ll never go back!!!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! ☀️✨Citrus Crush 🍊💛\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/bbbb_1024x1024.jpg?v=1772069258\" style=\"float: none;\"\u003e\u003c\/p\u003e\n\u003cdiv style=\"text-align: left;\"\u003eThis design is bright, refreshing, and full of fun! Oranges, lemons, and limes pop across the fabric with playful energy, and even the Justine logo transforms into citrus peels for a cute, creative touch. Perfect for anyone who loves vibrant colour, freshness, and a look that instantly lifts your mood. It’s cheerful, juicy, and made to feel like sunshine in your wardrobe. 🍊💛☀️✨\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1094\" data-start=\"1067\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1412\" data-start=\"1095\"\u003e• All the protection of the classic boxer — with extra length!\u003cbr data-end=\"1160\" data-start=\"1157\"\u003e• Prevents chafing and thigh rub\u003cbr data-end=\"1195\" data-start=\"1192\"\u003e• Can be worn as a control short under skirts or dresses\u003cbr data-end=\"1254\" data-start=\"1251\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1312\" data-start=\"1309\"\u003e• Heavy-flow safe without feeling bulky\u003cbr data-end=\"1354\" data-start=\"1351\"\u003e• So comfy you’ll forget you’re wearing period underwear\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1445\" data-start=\"1419\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1653\" data-start=\"1446\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1477\" data-start=\"1474\"\u003e• Overnight for maximum peace of mind\u003cbr data-end=\"1517\" data-start=\"1514\"\u003e• Under dresses, skirts, or loose pants\u003cbr data-end=\"1559\" data-start=\"1556\"\u003e• When thighs rub or you want extra coverage\u003cbr data-end=\"1606\" data-start=\"1603\"\u003e• Sleeping, lounging, traveling, or long days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1695\" data-start=\"1660\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"2035\" data-start=\"1696\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1776\" data-start=\"1739\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Make the switch and enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2071\" data-start=\"2042\"\u003e♻️ Why Make the Switch?\u003c\/h3\u003e\n\u003cp data-end=\"2251\" data-start=\"2072\"\u003e• No pads. No tampons. No stress!\u003cbr data-end=\"2108\" data-start=\"2105\"\u003e• Saves money over time\u003cbr data-end=\"2134\" data-start=\"2131\"\u003e• Better for your body and the planet\u003cbr data-end=\"2174\" data-start=\"2171\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2210\" data-start=\"2207\"\u003e• Confidence that lasts all night long!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2291\" data-start=\"2258\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2645\" data-start=\"2292\"\u003eEvery Justine Haines original is made using \u003cstrong data-end=\"2371\" data-start=\"2336\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2439\" data-start=\"2403\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you never forget that Justine Haines has you covered. All styles feature a \u003cstrong data-end=\"2548\" data-start=\"2519\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. If anything ever fails, we stand by our product — period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2673\" data-start=\"2652\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2926\" data-start=\"2674\"\u003eAvailable in \u003cstrong data-end=\"2706\" data-start=\"2687\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2710\" data-start=\"2707\"\u003eOur sizing runs \u003cstrong data-end=\"2762\" data-start=\"2726\"\u003etrue to North American standards\u003c\/strong\u003e — if you’re a Medium, you’re a Medium in Justine Haines. Every size has been \u003cstrong data-end=\"2867\" data-start=\"2840\"\u003efit-tested and adjusted\u003c\/strong\u003e to ensure comfort, support, and confidence for every body.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2955\" data-start=\"2933\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3190\" data-start=\"2956\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"2994\" data-start=\"2991\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3033\" data-start=\"3030\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3080\" data-start=\"3077\"\u003e• Rinse after use\u003cbr data-end=\"3100\" data-start=\"3097\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3135\" data-start=\"3132\"\u003e• Hang to dry\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Repeat. Smile. Enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3216\" data-start=\"3197\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3320\" data-start=\"3217\"\u003eThis is an \u003cstrong data-end=\"3241\" data-start=\"3228\"\u003eexclusive\u003c\/strong\u003e — and they will go fast!!!\u003cbr data-end=\"3271\" data-start=\"3268\"\u003eYou asked for it… now get yours before it’s gone.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48030720065753,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48030720098521,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48030720131289,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48030720164057,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48030720196825,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48030720229593,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48030720262361,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48030720295129,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/156_b58ca02d-2235-4e2f-8fed-2a2915909e22.png?v=1776377152"},{"product_id":"boxerbriefs-classic-period-boyshort-black-copy-5","title":"BoxerBriefs Classic Period BoyShort 💖✨Pastel Pride 🌈☁️","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"399\" data-start=\"336\"\u003e🖤 Justine Haines Classic Boxer Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"424\" data-start=\"401\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1046\" data-start=\"425\"\u003eMeet the icon. The \u003cstrong data-end=\"482\" data-start=\"444\"\u003eJustine Haines Classic Boxer Short\u003c\/strong\u003e is everyone’s favourite for a reason. Designed for \u003cstrong data-end=\"579\" data-start=\"534\"\u003edays 1–3 of heavy flow and overnight wear\u003c\/strong\u003e, this style offers maximum coverage, maximum protection, and total peace of mind. The boxer cut provides full support through the hips and bum while staying surprisingly \u003cstrong data-end=\"771\" data-start=\"750\"\u003ethin and discreet\u003c\/strong\u003e — yes, you can wear it under jeans and no one will know. Made with our signature \u003cstrong data-end=\"882\" data-start=\"853\"\u003elightweight active fabric\u003c\/strong\u003e, it dries quickly and never feels damp, even when you sweat (because periods = extra sweat). This is your go-to for heavy days, long nights, and stress-free sleep.\u003c\/p\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! 💖✨Pastel Pride 🌈☁️\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/ccc_1024x1024.jpg?v=1772070111\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv style=\"text-align: left;\"\u003eThis design is soft, sweet, and wonderfully subtle. Gentle pastel clouds float across the fabric, with free-floating words like “love” and “Justine” blending seamlessly into the dreamy atmosphere. It’s a delicate celebration of Pride, perfect for anyone who loves rainbows, pastel tones, and a softer, whimsical expression of identity. Pretty, uplifting, and effortlessly chic, this design lets you wear your pride with elegance and charm. 🌈☁️💖✨\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1080\" data-start=\"1053\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1331\" data-start=\"1081\"\u003e• Maximum protection without bulk\u003cbr data-end=\"1117\" data-start=\"1114\"\u003e• Full boxer coverage that feels secure and supportive\u003cbr data-end=\"1174\" data-start=\"1171\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1232\" data-start=\"1229\"\u003e• So comfy you’ll forget you’re on your period\u003cbr data-end=\"1281\" data-start=\"1278\"\u003e• Perfect for overnight wear and heavy-flow days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1364\" data-start=\"1338\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1547\" data-start=\"1365\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1396\" data-start=\"1393\"\u003e• Overnight for extra peace of mind\u003cbr data-end=\"1434\" data-start=\"1431\"\u003e• When you want full coverage and zero stress\u003cbr data-end=\"1482\" data-start=\"1479\"\u003e• Sleeping, lounging, or long days when leaks are not an option\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1589\" data-start=\"1554\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"1969\" data-start=\"1590\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1670\" data-start=\"1633\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers work together to lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Once you switch, you’ll wonder how you ever lived without them.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2004\" data-start=\"1976\"\u003e♻️ Why Make the Switch\u003c\/h3\u003e\n\u003cp data-end=\"2192\" data-start=\"2005\"\u003e• No pads, no tampons, no overnight stress\u003cbr data-end=\"2050\" data-start=\"2047\"\u003e• Saves money over time\u003cbr data-end=\"2076\" data-start=\"2073\"\u003e• Better for your body and the planet\u003cbr data-end=\"2116\" data-start=\"2113\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2152\" data-start=\"2149\"\u003e• Confidence that lasts all night long\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2232\" data-start=\"2199\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2680\" data-start=\"2233\"\u003eEvery Justine Haines original is designed using \u003cstrong data-end=\"2316\" data-start=\"2281\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2384\" data-start=\"2348\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you always know we’ve got you covered. All styles feature a \u003cstrong data-end=\"2478\" data-start=\"2449\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. Our pieces are made to last — they won’t fade, won’t fall apart, and if they ever don’t perform the way they should, we stand by our product and will make it right.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2708\" data-start=\"2687\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2977\" data-start=\"2709\"\u003eAvailable in \u003cstrong data-end=\"2741\" data-start=\"2722\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2745\" data-start=\"2742\"\u003eOur sizing runs \u003cstrong data-end=\"2797\" data-start=\"2761\"\u003etrue to North American standards\u003c\/strong\u003e — if you are a Medium, you are a Medium in Justine Haines. We’ve carefully \u003cstrong data-end=\"2911\" data-start=\"2873\"\u003efit-tested and adjusted every size\u003c\/strong\u003e to ensure comfort, support, and confidence across all body types.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3006\" data-start=\"2984\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3239\" data-start=\"3007\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"3045\" data-start=\"3042\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3084\" data-start=\"3081\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3131\" data-start=\"3128\"\u003e• Rinse after use\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3186\" data-start=\"3183\"\u003e• Hang to dry\u003cbr data-end=\"3202\" data-start=\"3199\"\u003e• Repeat. Smile. Enjoy your period.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3265\" data-start=\"3246\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3380\" data-start=\"3266\"\u003eThe hardest part? Choosing your favourite style — because once you try the Boxer Short, you’ll want more than one.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48030742741209,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48030742773977,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48030742806745,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48030742839513,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48030742872281,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48030742905049,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48030742937817,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48030742970585,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/369.png?v=1776381296"},{"product_id":"jh-exclusive-long-period-boxer-biker-short-black-copy-5","title":"JH Exclusive * Long Period Boxer \/ Biker Short 💖✨Pastel Pride 🌈☁️","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\" alt=\"\" style=\"float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-start=\"317\" data-end=\"395\"\u003e🖤 Justine Haines Exclusive Long Boxer \/ Biker Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-start=\"397\" data-end=\"420\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-start=\"421\" data-end=\"1060\"\u003e\u003cstrong\u003eYou asked. We listened!!!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"421\" data-end=\"1060\"\u003eThis \u003cstrong data-start=\"454\" data-end=\"482\"\u003eJustine Haines exclusive\u003c\/strong\u003e takes your all-time favourite \u003cstrong data-start=\"513\" data-end=\"536\"\u003eclassic boxer short\u003c\/strong\u003e and gives it an upgrade — \u003cstrong data-start=\"563\" data-end=\"579\"\u003eextra length\u003c\/strong\u003e. Designed like a \u003cstrong data-start=\"597\" data-end=\"612\"\u003ebiker short\u003c\/strong\u003e, this long boxer offers the same \u003cstrong data-start=\"646\" data-end=\"696\"\u003eheavy flow \u0026amp; overnight protection for days 1–3\u003c\/strong\u003e, but with added coverage through the thighs. Perfect if you experience \u003cstrong data-start=\"768\" data-end=\"794\"\u003echafing, thigh rubbing\u003c\/strong\u003e, or simply want that extra secure feeling during your period. Bonus? It doubles as a \u003cstrong data-start=\"880\" data-end=\"927\"\u003elight control short under dresses or skirts\u003c\/strong\u003e, giving you confidence, comfort, and protection all in one. No one else is doing this — and once you try it, you’ll never go back!!!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch3 data-end=\"990\" data-start=\"433\"\u003e\u003cstrong\u003eThe Print! 💖✨Pastel Pride 🌈☁️\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cimg style=\"float: none;\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/ccc_1024x1024.jpg?v=1772070111\"\u003e\u003c\/p\u003e\n\u003cdiv style=\"text-align: left;\"\u003eThis design is soft, sweet, and wonderfully subtle. Gentle pastel clouds float across the fabric, with free-floating words like “love” and “Justine” blending seamlessly into the dreamy atmosphere. It’s a delicate celebration of Pride, perfect for anyone who loves rainbows, pastel tones, and a softer, whimsical expression of identity. Pretty, uplifting, and effortlessly chic, this design lets you wear your pride with elegance and charm. 🌈☁️💖✨\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1067\" data-end=\"1094\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-start=\"1095\" data-end=\"1412\"\u003e• All the protection of the classic boxer — with extra length!\u003cbr data-start=\"1157\" data-end=\"1160\"\u003e• Prevents chafing and thigh rub\u003cbr data-start=\"1192\" data-end=\"1195\"\u003e• Can be worn as a control short under skirts or dresses\u003cbr data-start=\"1251\" data-end=\"1254\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-start=\"1309\" data-end=\"1312\"\u003e• Heavy-flow safe without feeling bulky\u003cbr data-start=\"1351\" data-end=\"1354\"\u003e• So comfy you’ll forget you’re wearing period underwear\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1419\" data-end=\"1445\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-start=\"1446\" data-end=\"1653\"\u003e• Heavy flow days (days 1–3)\u003cbr data-start=\"1474\" data-end=\"1477\"\u003e• Overnight for maximum peace of mind\u003cbr data-start=\"1514\" data-end=\"1517\"\u003e• Under dresses, skirts, or loose pants\u003cbr data-start=\"1556\" data-end=\"1559\"\u003e• When thighs rub or you want extra coverage\u003cbr data-start=\"1603\" data-end=\"1606\"\u003e• Sleeping, lounging, traveling, or long days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1660\" data-end=\"1695\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-start=\"1696\" data-end=\"2035\"\u003eJustine Haines period underwear features a \u003cstrong data-start=\"1739\" data-end=\"1776\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Make the switch and enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2042\" data-end=\"2071\"\u003e♻️ Why Make the Switch?\u003c\/h3\u003e\n\u003cp data-start=\"2072\" data-end=\"2251\"\u003e• No pads. No tampons. No stress!\u003cbr data-start=\"2105\" data-end=\"2108\"\u003e• Saves money over time\u003cbr data-start=\"2131\" data-end=\"2134\"\u003e• Better for your body and the planet\u003cbr data-start=\"2171\" data-end=\"2174\"\u003e• No bulk, no odor, no discomfort\u003cbr data-start=\"2207\" data-end=\"2210\"\u003e• Confidence that lasts all night long!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2258\" data-end=\"2291\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-start=\"2292\" data-end=\"2645\"\u003eEvery Justine Haines original is made using \u003cstrong data-start=\"2336\" data-end=\"2371\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-start=\"2403\" data-end=\"2439\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you never forget that Justine Haines has you covered. All styles feature a \u003cstrong data-start=\"2519\" data-end=\"2548\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. If anything ever fails, we stand by our product — period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2652\" data-end=\"2673\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-start=\"2674\" data-end=\"2926\"\u003eAvailable in \u003cstrong data-start=\"2687\" data-end=\"2706\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-start=\"2707\" data-end=\"2710\"\u003eOur sizing runs \u003cstrong data-start=\"2726\" data-end=\"2762\"\u003etrue to North American standards\u003c\/strong\u003e — if you’re a Medium, you’re a Medium in Justine Haines. Every size has been \u003cstrong data-start=\"2840\" data-end=\"2867\"\u003efit-tested and adjusted\u003c\/strong\u003e to ensure comfort, support, and confidence for every body.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2933\" data-end=\"2955\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-start=\"2956\" data-end=\"3190\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-start=\"2991\" data-end=\"2994\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-start=\"3030\" data-end=\"3033\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-start=\"3077\" data-end=\"3080\"\u003e• Rinse after use\u003cbr data-start=\"3097\" data-end=\"3100\"\u003e• Hand wash or machine wash cold\u003cbr data-start=\"3132\" data-end=\"3135\"\u003e• Hang to dry\u003cbr data-start=\"3148\" data-end=\"3151\"\u003e• Repeat. Smile. Enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"3197\" data-end=\"3216\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-start=\"3217\" data-end=\"3320\"\u003eThis is an \u003cstrong data-start=\"3228\" data-end=\"3241\"\u003eexclusive\u003c\/strong\u003e — and they will go fast!!!\u003cbr data-start=\"3268\" data-end=\"3271\"\u003eYou asked for it… now get yours before it’s gone.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48030743003353,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48030743036121,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48030743068889,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48030743101657,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48030743134425,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48030743167193,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48030743199961,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48030743232729,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/373.png?v=1776381264"},{"product_id":"boxerbriefs-classic-period-boyshort-black-copy-6","title":"BoxerBriefs Classic Period BoyShort ⚡️🖤 GRAFFITI 1980 💥🎨","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"399\" data-start=\"336\"\u003e🖤 Justine Haines Classic Boxer Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"424\" data-start=\"401\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1046\" data-start=\"425\"\u003eMeet the icon. The \u003cstrong data-end=\"482\" data-start=\"444\"\u003eJustine Haines Classic Boxer Short\u003c\/strong\u003e is everyone’s favourite for a reason. Designed for \u003cstrong data-end=\"579\" data-start=\"534\"\u003edays 1–3 of heavy flow and overnight wear\u003c\/strong\u003e, this style offers maximum coverage, maximum protection, and total peace of mind. The boxer cut provides full support through the hips and bum while staying surprisingly \u003cstrong data-end=\"771\" data-start=\"750\"\u003ethin and discreet\u003c\/strong\u003e — yes, you can wear it under jeans and no one will know. Made with our signature \u003cstrong data-end=\"882\" data-start=\"853\"\u003elightweight active fabric\u003c\/strong\u003e, it dries quickly and never feels damp, even when you sweat (because periods = extra sweat). This is your go-to for heavy days, long nights, and stress-free sleep.\u003c\/p\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! ⚡️🖤 GRAFFITI 1980 💥🎨\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/a_2e9107c4-3d7f-4f1c-93d4-d293ad09e66b_1024x1024.jpg?v=1772071060\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003eThis design is loud, bold, and packed with pure 80s attitude. Inspired by graffiti walls and expressive street art, it explodes with splashes of colour, dripping paint, and raw creative energy. The mix of fuchsia, electric blue, and black creates a powerful contrast that feels edgy, fearless, and full of life. It’s made for those who love colour, movement, and fashion that doesn’t blend in. Confident, rebellious, and impossible to ignore. 💥🎨⚡️🖤\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1080\" data-start=\"1053\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1331\" data-start=\"1081\"\u003e• Maximum protection without bulk\u003cbr data-end=\"1117\" data-start=\"1114\"\u003e• Full boxer coverage that feels secure and supportive\u003cbr data-end=\"1174\" data-start=\"1171\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1232\" data-start=\"1229\"\u003e• So comfy you’ll forget you’re on your period\u003cbr data-end=\"1281\" data-start=\"1278\"\u003e• Perfect for overnight wear and heavy-flow days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1364\" data-start=\"1338\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1547\" data-start=\"1365\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1396\" data-start=\"1393\"\u003e• Overnight for extra peace of mind\u003cbr data-end=\"1434\" data-start=\"1431\"\u003e• When you want full coverage and zero stress\u003cbr data-end=\"1482\" data-start=\"1479\"\u003e• Sleeping, lounging, or long days when leaks are not an option\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1589\" data-start=\"1554\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"1969\" data-start=\"1590\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1670\" data-start=\"1633\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers work together to lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Once you switch, you’ll wonder how you ever lived without them.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2004\" data-start=\"1976\"\u003e♻️ Why Make the Switch\u003c\/h3\u003e\n\u003cp data-end=\"2192\" data-start=\"2005\"\u003e• No pads, no tampons, no overnight stress\u003cbr data-end=\"2050\" data-start=\"2047\"\u003e• Saves money over time\u003cbr data-end=\"2076\" data-start=\"2073\"\u003e• Better for your body and the planet\u003cbr data-end=\"2116\" data-start=\"2113\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2152\" data-start=\"2149\"\u003e• Confidence that lasts all night long\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2232\" data-start=\"2199\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2680\" data-start=\"2233\"\u003eEvery Justine Haines original is designed using \u003cstrong data-end=\"2316\" data-start=\"2281\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2384\" data-start=\"2348\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you always know we’ve got you covered. All styles feature a \u003cstrong data-end=\"2478\" data-start=\"2449\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. Our pieces are made to last — they won’t fade, won’t fall apart, and if they ever don’t perform the way they should, we stand by our product and will make it right.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2708\" data-start=\"2687\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2977\" data-start=\"2709\"\u003eAvailable in \u003cstrong data-end=\"2741\" data-start=\"2722\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2745\" data-start=\"2742\"\u003eOur sizing runs \u003cstrong data-end=\"2797\" data-start=\"2761\"\u003etrue to North American standards\u003c\/strong\u003e — if you are a Medium, you are a Medium in Justine Haines. We’ve carefully \u003cstrong data-end=\"2911\" data-start=\"2873\"\u003efit-tested and adjusted every size\u003c\/strong\u003e to ensure comfort, support, and confidence across all body types.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3006\" data-start=\"2984\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3239\" data-start=\"3007\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"3045\" data-start=\"3042\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3084\" data-start=\"3081\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3131\" data-start=\"3128\"\u003e• Rinse after use\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3186\" data-start=\"3183\"\u003e• Hang to dry\u003cbr data-end=\"3202\" data-start=\"3199\"\u003e• Repeat. Smile. Enjoy your period.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3265\" data-start=\"3246\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3380\" data-start=\"3266\"\u003eThe hardest part? Choosing your favourite style — because once you try the Boxer Short, you’ll want more than one.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48030767218905,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48030767251673,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48030767284441,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48030767317209,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48030767349977,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48030767382745,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48030767415513,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48030767448281,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/55_f7350e15-df47-43f9-aa31-2f26666eae6b.png?v=1776375596"},{"product_id":"jh-exclusive-long-period-boxer-biker-short-black-copy-6","title":"JH Exclusive * Long Period Boxer \/ Biker Short ⚡️🖤 GRAFFITI 1980 💥🎨","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"395\" data-start=\"317\"\u003e🖤 Justine Haines Exclusive Long Boxer \/ Biker Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"420\" data-start=\"397\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1060\" data-start=\"421\"\u003e\u003cstrong\u003eYou asked. We listened!!!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"1060\" data-start=\"421\"\u003eThis \u003cstrong data-end=\"482\" data-start=\"454\"\u003eJustine Haines exclusive\u003c\/strong\u003e takes your all-time favourite \u003cstrong data-end=\"536\" data-start=\"513\"\u003eclassic boxer short\u003c\/strong\u003e and gives it an upgrade — \u003cstrong data-end=\"579\" data-start=\"563\"\u003eextra length\u003c\/strong\u003e. Designed like a \u003cstrong data-end=\"612\" data-start=\"597\"\u003ebiker short\u003c\/strong\u003e, this long boxer offers the same \u003cstrong data-end=\"696\" data-start=\"646\"\u003eheavy flow \u0026amp; overnight protection for days 1–3\u003c\/strong\u003e, but with added coverage through the thighs. Perfect if you experience \u003cstrong data-end=\"794\" data-start=\"768\"\u003echafing, thigh rubbing\u003c\/strong\u003e, or simply want that extra secure feeling during your period. Bonus? It doubles as a \u003cstrong data-end=\"927\" data-start=\"880\"\u003elight control short under dresses or skirts\u003c\/strong\u003e, giving you confidence, comfort, and protection all in one. No one else is doing this — and once you try it, you’ll never go back!!!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! ⚡️🖤 GRAFFITI 1980 💥🎨\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/a_2e9107c4-3d7f-4f1c-93d4-d293ad09e66b_1024x1024.jpg?v=1772071060\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003eThis design is loud, bold, and packed with pure 80s attitude. Inspired by graffiti walls and expressive street art, it explodes with splashes of colour, dripping paint, and raw creative energy. The mix of fuchsia, electric blue, and black creates a powerful contrast that feels edgy, fearless, and full of life. It’s made for those who love colour, movement, and fashion that doesn’t blend in. Confident, rebellious, and impossible to ignore. 💥🎨⚡️🖤\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1094\" data-start=\"1067\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1412\" data-start=\"1095\"\u003e• All the protection of the classic boxer — with extra length!\u003cbr data-end=\"1160\" data-start=\"1157\"\u003e• Prevents chafing and thigh rub\u003cbr data-end=\"1195\" data-start=\"1192\"\u003e• Can be worn as a control short under skirts or dresses\u003cbr data-end=\"1254\" data-start=\"1251\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1312\" data-start=\"1309\"\u003e• Heavy-flow safe without feeling bulky\u003cbr data-end=\"1354\" data-start=\"1351\"\u003e• So comfy you’ll forget you’re wearing period underwear\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1445\" data-start=\"1419\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1653\" data-start=\"1446\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1477\" data-start=\"1474\"\u003e• Overnight for maximum peace of mind\u003cbr data-end=\"1517\" data-start=\"1514\"\u003e• Under dresses, skirts, or loose pants\u003cbr data-end=\"1559\" data-start=\"1556\"\u003e• When thighs rub or you want extra coverage\u003cbr data-end=\"1606\" data-start=\"1603\"\u003e• Sleeping, lounging, traveling, or long days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1695\" data-start=\"1660\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"2035\" data-start=\"1696\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1776\" data-start=\"1739\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Make the switch and enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2071\" data-start=\"2042\"\u003e♻️ Why Make the Switch?\u003c\/h3\u003e\n\u003cp data-end=\"2251\" data-start=\"2072\"\u003e• No pads. No tampons. No stress!\u003cbr data-end=\"2108\" data-start=\"2105\"\u003e• Saves money over time\u003cbr data-end=\"2134\" data-start=\"2131\"\u003e• Better for your body and the planet\u003cbr data-end=\"2174\" data-start=\"2171\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2210\" data-start=\"2207\"\u003e• Confidence that lasts all night long!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2291\" data-start=\"2258\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2645\" data-start=\"2292\"\u003eEvery Justine Haines original is made using \u003cstrong data-end=\"2371\" data-start=\"2336\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2439\" data-start=\"2403\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you never forget that Justine Haines has you covered. All styles feature a \u003cstrong data-end=\"2548\" data-start=\"2519\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. If anything ever fails, we stand by our product — period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2673\" data-start=\"2652\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2926\" data-start=\"2674\"\u003eAvailable in \u003cstrong data-end=\"2706\" data-start=\"2687\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2710\" data-start=\"2707\"\u003eOur sizing runs \u003cstrong data-end=\"2762\" data-start=\"2726\"\u003etrue to North American standards\u003c\/strong\u003e — if you’re a Medium, you’re a Medium in Justine Haines. Every size has been \u003cstrong data-end=\"2867\" data-start=\"2840\"\u003efit-tested and adjusted\u003c\/strong\u003e to ensure comfort, support, and confidence for every body.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2955\" data-start=\"2933\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3190\" data-start=\"2956\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"2994\" data-start=\"2991\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3033\" data-start=\"3030\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3080\" data-start=\"3077\"\u003e• Rinse after use\u003cbr data-end=\"3100\" data-start=\"3097\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3135\" data-start=\"3132\"\u003e• Hang to dry\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Repeat. Smile. Enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3216\" data-start=\"3197\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3320\" data-start=\"3217\"\u003eThis is an \u003cstrong data-end=\"3241\" data-start=\"3228\"\u003eexclusive\u003c\/strong\u003e — and they will go fast!!!\u003cbr data-end=\"3271\" data-start=\"3268\"\u003eYou asked for it… now get yours before it’s gone.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48030767481049,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48030767513817,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48030767546585,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48030767579353,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48030767612121,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48030767644889,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48030767677657,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48030767710425,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/59_5da6ada0-6b6e-42ab-ac8a-6e298c06458a.png?v=1776375638"},{"product_id":"boxerbriefs-classic-period-boyshort-black-copy-7","title":"BoxerBriefs Classic Period BoyShort 🧡🌺 Tropical Escape 🦜🌴","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"399\" data-start=\"336\"\u003e🖤 Justine Haines Classic Boxer Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"424\" data-start=\"401\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1046\" data-start=\"425\"\u003eMeet the icon. The \u003cstrong data-end=\"482\" data-start=\"444\"\u003eJustine Haines Classic Boxer Short\u003c\/strong\u003e is everyone’s favourite for a reason. Designed for \u003cstrong data-end=\"579\" data-start=\"534\"\u003edays 1–3 of heavy flow and overnight wear\u003c\/strong\u003e, this style offers maximum coverage, maximum protection, and total peace of mind. The boxer cut provides full support through the hips and bum while staying surprisingly \u003cstrong data-end=\"771\" data-start=\"750\"\u003ethin and discreet\u003c\/strong\u003e — yes, you can wear it under jeans and no one will know. Made with our signature \u003cstrong data-end=\"882\" data-start=\"853\"\u003elightweight active fabric\u003c\/strong\u003e, it dries quickly and never feels damp, even when you sweat (because periods = extra sweat). This is your go-to for heavy days, long nights, and stress-free sleep.\u003c\/p\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! 🧡🌺 Tropical Escape 🦜🌴\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/aaaa_1024x1024.jpg?v=1772071935\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003eThis design is vibrant, bold, and full of wild energy. Inspired by the tropics, it blends colourful parrots, toucans, and exotic flowers into a lush, feel-good look that instantly lifts your mood. The rich greens mixed with warm oranges and tropical tones create a powerful, playful vibe that feels adventurous and carefree. It’s made for those who love colour, freedom, and a little bit of wild in their everyday style. Escape the ordinary and wear your wild side proudly. 🦜🌴🧡🌺\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1080\" data-start=\"1053\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1331\" data-start=\"1081\"\u003e• Maximum protection without bulk\u003cbr data-end=\"1117\" data-start=\"1114\"\u003e• Full boxer coverage that feels secure and supportive\u003cbr data-end=\"1174\" data-start=\"1171\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1232\" data-start=\"1229\"\u003e• So comfy you’ll forget you’re on your period\u003cbr data-end=\"1281\" data-start=\"1278\"\u003e• Perfect for overnight wear and heavy-flow days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1364\" data-start=\"1338\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1547\" data-start=\"1365\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1396\" data-start=\"1393\"\u003e• Overnight for extra peace of mind\u003cbr data-end=\"1434\" data-start=\"1431\"\u003e• When you want full coverage and zero stress\u003cbr data-end=\"1482\" data-start=\"1479\"\u003e• Sleeping, lounging, or long days when leaks are not an option\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1589\" data-start=\"1554\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"1969\" data-start=\"1590\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1670\" data-start=\"1633\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers work together to lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Once you switch, you’ll wonder how you ever lived without them.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2004\" data-start=\"1976\"\u003e♻️ Why Make the Switch\u003c\/h3\u003e\n\u003cp data-end=\"2192\" data-start=\"2005\"\u003e• No pads, no tampons, no overnight stress\u003cbr data-end=\"2050\" data-start=\"2047\"\u003e• Saves money over time\u003cbr data-end=\"2076\" data-start=\"2073\"\u003e• Better for your body and the planet\u003cbr data-end=\"2116\" data-start=\"2113\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2152\" data-start=\"2149\"\u003e• Confidence that lasts all night long\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2232\" data-start=\"2199\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2680\" data-start=\"2233\"\u003eEvery Justine Haines original is designed using \u003cstrong data-end=\"2316\" data-start=\"2281\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2384\" data-start=\"2348\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you always know we’ve got you covered. All styles feature a \u003cstrong data-end=\"2478\" data-start=\"2449\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. Our pieces are made to last — they won’t fade, won’t fall apart, and if they ever don’t perform the way they should, we stand by our product and will make it right.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2708\" data-start=\"2687\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2977\" data-start=\"2709\"\u003eAvailable in \u003cstrong data-end=\"2741\" data-start=\"2722\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2745\" data-start=\"2742\"\u003eOur sizing runs \u003cstrong data-end=\"2797\" data-start=\"2761\"\u003etrue to North American standards\u003c\/strong\u003e — if you are a Medium, you are a Medium in Justine Haines. We’ve carefully \u003cstrong data-end=\"2911\" data-start=\"2873\"\u003efit-tested and adjusted every size\u003c\/strong\u003e to ensure comfort, support, and confidence across all body types.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3006\" data-start=\"2984\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3239\" data-start=\"3007\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"3045\" data-start=\"3042\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3084\" data-start=\"3081\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3131\" data-start=\"3128\"\u003e• Rinse after use\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3186\" data-start=\"3183\"\u003e• Hang to dry\u003cbr data-end=\"3202\" data-start=\"3199\"\u003e• Repeat. Smile. Enjoy your period.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3265\" data-start=\"3246\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3380\" data-start=\"3266\"\u003eThe hardest part? Choosing your favourite style — because once you try the Boxer Short, you’ll want more than one.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48031207588057,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48031207620825,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48031207653593,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48031207686361,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48031207719129,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48031207751897,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48031207784665,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48031207817433,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/127_07b8547f-2cde-4689-a8f8-77099a4050d7.png?v=1776376752"},{"product_id":"jh-exclusive-long-period-boxer-biker-short-black-copy-7","title":"JH Exclusive * Long Period Boxer \/ Biker Short 🧡🌺 Tropical Escape 🦜🌴","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"395\" data-start=\"317\"\u003e🖤 Justine Haines Exclusive Long Boxer \/ Biker Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"420\" data-start=\"397\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1060\" data-start=\"421\"\u003e\u003cstrong\u003eYou asked. We listened!!!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"1060\" data-start=\"421\"\u003eThis \u003cstrong data-end=\"482\" data-start=\"454\"\u003eJustine Haines exclusive\u003c\/strong\u003e takes your all-time favourite \u003cstrong data-end=\"536\" data-start=\"513\"\u003eclassic boxer short\u003c\/strong\u003e and gives it an upgrade — \u003cstrong data-end=\"579\" data-start=\"563\"\u003eextra length\u003c\/strong\u003e. Designed like a \u003cstrong data-end=\"612\" data-start=\"597\"\u003ebiker short\u003c\/strong\u003e, this long boxer offers the same \u003cstrong data-end=\"696\" data-start=\"646\"\u003eheavy flow \u0026amp; overnight protection for days 1–3\u003c\/strong\u003e, but with added coverage through the thighs. Perfect if you experience \u003cstrong data-end=\"794\" data-start=\"768\"\u003echafing, thigh rubbing\u003c\/strong\u003e, or simply want that extra secure feeling during your period. Bonus? It doubles as a \u003cstrong data-end=\"927\" data-start=\"880\"\u003elight control short under dresses or skirts\u003c\/strong\u003e, giving you confidence, comfort, and protection all in one. No one else is doing this — and once you try it, you’ll never go back!!!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! 🧡🌺 Tropical Escape 🦜🌴\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/aaaa_1024x1024.jpg?v=1772071935\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003eThis design is vibrant, bold, and full of wild energy. Inspired by the tropics, it blends colourful parrots, toucans, and exotic flowers into a lush, feel-good look that instantly lifts your mood. The rich greens mixed with warm oranges and tropical tones create a powerful, playful vibe that feels adventurous and carefree. It’s made for those who love colour, freedom, and a little bit of wild in their everyday style. Escape the ordinary and wear your wild side proudly. 🦜🌴🧡🌺\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1094\" data-start=\"1067\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1412\" data-start=\"1095\"\u003e• All the protection of the classic boxer — with extra length!\u003cbr data-end=\"1160\" data-start=\"1157\"\u003e• Prevents chafing and thigh rub\u003cbr data-end=\"1195\" data-start=\"1192\"\u003e• Can be worn as a control short under skirts or dresses\u003cbr data-end=\"1254\" data-start=\"1251\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1312\" data-start=\"1309\"\u003e• Heavy-flow safe without feeling bulky\u003cbr data-end=\"1354\" data-start=\"1351\"\u003e• So comfy you’ll forget you’re wearing period underwear\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1445\" data-start=\"1419\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1653\" data-start=\"1446\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1477\" data-start=\"1474\"\u003e• Overnight for maximum peace of mind\u003cbr data-end=\"1517\" data-start=\"1514\"\u003e• Under dresses, skirts, or loose pants\u003cbr data-end=\"1559\" data-start=\"1556\"\u003e• When thighs rub or you want extra coverage\u003cbr data-end=\"1606\" data-start=\"1603\"\u003e• Sleeping, lounging, traveling, or long days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1695\" data-start=\"1660\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"2035\" data-start=\"1696\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1776\" data-start=\"1739\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Make the switch and enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2071\" data-start=\"2042\"\u003e♻️ Why Make the Switch?\u003c\/h3\u003e\n\u003cp data-end=\"2251\" data-start=\"2072\"\u003e• No pads. No tampons. No stress!\u003cbr data-end=\"2108\" data-start=\"2105\"\u003e• Saves money over time\u003cbr data-end=\"2134\" data-start=\"2131\"\u003e• Better for your body and the planet\u003cbr data-end=\"2174\" data-start=\"2171\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2210\" data-start=\"2207\"\u003e• Confidence that lasts all night long!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2291\" data-start=\"2258\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2645\" data-start=\"2292\"\u003eEvery Justine Haines original is made using \u003cstrong data-end=\"2371\" data-start=\"2336\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2439\" data-start=\"2403\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you never forget that Justine Haines has you covered. All styles feature a \u003cstrong data-end=\"2548\" data-start=\"2519\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. If anything ever fails, we stand by our product — period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2673\" data-start=\"2652\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2926\" data-start=\"2674\"\u003eAvailable in \u003cstrong data-end=\"2706\" data-start=\"2687\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2710\" data-start=\"2707\"\u003eOur sizing runs \u003cstrong data-end=\"2762\" data-start=\"2726\"\u003etrue to North American standards\u003c\/strong\u003e — if you’re a Medium, you’re a Medium in Justine Haines. Every size has been \u003cstrong data-end=\"2867\" data-start=\"2840\"\u003efit-tested and adjusted\u003c\/strong\u003e to ensure comfort, support, and confidence for every body.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2955\" data-start=\"2933\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3190\" data-start=\"2956\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"2994\" data-start=\"2991\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3033\" data-start=\"3030\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3080\" data-start=\"3077\"\u003e• Rinse after use\u003cbr data-end=\"3100\" data-start=\"3097\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3135\" data-start=\"3132\"\u003e• Hang to dry\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Repeat. Smile. Enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3216\" data-start=\"3197\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3320\" data-start=\"3217\"\u003eThis is an \u003cstrong data-end=\"3241\" data-start=\"3228\"\u003eexclusive\u003c\/strong\u003e — and they will go fast!!!\u003cbr data-end=\"3271\" data-start=\"3268\"\u003eYou asked for it… now get yours before it’s gone.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48031207850201,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48031207882969,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48031207915737,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48031207948505,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48031207981273,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48031208014041,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48031208046809,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48031208079577,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/123_a99ec6a2-a64d-4fe8-a35b-fc4f4b6a76f3.png?v=1776376695"},{"product_id":"boxerbriefs-classic-period-boyshort-black-copy-8","title":"BoxerBriefs Classic Period BoyShort 🧊🕶️ Cool Penguins 🐧❄️","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"399\" data-start=\"336\"\u003e🖤 Justine Haines Classic Boxer Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"424\" data-start=\"401\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1046\" data-start=\"425\"\u003eMeet the icon. The \u003cstrong data-end=\"482\" data-start=\"444\"\u003eJustine Haines Classic Boxer Short\u003c\/strong\u003e is everyone’s favourite for a reason. Designed for \u003cstrong data-end=\"579\" data-start=\"534\"\u003edays 1–3 of heavy flow and overnight wear\u003c\/strong\u003e, this style offers maximum coverage, maximum protection, and total peace of mind. The boxer cut provides full support through the hips and bum while staying surprisingly \u003cstrong data-end=\"771\" data-start=\"750\"\u003ethin and discreet\u003c\/strong\u003e — yes, you can wear it under jeans and no one will know. Made with our signature \u003cstrong data-end=\"882\" data-start=\"853\"\u003elightweight active fabric\u003c\/strong\u003e, it dries quickly and never feels damp, even when you sweat (because periods = extra sweat). This is your go-to for heavy days, long nights, and stress-free sleep.\u003c\/p\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! 🧊🕶️ Cool Penguins 🐧❄️\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/c_1024x1024.jpg?v=1772073096\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003eThis print is cool, playful, and impossible not to love! Featuring fashionable penguins dressed in the cutest accessories, it brings a fun winter vibe that feels fresh and wearable all year long. There’s something effortlessly joyful about it—lighthearted, stylish, and full of personality. It’s the perfect mix of cozy and cool, made for anyone who loves fashion that doesn’t take itself too seriously but still makes a statement. Cute, confident, and totally mood-lifting. 🐧❄️🧊🕶️\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1080\" data-start=\"1053\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1331\" data-start=\"1081\"\u003e• Maximum protection without bulk\u003cbr data-end=\"1117\" data-start=\"1114\"\u003e• Full boxer coverage that feels secure and supportive\u003cbr data-end=\"1174\" data-start=\"1171\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1232\" data-start=\"1229\"\u003e• So comfy you’ll forget you’re on your period\u003cbr data-end=\"1281\" data-start=\"1278\"\u003e• Perfect for overnight wear and heavy-flow days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1364\" data-start=\"1338\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1547\" data-start=\"1365\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1396\" data-start=\"1393\"\u003e• Overnight for extra peace of mind\u003cbr data-end=\"1434\" data-start=\"1431\"\u003e• When you want full coverage and zero stress\u003cbr data-end=\"1482\" data-start=\"1479\"\u003e• Sleeping, lounging, or long days when leaks are not an option\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1589\" data-start=\"1554\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"1969\" data-start=\"1590\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1670\" data-start=\"1633\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers work together to lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Once you switch, you’ll wonder how you ever lived without them.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2004\" data-start=\"1976\"\u003e♻️ Why Make the Switch\u003c\/h3\u003e\n\u003cp data-end=\"2192\" data-start=\"2005\"\u003e• No pads, no tampons, no overnight stress\u003cbr data-end=\"2050\" data-start=\"2047\"\u003e• Saves money over time\u003cbr data-end=\"2076\" data-start=\"2073\"\u003e• Better for your body and the planet\u003cbr data-end=\"2116\" data-start=\"2113\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2152\" data-start=\"2149\"\u003e• Confidence that lasts all night long\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2232\" data-start=\"2199\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2680\" data-start=\"2233\"\u003eEvery Justine Haines original is designed using \u003cstrong data-end=\"2316\" data-start=\"2281\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2384\" data-start=\"2348\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you always know we’ve got you covered. All styles feature a \u003cstrong data-end=\"2478\" data-start=\"2449\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. Our pieces are made to last — they won’t fade, won’t fall apart, and if they ever don’t perform the way they should, we stand by our product and will make it right.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2708\" data-start=\"2687\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2977\" data-start=\"2709\"\u003eAvailable in \u003cstrong data-end=\"2741\" data-start=\"2722\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2745\" data-start=\"2742\"\u003eOur sizing runs \u003cstrong data-end=\"2797\" data-start=\"2761\"\u003etrue to North American standards\u003c\/strong\u003e — if you are a Medium, you are a Medium in Justine Haines. We’ve carefully \u003cstrong data-end=\"2911\" data-start=\"2873\"\u003efit-tested and adjusted every size\u003c\/strong\u003e to ensure comfort, support, and confidence across all body types.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3006\" data-start=\"2984\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3239\" data-start=\"3007\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"3045\" data-start=\"3042\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3084\" data-start=\"3081\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3131\" data-start=\"3128\"\u003e• Rinse after use\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3186\" data-start=\"3183\"\u003e• Hang to dry\u003cbr data-end=\"3202\" data-start=\"3199\"\u003e• Repeat. Smile. Enjoy your period.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3265\" data-start=\"3246\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3380\" data-start=\"3266\"\u003eThe hardest part? Choosing your favourite style — because once you try the Boxer Short, you’ll want more than one.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48033438040281,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48033438073049,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48033438105817,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48033438138585,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48033438171353,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48033438204121,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48033438236889,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48033438269657,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/268.png?v=1776380002"},{"product_id":"jh-exclusive-long-period-boxer-biker-short-black-copy-8","title":"JH Exclusive * Long Period Boxer \/ Biker Short 🧊🕶️ Cool Penguins 🐧❄️","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"395\" data-start=\"317\"\u003e🖤 Justine Haines Exclusive Long Boxer \/ Biker Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"420\" data-start=\"397\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1060\" data-start=\"421\"\u003e\u003cstrong\u003eYou asked. We listened!!!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"1060\" data-start=\"421\"\u003eThis \u003cstrong data-end=\"482\" data-start=\"454\"\u003eJustine Haines exclusive\u003c\/strong\u003e takes your all-time favourite \u003cstrong data-end=\"536\" data-start=\"513\"\u003eclassic boxer short\u003c\/strong\u003e and gives it an upgrade — \u003cstrong data-end=\"579\" data-start=\"563\"\u003eextra length\u003c\/strong\u003e. Designed like a \u003cstrong data-end=\"612\" data-start=\"597\"\u003ebiker short\u003c\/strong\u003e, this long boxer offers the same \u003cstrong data-end=\"696\" data-start=\"646\"\u003eheavy flow \u0026amp; overnight protection for days 1–3\u003c\/strong\u003e, but with added coverage through the thighs. Perfect if you experience \u003cstrong data-end=\"794\" data-start=\"768\"\u003echafing, thigh rubbing\u003c\/strong\u003e, or simply want that extra secure feeling during your period. Bonus? It doubles as a \u003cstrong data-end=\"927\" data-start=\"880\"\u003elight control short under dresses or skirts\u003c\/strong\u003e, giving you confidence, comfort, and protection all in one. No one else is doing this — and once you try it, you’ll never go back!!!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! 🧊🕶️ Cool Penguins 🐧❄️\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/c_1024x1024.jpg?v=1772073096\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003eThis print is cool, playful, and impossible not to love! Featuring fashionable penguins dressed in the cutest accessories, it brings a fun winter vibe that feels fresh and wearable all year long. There’s something effortlessly joyful about it—lighthearted, stylish, and full of personality. It’s the perfect mix of cozy and cool, made for anyone who loves fashion that doesn’t take itself too seriously but still makes a statement. Cute, confident, and totally mood-lifting. 🐧❄️🧊🕶️\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1094\" data-start=\"1067\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1412\" data-start=\"1095\"\u003e• All the protection of the classic boxer — with extra length!\u003cbr data-end=\"1160\" data-start=\"1157\"\u003e• Prevents chafing and thigh rub\u003cbr data-end=\"1195\" data-start=\"1192\"\u003e• Can be worn as a control short under skirts or dresses\u003cbr data-end=\"1254\" data-start=\"1251\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1312\" data-start=\"1309\"\u003e• Heavy-flow safe without feeling bulky\u003cbr data-end=\"1354\" data-start=\"1351\"\u003e• So comfy you’ll forget you’re wearing period underwear\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1445\" data-start=\"1419\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1653\" data-start=\"1446\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1477\" data-start=\"1474\"\u003e• Overnight for maximum peace of mind\u003cbr data-end=\"1517\" data-start=\"1514\"\u003e• Under dresses, skirts, or loose pants\u003cbr data-end=\"1559\" data-start=\"1556\"\u003e• When thighs rub or you want extra coverage\u003cbr data-end=\"1606\" data-start=\"1603\"\u003e• Sleeping, lounging, traveling, or long days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1695\" data-start=\"1660\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"2035\" data-start=\"1696\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1776\" data-start=\"1739\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Make the switch and enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2071\" data-start=\"2042\"\u003e♻️ Why Make the Switch?\u003c\/h3\u003e\n\u003cp data-end=\"2251\" data-start=\"2072\"\u003e• No pads. No tampons. No stress!\u003cbr data-end=\"2108\" data-start=\"2105\"\u003e• Saves money over time\u003cbr data-end=\"2134\" data-start=\"2131\"\u003e• Better for your body and the planet\u003cbr data-end=\"2174\" data-start=\"2171\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2210\" data-start=\"2207\"\u003e• Confidence that lasts all night long!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2291\" data-start=\"2258\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2645\" data-start=\"2292\"\u003eEvery Justine Haines original is made using \u003cstrong data-end=\"2371\" data-start=\"2336\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2439\" data-start=\"2403\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you never forget that Justine Haines has you covered. All styles feature a \u003cstrong data-end=\"2548\" data-start=\"2519\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. If anything ever fails, we stand by our product — period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2673\" data-start=\"2652\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2926\" data-start=\"2674\"\u003eAvailable in \u003cstrong data-end=\"2706\" data-start=\"2687\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2710\" data-start=\"2707\"\u003eOur sizing runs \u003cstrong data-end=\"2762\" data-start=\"2726\"\u003etrue to North American standards\u003c\/strong\u003e — if you’re a Medium, you’re a Medium in Justine Haines. Every size has been \u003cstrong data-end=\"2867\" data-start=\"2840\"\u003efit-tested and adjusted\u003c\/strong\u003e to ensure comfort, support, and confidence for every body.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2955\" data-start=\"2933\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3190\" data-start=\"2956\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"2994\" data-start=\"2991\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3033\" data-start=\"3030\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3080\" data-start=\"3077\"\u003e• Rinse after use\u003cbr data-end=\"3100\" data-start=\"3097\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3135\" data-start=\"3132\"\u003e• Hang to dry\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Repeat. Smile. Enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3216\" data-start=\"3197\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3320\" data-start=\"3217\"\u003eThis is an \u003cstrong data-end=\"3241\" data-start=\"3228\"\u003eexclusive\u003c\/strong\u003e — and they will go fast!!!\u003cbr data-end=\"3271\" data-start=\"3268\"\u003eYou asked for it… now get yours before it’s gone.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48033439285465,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48033439318233,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48033439351001,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48033439383769,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48033439416537,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48033439449305,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48033439482073,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48033439514841,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/272.png?v=1776379961"},{"product_id":"boxerbriefs-classic-period-boyshort-black-copy-9","title":"BoxerBriefs Classic Period BoyShort 🦋 Butterfly Dreams ✨💗","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"399\" data-start=\"336\"\u003e🖤 Justine Haines Classic Boxer Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"424\" data-start=\"401\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1046\" data-start=\"425\"\u003eMeet the icon. The \u003cstrong data-end=\"482\" data-start=\"444\"\u003eJustine Haines Classic Boxer Short\u003c\/strong\u003e is everyone’s favourite for a reason. Designed for \u003cstrong data-end=\"579\" data-start=\"534\"\u003edays 1–3 of heavy flow and overnight wear\u003c\/strong\u003e, this style offers maximum coverage, maximum protection, and total peace of mind. The boxer cut provides full support through the hips and bum while staying surprisingly \u003cstrong data-end=\"771\" data-start=\"750\"\u003ethin and discreet\u003c\/strong\u003e — yes, you can wear it under jeans and no one will know. Made with our signature \u003cstrong data-end=\"882\" data-start=\"853\"\u003elightweight active fabric\u003c\/strong\u003e, it dries quickly and never feels damp, even when you sweat (because periods = extra sweat). This is your go-to for heavy days, long nights, and stress-free sleep.\u003c\/p\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! 🦋 Butterfly Dreams ✨💗\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/b_1024x1024.jpg?v=1772073982\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003eThis design is soft, dreamy, and incredibly beautiful. An explosion of delicate butterflies floats freely across the fabric, each one more detailed and enchanting than the last. The pastel colour palette creates a light, airy feeling that feels calm, romantic, and full of wonder. Even the Justine name transforms into butterfly wings, adding a magical and artistic touch. It’s perfect for pastel lovers, butterfly lovers, and anyone drawn to gentle beauty and creativity. Sweet, uplifting, and truly special. 🦋✨💗\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1080\" data-start=\"1053\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1331\" data-start=\"1081\"\u003e• Maximum protection without bulk\u003cbr data-end=\"1117\" data-start=\"1114\"\u003e• Full boxer coverage that feels secure and supportive\u003cbr data-end=\"1174\" data-start=\"1171\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1232\" data-start=\"1229\"\u003e• So comfy you’ll forget you’re on your period\u003cbr data-end=\"1281\" data-start=\"1278\"\u003e• Perfect for overnight wear and heavy-flow days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1364\" data-start=\"1338\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1547\" data-start=\"1365\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1396\" data-start=\"1393\"\u003e• Overnight for extra peace of mind\u003cbr data-end=\"1434\" data-start=\"1431\"\u003e• When you want full coverage and zero stress\u003cbr data-end=\"1482\" data-start=\"1479\"\u003e• Sleeping, lounging, or long days when leaks are not an option\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1589\" data-start=\"1554\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"1969\" data-start=\"1590\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1670\" data-start=\"1633\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers work together to lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Once you switch, you’ll wonder how you ever lived without them.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2004\" data-start=\"1976\"\u003e♻️ Why Make the Switch\u003c\/h3\u003e\n\u003cp data-end=\"2192\" data-start=\"2005\"\u003e• No pads, no tampons, no overnight stress\u003cbr data-end=\"2050\" data-start=\"2047\"\u003e• Saves money over time\u003cbr data-end=\"2076\" data-start=\"2073\"\u003e• Better for your body and the planet\u003cbr data-end=\"2116\" data-start=\"2113\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2152\" data-start=\"2149\"\u003e• Confidence that lasts all night long\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2232\" data-start=\"2199\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2680\" data-start=\"2233\"\u003eEvery Justine Haines original is designed using \u003cstrong data-end=\"2316\" data-start=\"2281\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2384\" data-start=\"2348\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you always know we’ve got you covered. All styles feature a \u003cstrong data-end=\"2478\" data-start=\"2449\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. Our pieces are made to last — they won’t fade, won’t fall apart, and if they ever don’t perform the way they should, we stand by our product and will make it right.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2708\" data-start=\"2687\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2977\" data-start=\"2709\"\u003eAvailable in \u003cstrong data-end=\"2741\" data-start=\"2722\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2745\" data-start=\"2742\"\u003eOur sizing runs \u003cstrong data-end=\"2797\" data-start=\"2761\"\u003etrue to North American standards\u003c\/strong\u003e — if you are a Medium, you are a Medium in Justine Haines. We’ve carefully \u003cstrong data-end=\"2911\" data-start=\"2873\"\u003efit-tested and adjusted every size\u003c\/strong\u003e to ensure comfort, support, and confidence across all body types.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3006\" data-start=\"2984\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3239\" data-start=\"3007\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"3045\" data-start=\"3042\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3084\" data-start=\"3081\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3131\" data-start=\"3128\"\u003e• Rinse after use\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3186\" data-start=\"3183\"\u003e• Hang to dry\u003cbr data-end=\"3202\" data-start=\"3199\"\u003e• Repeat. Smile. Enjoy your period.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3265\" data-start=\"3246\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3380\" data-start=\"3266\"\u003eThe hardest part? Choosing your favourite style — because once you try the Boxer Short, you’ll want more than one.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48033646575833,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48033646608601,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48033646641369,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48033646674137,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48033646706905,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":false},{"title":"2XL","offer_id":48033646739673,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48033646772441,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48033646805209,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/298.png?v=1776380654"},{"product_id":"jh-exclusive-long-period-boxer-biker-short-black-copy-9","title":"JH Exclusive * Long Period Boxer \/ Biker Short 🦋 Butterfly Dreams ✨💗","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\" alt=\"\" style=\"float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-start=\"317\" data-end=\"395\"\u003e🖤 Justine Haines Exclusive Long Boxer \/ Biker Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-start=\"397\" data-end=\"420\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-start=\"421\" data-end=\"1060\"\u003e\u003cstrong\u003eYou asked. We listened!!!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"421\" data-end=\"1060\"\u003eThis \u003cstrong data-start=\"454\" data-end=\"482\"\u003eJustine Haines exclusive\u003c\/strong\u003e takes your all-time favourite \u003cstrong data-start=\"513\" data-end=\"536\"\u003eclassic boxer short\u003c\/strong\u003e and gives it an upgrade — \u003cstrong data-start=\"563\" data-end=\"579\"\u003eextra length\u003c\/strong\u003e. Designed like a \u003cstrong data-start=\"597\" data-end=\"612\"\u003ebiker short\u003c\/strong\u003e, this long boxer offers the same \u003cstrong data-start=\"646\" data-end=\"696\"\u003eheavy flow \u0026amp; overnight protection for days 1–3\u003c\/strong\u003e, but with added coverage through the thighs. Perfect if you experience \u003cstrong data-start=\"768\" data-end=\"794\"\u003echafing, thigh rubbing\u003c\/strong\u003e, or simply want that extra secure feeling during your period. Bonus? It doubles as a \u003cstrong data-start=\"880\" data-end=\"927\"\u003elight control short under dresses or skirts\u003c\/strong\u003e, giving you confidence, comfort, and protection all in one. No one else is doing this — and once you try it, you’ll never go back!!!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch3 data-end=\"990\" data-start=\"433\"\u003e\n\u003cstrong\u003eThe Print! \u003c\/strong\u003e\u003cstrong\u003e🦋 Butterfly Dreams ✨💗\u003c\/strong\u003e\n\u003c\/h3\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/b_1024x1024.jpg?v=1772073982\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003eThis design is soft, dreamy, and incredibly beautiful. An explosion of delicate butterflies floats freely across the fabric, each one more detailed and enchanting than the last. The pastel colour palette creates a light, airy feeling that feels calm, romantic, and full of wonder. Even the Justine name transforms into butterfly wings, adding a magical and artistic touch. It’s perfect for pastel lovers, butterfly lovers, and anyone drawn to gentle beauty and creativity. Sweet, uplifting, and truly special. 🦋✨💗\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1067\" data-end=\"1094\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-start=\"1095\" data-end=\"1412\"\u003e• All the protection of the classic boxer — with extra length!\u003cbr data-start=\"1157\" data-end=\"1160\"\u003e• Prevents chafing and thigh rub\u003cbr data-start=\"1192\" data-end=\"1195\"\u003e• Can be worn as a control short under skirts or dresses\u003cbr data-start=\"1251\" data-end=\"1254\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-start=\"1309\" data-end=\"1312\"\u003e• Heavy-flow safe without feeling bulky\u003cbr data-start=\"1351\" data-end=\"1354\"\u003e• So comfy you’ll forget you’re wearing period underwear\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1419\" data-end=\"1445\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-start=\"1446\" data-end=\"1653\"\u003e• Heavy flow days (days 1–3)\u003cbr data-start=\"1474\" data-end=\"1477\"\u003e• Overnight for maximum peace of mind\u003cbr data-start=\"1514\" data-end=\"1517\"\u003e• Under dresses, skirts, or loose pants\u003cbr data-start=\"1556\" data-end=\"1559\"\u003e• When thighs rub or you want extra coverage\u003cbr data-start=\"1603\" data-end=\"1606\"\u003e• Sleeping, lounging, traveling, or long days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"1660\" data-end=\"1695\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-start=\"1696\" data-end=\"2035\"\u003eJustine Haines period underwear features a \u003cstrong data-start=\"1739\" data-end=\"1776\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Make the switch and enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2042\" data-end=\"2071\"\u003e♻️ Why Make the Switch?\u003c\/h3\u003e\n\u003cp data-start=\"2072\" data-end=\"2251\"\u003e• No pads. No tampons. No stress!\u003cbr data-start=\"2105\" data-end=\"2108\"\u003e• Saves money over time\u003cbr data-start=\"2131\" data-end=\"2134\"\u003e• Better for your body and the planet\u003cbr data-start=\"2171\" data-end=\"2174\"\u003e• No bulk, no odor, no discomfort\u003cbr data-start=\"2207\" data-end=\"2210\"\u003e• Confidence that lasts all night long!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2258\" data-end=\"2291\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-start=\"2292\" data-end=\"2645\"\u003eEvery Justine Haines original is made using \u003cstrong data-start=\"2336\" data-end=\"2371\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-start=\"2403\" data-end=\"2439\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you never forget that Justine Haines has you covered. All styles feature a \u003cstrong data-start=\"2519\" data-end=\"2548\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. If anything ever fails, we stand by our product — period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2652\" data-end=\"2673\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-start=\"2674\" data-end=\"2926\"\u003eAvailable in \u003cstrong data-start=\"2687\" data-end=\"2706\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-start=\"2707\" data-end=\"2710\"\u003eOur sizing runs \u003cstrong data-start=\"2726\" data-end=\"2762\"\u003etrue to North American standards\u003c\/strong\u003e — if you’re a Medium, you’re a Medium in Justine Haines. Every size has been \u003cstrong data-start=\"2840\" data-end=\"2867\"\u003efit-tested and adjusted\u003c\/strong\u003e to ensure comfort, support, and confidence for every body.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"2933\" data-end=\"2955\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-start=\"2956\" data-end=\"3190\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-start=\"2991\" data-end=\"2994\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-start=\"3030\" data-end=\"3033\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-start=\"3077\" data-end=\"3080\"\u003e• Rinse after use\u003cbr data-start=\"3097\" data-end=\"3100\"\u003e• Hand wash or machine wash cold\u003cbr data-start=\"3132\" data-end=\"3135\"\u003e• Hang to dry\u003cbr data-start=\"3148\" data-end=\"3151\"\u003e• Repeat. Smile. Enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-start=\"3197\" data-end=\"3216\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-start=\"3217\" data-end=\"3320\"\u003eThis is an \u003cstrong data-start=\"3228\" data-end=\"3241\"\u003eexclusive\u003c\/strong\u003e — and they will go fast!!!\u003cbr data-start=\"3268\" data-end=\"3271\"\u003eYou asked for it… now get yours before it’s gone.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48033646837977,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48033646870745,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48033646903513,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48033646936281,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48033646969049,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48033647001817,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48033647034585,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48033647067353,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/302.png?v=1776380611"},{"product_id":"boxerbriefs-classic-period-boyshort-black-copy-10","title":"BoxerBriefs Classic Period BoyShort 🍌 Crazy Banana 💙😄","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"399\" data-start=\"336\"\u003e🖤 Justine Haines Classic Boxer Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"424\" data-start=\"401\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1046\" data-start=\"425\"\u003eMeet the icon. The \u003cstrong data-end=\"482\" data-start=\"444\"\u003eJustine Haines Classic Boxer Short\u003c\/strong\u003e is everyone’s favourite for a reason. Designed for \u003cstrong data-end=\"579\" data-start=\"534\"\u003edays 1–3 of heavy flow and overnight wear\u003c\/strong\u003e, this style offers maximum coverage, maximum protection, and total peace of mind. The boxer cut provides full support through the hips and bum while staying surprisingly \u003cstrong data-end=\"771\" data-start=\"750\"\u003ethin and discreet\u003c\/strong\u003e — yes, you can wear it under jeans and no one will know. Made with our signature \u003cstrong data-end=\"882\" data-start=\"853\"\u003elightweight active fabric\u003c\/strong\u003e, it dries quickly and never feels damp, even when you sweat (because periods = extra sweat). This is your go-to for heavy days, long nights, and stress-free sleep.\u003c\/p\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! 🍌 Crazy Banana 💙😄\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/bb_1024x1024.jpg?v=1772075227\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003eThis design is playful, fun, and impossible not to grin at. Happy bananas, some peeled and some whole, dance across a light turquoise background for a look that’s cheerful, whimsical, and full of energy. Even the Justine logo transforms into a banana for a cute, creative touch. Perfect for anyone who loves humour, colour, and fashion that doesn’t take itself too seriously. Guaranteed to bring smiles wherever you go! 🍌💙😄\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1080\" data-start=\"1053\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1331\" data-start=\"1081\"\u003e• Maximum protection without bulk\u003cbr data-end=\"1117\" data-start=\"1114\"\u003e• Full boxer coverage that feels secure and supportive\u003cbr data-end=\"1174\" data-start=\"1171\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1232\" data-start=\"1229\"\u003e• So comfy you’ll forget you’re on your period\u003cbr data-end=\"1281\" data-start=\"1278\"\u003e• Perfect for overnight wear and heavy-flow days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1364\" data-start=\"1338\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1547\" data-start=\"1365\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1396\" data-start=\"1393\"\u003e• Overnight for extra peace of mind\u003cbr data-end=\"1434\" data-start=\"1431\"\u003e• When you want full coverage and zero stress\u003cbr data-end=\"1482\" data-start=\"1479\"\u003e• Sleeping, lounging, or long days when leaks are not an option\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1589\" data-start=\"1554\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"1969\" data-start=\"1590\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1670\" data-start=\"1633\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers work together to lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Once you switch, you’ll wonder how you ever lived without them.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2004\" data-start=\"1976\"\u003e♻️ Why Make the Switch\u003c\/h3\u003e\n\u003cp data-end=\"2192\" data-start=\"2005\"\u003e• No pads, no tampons, no overnight stress\u003cbr data-end=\"2050\" data-start=\"2047\"\u003e• Saves money over time\u003cbr data-end=\"2076\" data-start=\"2073\"\u003e• Better for your body and the planet\u003cbr data-end=\"2116\" data-start=\"2113\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2152\" data-start=\"2149\"\u003e• Confidence that lasts all night long\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2232\" data-start=\"2199\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2680\" data-start=\"2233\"\u003eEvery Justine Haines original is designed using \u003cstrong data-end=\"2316\" data-start=\"2281\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2384\" data-start=\"2348\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you always know we’ve got you covered. All styles feature a \u003cstrong data-end=\"2478\" data-start=\"2449\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. Our pieces are made to last — they won’t fade, won’t fall apart, and if they ever don’t perform the way they should, we stand by our product and will make it right.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2708\" data-start=\"2687\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2977\" data-start=\"2709\"\u003eAvailable in \u003cstrong data-end=\"2741\" data-start=\"2722\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2745\" data-start=\"2742\"\u003eOur sizing runs \u003cstrong data-end=\"2797\" data-start=\"2761\"\u003etrue to North American standards\u003c\/strong\u003e — if you are a Medium, you are a Medium in Justine Haines. We’ve carefully \u003cstrong data-end=\"2911\" data-start=\"2873\"\u003efit-tested and adjusted every size\u003c\/strong\u003e to ensure comfort, support, and confidence across all body types.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3006\" data-start=\"2984\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3239\" data-start=\"3007\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"3045\" data-start=\"3042\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3084\" data-start=\"3081\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3131\" data-start=\"3128\"\u003e• Rinse after use\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3186\" data-start=\"3183\"\u003e• Hang to dry\u003cbr data-end=\"3202\" data-start=\"3199\"\u003e• Repeat. Smile. Enjoy your period.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3265\" data-start=\"3246\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3380\" data-start=\"3266\"\u003eThe hardest part? Choosing your favourite style — because once you try the Boxer Short, you’ll want more than one.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48033674985689,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48033675018457,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48033675051225,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48033675083993,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48033675116761,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48033675149529,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48033675182297,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48033675215065,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/22_21217d4c-9ed8-43f8-8335-b019f7a6e9a3.png?v=1776375178"},{"product_id":"jh-exclusive-long-period-boxer-biker-short-black-copy-10","title":"JH Exclusive * Long Period Boxer \/ Biker Short 🍌 Crazy Banana 💙😄","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"395\" data-start=\"317\"\u003e🖤 Justine Haines Exclusive Long Boxer \/ Biker Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"420\" data-start=\"397\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1060\" data-start=\"421\"\u003e\u003cstrong\u003eYou asked. We listened!!!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"1060\" data-start=\"421\"\u003eThis \u003cstrong data-end=\"482\" data-start=\"454\"\u003eJustine Haines exclusive\u003c\/strong\u003e takes your all-time favourite \u003cstrong data-end=\"536\" data-start=\"513\"\u003eclassic boxer short\u003c\/strong\u003e and gives it an upgrade — \u003cstrong data-end=\"579\" data-start=\"563\"\u003eextra length\u003c\/strong\u003e. Designed like a \u003cstrong data-end=\"612\" data-start=\"597\"\u003ebiker short\u003c\/strong\u003e, this long boxer offers the same \u003cstrong data-end=\"696\" data-start=\"646\"\u003eheavy flow \u0026amp; overnight protection for days 1–3\u003c\/strong\u003e, but with added coverage through the thighs. Perfect if you experience \u003cstrong data-end=\"794\" data-start=\"768\"\u003echafing, thigh rubbing\u003c\/strong\u003e, or simply want that extra secure feeling during your period. Bonus? It doubles as a \u003cstrong data-end=\"927\" data-start=\"880\"\u003elight control short under dresses or skirts\u003c\/strong\u003e, giving you confidence, comfort, and protection all in one. No one else is doing this — and once you try it, you’ll never go back!!!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! 🍌 Crazy Banana 💙😄\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/bb_1024x1024.jpg?v=1772075228\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003eThis design is playful, fun, and impossible not to grin at. Happy bananas, some peeled and some whole, dance across a light turquoise background for a look that’s cheerful, whimsical, and full of energy. Even the Justine logo transforms into a banana for a cute, creative touch. Perfect for anyone who loves humour, colour, and fashion that doesn’t take itself too seriously. Guaranteed to bring smiles wherever you go! 🍌💙😄\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1094\" data-start=\"1067\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1412\" data-start=\"1095\"\u003e• All the protection of the classic boxer — with extra length!\u003cbr data-end=\"1160\" data-start=\"1157\"\u003e• Prevents chafing and thigh rub\u003cbr data-end=\"1195\" data-start=\"1192\"\u003e• Can be worn as a control short under skirts or dresses\u003cbr data-end=\"1254\" data-start=\"1251\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1312\" data-start=\"1309\"\u003e• Heavy-flow safe without feeling bulky\u003cbr data-end=\"1354\" data-start=\"1351\"\u003e• So comfy you’ll forget you’re wearing period underwear\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1445\" data-start=\"1419\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1653\" data-start=\"1446\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1477\" data-start=\"1474\"\u003e• Overnight for maximum peace of mind\u003cbr data-end=\"1517\" data-start=\"1514\"\u003e• Under dresses, skirts, or loose pants\u003cbr data-end=\"1559\" data-start=\"1556\"\u003e• When thighs rub or you want extra coverage\u003cbr data-end=\"1606\" data-start=\"1603\"\u003e• Sleeping, lounging, traveling, or long days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1695\" data-start=\"1660\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"2035\" data-start=\"1696\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1776\" data-start=\"1739\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Make the switch and enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2071\" data-start=\"2042\"\u003e♻️ Why Make the Switch?\u003c\/h3\u003e\n\u003cp data-end=\"2251\" data-start=\"2072\"\u003e• No pads. No tampons. No stress!\u003cbr data-end=\"2108\" data-start=\"2105\"\u003e• Saves money over time\u003cbr data-end=\"2134\" data-start=\"2131\"\u003e• Better for your body and the planet\u003cbr data-end=\"2174\" data-start=\"2171\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2210\" data-start=\"2207\"\u003e• Confidence that lasts all night long!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2291\" data-start=\"2258\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2645\" data-start=\"2292\"\u003eEvery Justine Haines original is made using \u003cstrong data-end=\"2371\" data-start=\"2336\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2439\" data-start=\"2403\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you never forget that Justine Haines has you covered. All styles feature a \u003cstrong data-end=\"2548\" data-start=\"2519\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. If anything ever fails, we stand by our product — period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2673\" data-start=\"2652\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2926\" data-start=\"2674\"\u003eAvailable in \u003cstrong data-end=\"2706\" data-start=\"2687\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2710\" data-start=\"2707\"\u003eOur sizing runs \u003cstrong data-end=\"2762\" data-start=\"2726\"\u003etrue to North American standards\u003c\/strong\u003e — if you’re a Medium, you’re a Medium in Justine Haines. Every size has been \u003cstrong data-end=\"2867\" data-start=\"2840\"\u003efit-tested and adjusted\u003c\/strong\u003e to ensure comfort, support, and confidence for every body.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2955\" data-start=\"2933\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3190\" data-start=\"2956\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"2994\" data-start=\"2991\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3033\" data-start=\"3030\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3080\" data-start=\"3077\"\u003e• Rinse after use\u003cbr data-end=\"3100\" data-start=\"3097\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3135\" data-start=\"3132\"\u003e• Hang to dry\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Repeat. Smile. Enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3216\" data-start=\"3197\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3320\" data-start=\"3217\"\u003eThis is an \u003cstrong data-end=\"3241\" data-start=\"3228\"\u003eexclusive\u003c\/strong\u003e — and they will go fast!!!\u003cbr data-end=\"3271\" data-start=\"3268\"\u003eYou asked for it… now get yours before it’s gone.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48033675247833,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48033675280601,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48033675313369,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48033675346137,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48033675378905,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48033675411673,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48033675444441,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48033675477209,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/26_bc0a2b28-0dc1-4b09-bd7e-368a67892222.png?v=1776397692"},{"product_id":"boxerbriefs-classic-period-boyshort-black-copy-11","title":"BoxerBriefs Classic Period BoyShort 🌸🎀 Pink Paisley 🌸🎀","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"399\" data-start=\"336\"\u003e🖤 Justine Haines Classic Boxer Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"424\" data-start=\"401\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1046\" data-start=\"425\"\u003eMeet the icon. The \u003cstrong data-end=\"482\" data-start=\"444\"\u003eJustine Haines Classic Boxer Short\u003c\/strong\u003e is everyone’s favourite for a reason. Designed for \u003cstrong data-end=\"579\" data-start=\"534\"\u003edays 1–3 of heavy flow and overnight wear\u003c\/strong\u003e, this style offers maximum coverage, maximum protection, and total peace of mind. The boxer cut provides full support through the hips and bum while staying surprisingly \u003cstrong data-end=\"771\" data-start=\"750\"\u003ethin and discreet\u003c\/strong\u003e — yes, you can wear it under jeans and no one will know. Made with our signature \u003cstrong data-end=\"882\" data-start=\"853\"\u003elightweight active fabric\u003c\/strong\u003e, it dries quickly and never feels damp, even when you sweat (because periods = extra sweat). This is your go-to for heavy days, long nights, and stress-free sleep.\u003c\/p\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! 🌸🎀 Pink Paisley 🌸🎀\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/aa_1024x1024.jpg?v=1772076204\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003eThis design is quietly elegant, sophisticated, and full of detail for those who love refined style. The tone-on-tone paisley creates a subtle pattern that’s visible only when you look closely, revealing hidden “Justine” elements for a fun, secret touch. It’s perfect for anyone who loves classic motifs, understated fashion, and a look that feels polished without being bold. Soft, chic, and full of personality for those who appreciate the little things. 🌸🎀🌸\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1080\" data-start=\"1053\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1331\" data-start=\"1081\"\u003e• Maximum protection without bulk\u003cbr data-end=\"1117\" data-start=\"1114\"\u003e• Full boxer coverage that feels secure and supportive\u003cbr data-end=\"1174\" data-start=\"1171\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1232\" data-start=\"1229\"\u003e• So comfy you’ll forget you’re on your period\u003cbr data-end=\"1281\" data-start=\"1278\"\u003e• Perfect for overnight wear and heavy-flow days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1364\" data-start=\"1338\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1547\" data-start=\"1365\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1396\" data-start=\"1393\"\u003e• Overnight for extra peace of mind\u003cbr data-end=\"1434\" data-start=\"1431\"\u003e• When you want full coverage and zero stress\u003cbr data-end=\"1482\" data-start=\"1479\"\u003e• Sleeping, lounging, or long days when leaks are not an option\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1589\" data-start=\"1554\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"1969\" data-start=\"1590\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1670\" data-start=\"1633\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers work together to lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Once you switch, you’ll wonder how you ever lived without them.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2004\" data-start=\"1976\"\u003e♻️ Why Make the Switch\u003c\/h3\u003e\n\u003cp data-end=\"2192\" data-start=\"2005\"\u003e• No pads, no tampons, no overnight stress\u003cbr data-end=\"2050\" data-start=\"2047\"\u003e• Saves money over time\u003cbr data-end=\"2076\" data-start=\"2073\"\u003e• Better for your body and the planet\u003cbr data-end=\"2116\" data-start=\"2113\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2152\" data-start=\"2149\"\u003e• Confidence that lasts all night long\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2232\" data-start=\"2199\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2680\" data-start=\"2233\"\u003eEvery Justine Haines original is designed using \u003cstrong data-end=\"2316\" data-start=\"2281\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2384\" data-start=\"2348\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you always know we’ve got you covered. All styles feature a \u003cstrong data-end=\"2478\" data-start=\"2449\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. Our pieces are made to last — they won’t fade, won’t fall apart, and if they ever don’t perform the way they should, we stand by our product and will make it right.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2708\" data-start=\"2687\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2977\" data-start=\"2709\"\u003eAvailable in \u003cstrong data-end=\"2741\" data-start=\"2722\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2745\" data-start=\"2742\"\u003eOur sizing runs \u003cstrong data-end=\"2797\" data-start=\"2761\"\u003etrue to North American standards\u003c\/strong\u003e — if you are a Medium, you are a Medium in Justine Haines. We’ve carefully \u003cstrong data-end=\"2911\" data-start=\"2873\"\u003efit-tested and adjusted every size\u003c\/strong\u003e to ensure comfort, support, and confidence across all body types.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3006\" data-start=\"2984\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3239\" data-start=\"3007\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"3045\" data-start=\"3042\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3084\" data-start=\"3081\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3131\" data-start=\"3128\"\u003e• Rinse after use\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3186\" data-start=\"3183\"\u003e• Hang to dry\u003cbr data-end=\"3202\" data-start=\"3199\"\u003e• Repeat. Smile. Enjoy your period.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3265\" data-start=\"3246\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3380\" data-start=\"3266\"\u003eThe hardest part? Choosing your favourite style — because once you try the Boxer Short, you’ll want more than one.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48033702019289,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48033702052057,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48033702084825,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48033702117593,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48033702150361,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48033702183129,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48033702215897,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48033702248665,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/332.png?v=1776380950"},{"product_id":"jh-exclusive-long-period-boxer-biker-short-black-copy-11","title":"JH Exclusive * Long Period Boxer \/ Biker Short 🌸🎀 Pink Paisley 🌸🎀","description":"\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/2_2ced001b-0dd7-4cdb-8d1a-3c6272e75ee5_1024x1024.png?v=1770244606\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch1 data-end=\"395\" data-start=\"317\"\u003e🖤 Justine Haines Exclusive Long Boxer \/ Biker Short – Maximum Protection\u003c\/h1\u003e\n\u003ch3 data-end=\"420\" data-start=\"397\"\u003eStyle Description\u003c\/h3\u003e\n\u003cp data-end=\"1060\" data-start=\"421\"\u003e\u003cstrong\u003eYou asked. We listened!!!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"1060\" data-start=\"421\"\u003eThis \u003cstrong data-end=\"482\" data-start=\"454\"\u003eJustine Haines exclusive\u003c\/strong\u003e takes your all-time favourite \u003cstrong data-end=\"536\" data-start=\"513\"\u003eclassic boxer short\u003c\/strong\u003e and gives it an upgrade — \u003cstrong data-end=\"579\" data-start=\"563\"\u003eextra length\u003c\/strong\u003e. Designed like a \u003cstrong data-end=\"612\" data-start=\"597\"\u003ebiker short\u003c\/strong\u003e, this long boxer offers the same \u003cstrong data-end=\"696\" data-start=\"646\"\u003eheavy flow \u0026amp; overnight protection for days 1–3\u003c\/strong\u003e, but with added coverage through the thighs. Perfect if you experience \u003cstrong data-end=\"794\" data-start=\"768\"\u003echafing, thigh rubbing\u003c\/strong\u003e, or simply want that extra secure feeling during your period. Bonus? It doubles as a \u003cstrong data-end=\"927\" data-start=\"880\"\u003elight control short under dresses or skirts\u003c\/strong\u003e, giving you confidence, comfort, and protection all in one. No one else is doing this — and once you try it, you’ll never go back!!!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\n\u003ch3 data-start=\"433\" data-end=\"990\"\u003e\u003cstrong\u003eThe Print! 🌸🎀 Pink Paisley 🌸🎀\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/aa_600x600.jpg?v=1772076204\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003eThis design is quietly elegant, sophisticated, and full of detail for those who love refined style. The tone-on-tone paisley creates a subtle pattern that’s visible only when you look closely, revealing hidden “Justine” elements for a fun, secret touch. It’s perfect for anyone who loves classic motifs, understated fashion, and a look that feels polished without being bold. Soft, chic, and full of personality for those who appreciate the little things. 🌸🎀🌸\u003c\/div\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1094\" data-start=\"1067\"\u003e💖 Why You’ll Love It\u003c\/h3\u003e\n\u003cp data-end=\"1412\" data-start=\"1095\"\u003e• All the protection of the classic boxer — with extra length!\u003cbr data-end=\"1160\" data-start=\"1157\"\u003e• Prevents chafing and thigh rub\u003cbr data-end=\"1195\" data-start=\"1192\"\u003e• Can be worn as a control short under skirts or dresses\u003cbr data-end=\"1254\" data-start=\"1251\"\u003e• Lightweight, breathable active fabric that dries fast\u003cbr data-end=\"1312\" data-start=\"1309\"\u003e• Heavy-flow safe without feeling bulky\u003cbr data-end=\"1354\" data-start=\"1351\"\u003e• So comfy you’ll forget you’re wearing period underwear\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1445\" data-start=\"1419\"\u003e🕒 When to Wear This\u003c\/h3\u003e\n\u003cp data-end=\"1653\" data-start=\"1446\"\u003e• Heavy flow days (days 1–3)\u003cbr data-end=\"1477\" data-start=\"1474\"\u003e• Overnight for maximum peace of mind\u003cbr data-end=\"1517\" data-start=\"1514\"\u003e• Under dresses, skirts, or loose pants\u003cbr data-end=\"1559\" data-start=\"1556\"\u003e• When thighs rub or you want extra coverage\u003cbr data-end=\"1606\" data-start=\"1603\"\u003e• Sleeping, lounging, traveling, or long days\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"1695\" data-start=\"1660\"\u003e🩸 How Period Underwear Works\u003c\/h3\u003e\n\u003cp data-end=\"2035\" data-start=\"1696\"\u003eJustine Haines period underwear features a \u003cstrong data-end=\"1776\" data-start=\"1739\"\u003ebuilt-in 4-layer absorbent gusset\u003c\/strong\u003e designed to absorb menstrual flow, sweat, and light leaks while keeping you dry and comfortable. The layers lock in moisture, prevent leaks, and protect your clothing and sheets — all without pads, tampons, or liners. Make the switch and enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2071\" data-start=\"2042\"\u003e♻️ Why Make the Switch?\u003c\/h3\u003e\n\u003cp data-end=\"2251\" data-start=\"2072\"\u003e• No pads. No tampons. No stress!\u003cbr data-end=\"2108\" data-start=\"2105\"\u003e• Saves money over time\u003cbr data-end=\"2134\" data-start=\"2131\"\u003e• Better for your body and the planet\u003cbr data-end=\"2174\" data-start=\"2171\"\u003e• No bulk, no odor, no discomfort\u003cbr data-end=\"2210\" data-start=\"2207\"\u003e• Confidence that lasts all night long!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2291\" data-start=\"2258\"\u003e✨ Why Choose Justine Haines\u003c\/h3\u003e\n\u003cp data-end=\"2645\" data-start=\"2292\"\u003eEvery Justine Haines original is made using \u003cstrong data-end=\"2371\" data-start=\"2336\"\u003esuperior-quality active fabrics\u003c\/strong\u003e, impeccable stitching, and our \u003cstrong data-end=\"2439\" data-start=\"2403\"\u003esignature pink elastic waistband\u003c\/strong\u003e, so you never forget that Justine Haines has you covered. All styles feature a \u003cstrong data-end=\"2548\" data-start=\"2519\"\u003e4-layer protection system\u003c\/strong\u003e for reliable absorbency and comfort. If anything ever fails, we stand by our product — period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2673\" data-start=\"2652\"\u003e📏 Sizing \u0026amp; Fit\u003c\/h3\u003e\n\u003cp data-end=\"2926\" data-start=\"2674\"\u003eAvailable in \u003cstrong data-end=\"2706\" data-start=\"2687\"\u003esizes XS to 4XL\u003c\/strong\u003e.\u003cbr data-end=\"2710\" data-start=\"2707\"\u003eOur sizing runs \u003cstrong data-end=\"2762\" data-start=\"2726\"\u003etrue to North American standards\u003c\/strong\u003e — if you’re a Medium, you’re a Medium in Justine Haines. Every size has been \u003cstrong data-end=\"2867\" data-start=\"2840\"\u003efit-tested and adjusted\u003c\/strong\u003e to ensure comfort, support, and confidence for every body.\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"2955\" data-start=\"2933\"\u003e🧼 Fabric \u0026amp; Care\u003c\/h3\u003e\n\u003cp data-end=\"3190\" data-start=\"2956\"\u003e• Main: 85% Polyester \/ 15% Spandex\u003cbr data-end=\"2994\" data-start=\"2991\"\u003e• Middle: 100% Cotton with PUL layer\u003cbr data-end=\"3033\" data-start=\"3030\"\u003e• Lightweight, sweat-resistant active fabric\u003cbr data-end=\"3080\" data-start=\"3077\"\u003e• Rinse after use\u003cbr data-end=\"3100\" data-start=\"3097\"\u003e• Hand wash or machine wash cold\u003cbr data-end=\"3135\" data-start=\"3132\"\u003e• Hang to dry\u003cbr data-end=\"3151\" data-start=\"3148\"\u003e• Repeat. Smile. Enjoy your period!!!\u003c\/p\u003e\n\u003cbr\u003e\n\u003ch3 data-end=\"3216\" data-start=\"3197\"\u003e💬 Final Word\u003c\/h3\u003e\n\u003cp data-end=\"3320\" data-start=\"3217\"\u003eThis is an \u003cstrong data-end=\"3241\" data-start=\"3228\"\u003eexclusive\u003c\/strong\u003e — and they will go fast!!!\u003cbr data-end=\"3271\" data-start=\"3268\"\u003eYou asked for it… now get yours before it’s gone.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Justine Haines","offers":[{"title":"XS","offer_id":48033702281433,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":48033702314201,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":48033702346969,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":48033702379737,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":48033702412505,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":48033702445273,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":48033702478041,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":48033702510809,"sku":null,"price":50.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/files\/336.png?v=1776380919"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/8805\/9571\/collections\/image_cc25dc48-8239-46ea-94ed-610dfc5482f8.jpg?v=1748901985","url":"https:\/\/www.justinehaines.com\/collections\/shorts.oembed?page=2","provider":"Justine Haines","version":"1.0","type":"link"}