{"title":"New Arrivals","description":"","products":[{"product_id":"easy-curve-shorts","title":"Easy Curve Shorts","description":"\u003cp\u003eHigh rise\u003c\/p\u003e\n\u003cp\u003e4” inseam \u003c\/p\u003e\n\u003cp\u003eNo front seam \u003c\/p\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Pink \/ Medium","offer_id":52642189443382,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Pink \/ Large","offer_id":52642190000438,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ XL","offer_id":52642190033206,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ XS","offer_id":53068448661814,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Pink \/ S","offer_id":53656052728118,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/FullSizeRender_c05c3b5e-e1e8-4b91-bc5e-0db85442c75d.jpg?v=1754878459"},{"product_id":"loop-back-sports-bra-vib-yellow-leopard","title":"Loop Back Sports Bra - Vib Yellow Leopard","description":"\u003cp\u003eLight support \u003c\/p\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Neon Yellow \/ XS","offer_id":52735233950006,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Neon Yellow \/ Medium","offer_id":52735252857142,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Neon Yellow \/ Large","offer_id":52735252889910,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Neon Yellow \/ XL","offer_id":52735252922678,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/FullSizeRender_827b8daf-5dc8-449b-b6e9-b8d73a4cd633.jpg?v=1754969889"},{"product_id":"true-high-short-vib-yellow-leopard","title":"True High Short - Vib Yellow Leopard","description":"\u003cp\u003eHigher rise\u003c\/p\u003e\n\u003cp\u003e4” inseam \u003c\/p\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Neon Yellow \/ Small","offer_id":52735376490806,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Neon Yellow \/ Large","offer_id":52735420694838,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Neon Yellow \/ XL","offer_id":52735420727606,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Neon Yellow \/ Medium","offer_id":53026899394870,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/FullSizeRender_5d3d9ce0-c15d-4296-84de-974f242c9e4b.jpg?v=1754970080"},{"product_id":"charge-leggings-25-black","title":"Charge Leggings 25” - Black","description":"","brand":"Grit \u0026 Grace","offers":[{"title":"Black \/ XS","offer_id":52735725109558,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Small","offer_id":52735737725238,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":false},{"title":"Black \/ Medium","offer_id":52735737758006,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":false},{"title":"Black \/ Large","offer_id":52735737790774,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/FullSizeRender_d2f9e8de-231d-4803-bfde-ca16fe7d0ec9.jpg?v=1754970403"},{"product_id":"loop-back-sports-bra","title":"Loop Back Sports Bra","description":"\u003cp\u003eLight support \u003c\/p\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Checkered \/ XS","offer_id":52735867158838,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Checkered \/ Medium","offer_id":52735917556022,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Checkered \/ Large","offer_id":52735917588790,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Checkered \/ XL","offer_id":52735917621558,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/FullSizeRender_453a1a7d-28b7-41d1-bc2c-d67650244f96.jpg?v=1754970515"},{"product_id":"easy-curve-short-storm","title":"Easy Curve Short - Storm","description":"\u003cp\u003eHigh rise\u003c\/p\u003e\n\u003cp\u003e4” inseam\u003c\/p\u003e\n\u003cp\u003eNo front seam \u003c\/p\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Green \/ Small","offer_id":52736510427446,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Green \/ Medium","offer_id":52736523043126,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Green \/ Large","offer_id":52736523075894,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Green \/ XL","offer_id":52736523108662,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/FullSizeRender_64223891-8bbc-4930-a2a9-13ecde38687a.jpg?v=1754971121"},{"product_id":"charge-legging-high-rise-storm","title":"Charge Legging - High Rise - Storm","description":"","brand":"Grit \u0026 Grace","offers":[{"title":"Green \/ XS","offer_id":52742897959222,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":true},{"title":"Green \/ Small","offer_id":52742898516278,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":true},{"title":"Green \/ Medium","offer_id":52742898549046,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":false},{"title":"Green \/ Large","offer_id":53064268906806,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":false},{"title":"Green \/ XL","offer_id":53064268939574,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/FullSizeRender_0d938673-0c9a-414d-8a10-07d95e9525d4.jpg?v=1755010507"},{"product_id":"isla-sports-bra-neon-pink","title":"Isla Sports Bra - Neon Pink","description":"\u003cp\u003eMedium to high support \u003c\/p\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"XS","offer_id":52920115953974,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Small","offer_id":52920115986742,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Medium","offer_id":52920116019510,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Large","offer_id":52920116052278,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"XL","offer_id":52920116085046,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/351FB6FE-C1F2-4FCB-8458-F69E5A2F3B6A.jpg?v=1756767875"},{"product_id":"charge-short-black-and-white-check","title":"Charge Short - Black and White Check","description":"\u003cdiv\u003e\n\u003cp class=\"p1\"\u003eMeet our 5\" no front seam shorts with curve-enhancing contour seams, designed for seamless comfort and a flattering fit. Crafted to eliminate distractions and sculpt your curves.\u003c\/p\u003e\n\u003cdiv class=\"\"\u003e\u003cspan\u003e\u003cspan class=\"OYPEnA text-decoration-none text-strikethrough-none\"\u003eWho isn't mesmerized by the hypnotic spell of black and white check? It's a classic style that never gets old and keeps popping up everywhere! Whether you're feeling fancy or casual, it brings the perfect touch of flair to your look!\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eNo front seam\u003c\/li\u003e\n\u003cli\u003e5” inseam\u003c\/li\u003e\n\u003cli\u003eContour seams for curve enhancement\u003c\/li\u003e\n\u003cli\u003eSuper high rise\u003c\/li\u003e\n\u003cli\u003eTight fit\u003c\/li\u003e\n\u003cli\u003eNo elastic in the waistband\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eFlat, 3.75” wide waistband\u003c\/li\u003e\n\u003cli\u003eModel is 5'6\" wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"XS","offer_id":52920122179894,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Small","offer_id":52920122212662,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Medium","offer_id":52920122245430,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Large","offer_id":52920122278198,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":52920122310966,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/EB2B2ED5-E0BB-474A-B7D8-215B87BDB125.jpg?v=1756768255"},{"product_id":"racerback-tank-cyclamen-zebra","title":"Racerback Tank - Cyclamen Zebra","description":"\u003cp\u003eThis crop is for the sweat enthusiast. The racerback gives you shoulder freedom with an athletic vibe, and the u-shaped neckline lends femininity \u0026amp; breathability.\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-end=\"245\" data-start=\"69\"\u003eBright cyclamen pink meets deeper-toned stripes in a tonal zebra print that’s all about smart contrast. Bold but balanced, it brings just the right edge to every move you make.\u003c\/p\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eWaist length\u003c\/li\u003e\n\u003cli\u003eScoop U neck\u003c\/li\u003e\n\u003cli\u003eRacerback\u003c\/li\u003e\n\u003cli\u003eClose to body fit\u003c\/li\u003e\n\u003cli\u003eUnlined\u003c\/li\u003e\n\u003cli\u003ePrinted on: Cyclamen\u003c\/li\u003e\n\u003cli\u003eModel is 5'7\" and a 34A wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"M","offer_id":52920123064630,"sku":null,"price":55.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":52920123097398,"sku":null,"price":55.0,"currency_code":"CAD","in_stock":false},{"title":"XL","offer_id":52920123130166,"sku":null,"price":55.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/2D3160C2-7681-404E-B436-FB55C418E713.jpg?v=1756768361"},{"product_id":"keep-up-pant","title":"Keep Up Pant","description":"\u003cp\u003eEasy going and extra flowy.  Keep Up Wide Leg pants are made for lounging and on the go.  Wear them for recovery days or running errands around town.  With light weight fabric that doesn’t take up much space, these pants are perfect for packing on your next trip.  \u003cbr\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cspan\u003eAnd just like that, our neutral goddess Olive has entered the room.  From the track to the gym, Olive is a dependable sidekick.  We recommend pairing Olive with black, gray, or a pop of Heather Paradise Pink!\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003ePockets\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eLoose fit\u003c\/li\u003e\n\u003cli\u003eHigh Rise\u003c\/li\u003e\n\u003cli\u003eWide Leg\u003c\/li\u003e\n\u003cli\u003eLight weight\u003c\/li\u003e\n\u003cli\u003eLounge or on the go\u003c\/li\u003e\n\u003cli\u003e31\" inseam\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Small \/ Black","offer_id":52920123523382,"sku":null,"price":110.0,"currency_code":"CAD","in_stock":false},{"title":"Medium \/ Black","offer_id":52920123556150,"sku":null,"price":110.0,"currency_code":"CAD","in_stock":false},{"title":"Large \/ Black","offer_id":52920123588918,"sku":null,"price":110.0,"currency_code":"CAD","in_stock":false},{"title":"XL \/ Black","offer_id":52920123621686,"sku":null,"price":110.0,"currency_code":"CAD","in_stock":true},{"title":"Small \/ Green","offer_id":54094976844086,"sku":null,"price":110.0,"currency_code":"CAD","in_stock":false},{"title":"Medium \/ Green","offer_id":54094976876854,"sku":null,"price":110.0,"currency_code":"CAD","in_stock":true},{"title":"Large \/ Green","offer_id":54094976909622,"sku":null,"price":110.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Green","offer_id":54094976942390,"sku":null,"price":110.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/AC525F69-EEDA-4763-9944-13344BE99A26.jpg?v=1756768493"},{"product_id":"socks","title":"Socks","description":"","brand":"Grit \u0026 Grace","offers":[{"title":"Black","offer_id":52920123982134,"sku":null,"price":12.0,"currency_code":"CAD","in_stock":false},{"title":"Purple","offer_id":52920124014902,"sku":null,"price":12.0,"currency_code":"CAD","in_stock":false},{"title":"Pink","offer_id":52920124047670,"sku":null,"price":12.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/88723BCC-9856-43E7-9C51-F3DFAA5E6698.jpg?v=1756768790"},{"product_id":"lila-sports-bra-porcelain-flower","title":"Lila Sports Bra - Porcelain Flower","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eThe Lila Sports Bra is streamlined and supportive, with a smooth, sculpted fit that moves with you. Its modern Y-back design and deep neckline create a bold, open look, while the fit stays secure through every lift, stretch, and stride. Confident, clean, and built for performance—Lila is your go-to for movement with intention.\u003c\/p\u003e\n\u003cp\u003eHeather Porcelain’s vibrant teal sets the stage for tonal florals to shine. It’s the perfect mix of fresh, flirty, and full of good energy — like a little bouquet you can wear.\u003cbr\u003e\u003c\/p\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eY Back\u003c\/li\u003e\n\u003cli\u003eLight Coverage\u003c\/li\u003e\n\u003cli\u003eMedium Support\u003c\/li\u003e\n\u003cli\u003eRemovable cups\u003c\/li\u003e\n\u003cli\u003eBounce-lined for a smooth, secure fit\u003c\/li\u003e\n\u003cli\u003eLow scooped neck\u003c\/li\u003e\n\u003cli\u003ePrinted on: Heather Porcelain\u003c\/li\u003e\n\u003cli\u003eModel is a 32C wearing size M\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"XS \/ Green","offer_id":53224709914934,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Small \/ Green","offer_id":53224709947702,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Medium \/ Green","offer_id":53224709980470,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Large \/ Green","offer_id":53224710013238,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Green","offer_id":53224710046006,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/LilaSportsBra-PorcelainFlower.png?v=1762002128"},{"product_id":"double-take-short-heather-blackberry","title":"Double Take Short - Heather Blackberry","description":"\u003cp\u003eDouble the details, double the fun.  These 4” shorts hug in all of the right places ad enhance your curves.  With a contoured waist panel and no front seam, Double Take takes comfort to the next level.\u003cbr\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eDark and luscious like ripe blackberries at peak season, this purple hue is rich with depth and softened by a heathered texture. The result is bold, smooth, and irresistibly wearable.\u003cbr\u003e\u003c\/p\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eTight fit\u003c\/li\u003e\n\u003cli\u003eHigh rise\u003c\/li\u003e\n\u003cli\u003e4” inseam\u003c\/li\u003e\n\u003cli\u003eNo front seam\u003c\/li\u003e\n\u003cli\u003eTriangle gusset\u003c\/li\u003e\n\u003cli\u003eFully lined in white\u003c\/li\u003e\n\u003cli\u003eWaist panel detail\u003c\/li\u003e\n\u003cli\u003eModel is 5'6\" wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Purple \/ Small","offer_id":53224711225654,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ Medium","offer_id":53234020548918,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Purple \/ Large","offer_id":53234020581686,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Purple \/ XL","offer_id":53234020614454,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ XS","offer_id":53234020647222,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/DoubleTakeShort-HeatherBlackberrt.png?v=1762002175"},{"product_id":"boyfriend-crop-crewneck-sweatshirt","title":"Boyfriend Crop Crewneck Sweatshirt","description":"\u003cdiv\u003e\n\u003cp class=\"p1\"\u003ehe Boyfriend Crop Crewneck is the sweet spot between cozy and cool. With its relaxed fit and just-right crop, this sweatshirt is made for throwing on after the gym or styling into your everyday look.\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cp\u003eImagine a comfy morning wrapped up in a cozy cloud! Heather Light Gray was made so you can feel both chic and powerful. Pair it with a matching Chloe Sports Bra, or any color in your closet.\u003c\/p\u003e\n\u003cul class=\"single-column-list\"\u003e\u003c\/ul\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003eCrew neck\u003c\/li\u003e\n\u003cli\u003eElastic crop waist\u003c\/li\u003e\n\u003cli\u003eWorkout or on-the-go\u003c\/li\u003e\n\u003cli\u003eModel is 5'6\" and a 34A wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Gray \/ Small","offer_id":53234019402038,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":false},{"title":"Gray \/ Medium","offer_id":53234019434806,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Gray \/ Large","offer_id":53234019467574,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":false},{"title":"Gray \/ XL","offer_id":53234019500342,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Gray \/ XS","offer_id":53234019533110,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/BoyfriendCrop.png?v=1762042907"},{"product_id":"true-high-short-porcelain-flower","title":"True High Short - Porcelain Flower","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eOur True High Short features a 4\" inseam and an elastic-free waistband to offer maximum coverage and comfort, making them an essential addition to your collection.\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-end=\"764\" data-start=\"621\"\u003eHeather Porcelain’s vibrant teal sets the stage for tonal florals to shine. It’s the perfect mix of fresh, flirty, and full of good energy — like a little bouquet you can wear.\u003c\/p\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eSingle lined with lined gusset\u003c\/li\u003e\n\u003cli\u003e4\" inseam\u003c\/li\u003e\n\u003cli\u003eFlat, 4\" wide waistband\u003c\/li\u003e\n\u003cli\u003eTrue high rise\u003c\/li\u003e\n\u003cli\u003eTight fit\u003c\/li\u003e\n\u003cli\u003eNo elastic in the waistband\u003c\/li\u003e\n\u003cli\u003ePrinted on: Heather Porcelain\u003c\/li\u003e\n\u003cli\u003eModel is 5'9\" wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Small","offer_id":53233851760950,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"XS","offer_id":53233851793718,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Medium","offer_id":53233851826486,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Large","offer_id":53233851859254,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":53233851892022,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/TrueHighShort-PorcelainFlower.png?v=1762043091"},{"product_id":"weekender-crop-zip-hoodie-sweatshirt","title":"Weekender Crop Zip Hoodie Sweatshirt","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cp\u003eCozy and effortless, the Weekender is a cropped zip hoodie made for layering. With a relaxed fit, soft fabric, and modern crop length, it pairs perfectly with high-rise leggings or sweats—for weekends, workouts, and everything in between.\u003c\/p\u003e\n\u003cp data-start=\"766\" data-end=\"918\"\u003eGrounded and versatile, Neutral Olive blends muted green with earthy undertones. A timeless shade that balances strength and ease.\u003c\/p\u003e\n\u003cp data-start=\"766\" data-end=\"918\"\u003e\u003cstrong\u003ePlease note: This item will ship separately on September 25th.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003eFront pockets\u003c\/li\u003e\n\u003cli\u003eElastic crop waist\u003c\/li\u003e\n\u003cli\u003eDrawcord hoodie\u003c\/li\u003e\n\u003cli\u003eWorkout or lounge\u003c\/li\u003e\n\u003cli\u003eEmbroidered twill patch detail\u003c\/li\u003e\n\u003cli\u003eModel is 5'4\" wearing size M\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Green \/ XS","offer_id":53234019860790,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":false},{"title":"Green \/ Small","offer_id":53234019893558,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":false},{"title":"Green \/ Medium","offer_id":53234019926326,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":false},{"title":"Green \/ Large","offer_id":53234019959094,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":false},{"title":"Green \/ XL","offer_id":53234019991862,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/WeekenderCrop.png?v=1762043333"},{"product_id":"isla-sports-bra-salsa","title":"Isla Sports Bra - Salsa","description":"\u003cp\u003eMmmm, that Isla breeze. Isla’s flattering scoop neck is breathable yet secure, and the straps keep you cool \u0026amp; supported. Don’t let the pretty shape fool you - Isla will reliably weather your toughest workouts.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eAdd a little bit of spice.. or Salsa! The Bounce fabric and red hot color were made to take on the grit. Turn heads and bring the fire to your next workout in style in Salsa Isla!\u003c\/p\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eMedium coverage\u003c\/li\u003e\n\u003cli\u003eSuggested for cups A-DD\u003c\/li\u003e\n\u003cli\u003e1\" elastic band\u003c\/li\u003e\n\u003cli\u003eRemovable cups included\u003c\/li\u003e\n\u003cli\u003eModel is a 34A wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Red \/ XS","offer_id":53234017042742,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ Small","offer_id":53234017075510,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ Medium","offer_id":53234017108278,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Red \/ Large","offer_id":53234017141046,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Red \/ XL","offer_id":53234017173814,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/SalsaIlsa.png?v=1762043860"},{"product_id":"isla-sports-bra-classic-leopard","title":"Isla Sports Bra - Classic Leopard","description":"\u003cp\u003eMmmm, that Isla breeze. Isla’s flattering scoop neck is breathable yet secure, and the straps keep you cool \u0026amp; supported. Don’t let the pretty shape fool you - Isla will reliably weather your toughest workouts.\u003cbr\u003e\u003c\/p\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-30\" data-turn-id=\"request-WEB:4c3bac06-a4bf-485b-9572-53880539681c-14\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-mini\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-5\" dir=\"auto\" data-message-id=\"4de6f4c2-0bb7-4a71-af45-36f852659599\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cp\u003eClassic Leopard keeps it bold with Bracken spots—earthy, effortless, and always in style. A go-to print with just the right amount of wild.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eMedium coverage\u003c\/li\u003e\n\u003cli\u003eSuggested for cups A-DD\u003c\/li\u003e\n\u003cli\u003eBounce-lined for a smooth, secure fit\u003c\/li\u003e\n\u003cli\u003e1\" elastic band\u003c\/li\u003e\n\u003cli\u003eRemovable cups included\u003c\/li\u003e\n\u003cli\u003eUpdated soft under bust elastic\u003c\/li\u003e\n\u003cli\u003ePrinted on: Cashew\u003c\/li\u003e\n\u003cli\u003eModel is a 34A wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Animal \/ Small","offer_id":53234011636022,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Animal \/ XS","offer_id":53234011668790,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Animal \/ Medium","offer_id":53234011701558,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Animal \/ Large","offer_id":53234011734326,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Animal \/ XL","offer_id":53234011767094,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/ClassicLeopardIsla.png?v=1762044098"},{"product_id":"affinity-crop-crewneck-sweatshirt","title":"Affinity Crop Crewneck Sweatshirt","description":"\u003cdiv\u003e\n\u003cp\u003eYou know that one sweatshirt that just fits so good you always wear it?  Affinity Crop Crewneck is like that. With an easy-going shape and 360 degrees of comfort, the natural liking for it is obvious. No wonder it’s called Affinity.\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cp data-end=\"221\" data-start=\"83\"\u003eSoft and dreamy, Silver Sage is a muted green with a touch of gray that feels fresh, calm, and effortlessly versatile.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003eLoose fit\u003c\/li\u003e\n\u003cli\u003eCrop length\u003c\/li\u003e\n\u003cli\u003eCrewneck\u003c\/li\u003e\n\u003cli\u003eLounge or on-the-go\u003c\/li\u003e\n\u003cli\u003eModel is 5'9\" and a 32C wearing size M\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Green \/ XS","offer_id":53245347201334,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Green \/ Small","offer_id":53245347397942,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Green \/ Medium","offer_id":53245347430710,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":false},{"title":"Green \/ Large","offer_id":53245347463478,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":false},{"title":"Green \/ XL","offer_id":53245347496246,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/FullSizeRender_d044ba83-4647-47bc-bddf-e3b277a045c3.jpg?v=1762438984"},{"product_id":"neon-purple-isla","title":"Neon Purple Isla","description":"\u003cdiv\u003e\n\u003cp\u003eMmmm, that Isla breeze.\u003cspan class=\"Apple-converted-space\"\u003e \u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003eIsla’s flattering scoop neck is breathable yet secure, and the straps keep you cool \u0026amp; supported.\u003cspan class=\"Apple-converted-space\"\u003e \u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003eDon’t let the pretty shape fool you - Isla will reliably weather your toughest workouts.\u003c\/p\u003e\n\u003cp data-end=\"305\" data-start=\"134\"\u003eBright, electric purple in dreamy heather Bounce—this color brings party vibes with a cozy twist.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003eMedium coverage\u003c\/li\u003e\n\u003cli\u003eSuggested for cups A-DD\u003c\/li\u003e\n\u003cli\u003e1\" elastic band\u003c\/li\u003e\n\u003cli\u003eRemovable cups included\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eModel is a 34C wearing size M\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Purple \/ XS","offer_id":53537589199158,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ Small","offer_id":53537589330230,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ Medium","offer_id":53537589362998,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ Large","offer_id":53537589395766,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/FullSizeRender_83c7f995-f76c-4bb8-b545-ac0c619c8c0c.jpg?v=1767618610"},{"product_id":"charge-short-5-flower-leopard","title":"Charge Short - 5” - Flower Leopard","description":"\u003cp\u003eMeet our 5\" no front seam shorts with curve-enhancing contour seams, designed for seamless comfort and a flattering fit. Crafted to eliminate distractions and sculpt your curves.\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"77\" data-end=\"179\"\u003eBlack leopard floral spots on Heather Volcanic make this style flirty, fun, and full of personality.\u003c\/p\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eNo front seam\u003c\/li\u003e\n\u003cli\u003e5” inseam\u003c\/li\u003e\n\u003cli\u003eContour seams for curve enhancement\u003c\/li\u003e\n\u003cli\u003eSuper high rise\u003c\/li\u003e\n\u003cli\u003eTight fit\u003c\/li\u003e\n\u003cli\u003eNo elastic in the waistband\u003c\/li\u003e\n\u003cli\u003eSingle lined with lined gusset\u003c\/li\u003e\n\u003cli\u003eFlat, 3.75” wide waistband\u003c\/li\u003e\n\u003cli\u003ePrinted on: Heather Volcanic\u003c\/li\u003e\n\u003cli\u003eModel is 5'7\" wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Floral \/ XS","offer_id":53537589788982,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Floral \/ Small","offer_id":53537589821750,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Floral \/ Medium","offer_id":53537589854518,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Floral \/ Large","offer_id":53537589887286,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Floral \/ XL","offer_id":53537589920054,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/FullSizeRender_a518a8b1-086c-4ce5-a584-2cb1854e43cf.jpg?v=1767618797"},{"product_id":"isla-bar-amaranth","title":"Isla bra - Amaranth","description":"\u003cdiv\u003e\n\u003cp\u003eMmmm, that Isla breeze.\u003cspan class=\"Apple-converted-space\"\u003e \u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003eIsla’s flattering scoop neck is breathable yet secure, and the straps keep you cool \u0026amp; supported.\u003cspan class=\"Apple-converted-space\"\u003e \u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003eDon’t let the pretty shape fool you - Isla will reliably weather your toughest workouts.\u003c\/p\u003e\n\u003cp data-start=\"71\" data-end=\"239\"\u003eA deep magenta with major mood. Amaranth brings a rich, saturated pop that feels bold and full of energy — a color that turns up the vibe without turning up the volume.\u003c\/p\u003e\n\u003cp data-start=\"241\" data-end=\"271\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003eMedium coverage\u003c\/li\u003e\n\u003cli\u003eSuggested for cups A-DD\u003c\/li\u003e\n\u003cli\u003e1\" elastic band\u003c\/li\u003e\n\u003cli\u003eRemovable cups included\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eModel is a 36A wearing size M\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Purple \/ XS","offer_id":53552340140342,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ Small","offer_id":53552340861238,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ Medium","offer_id":53552340894006,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Purple \/ XL","offer_id":53552340926774,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/F16D41AE-E2C1-4460-906E-7444B9E8209F.jpg?v=1767920715"},{"product_id":"affinity-jogger-outerspace","title":"Affinity Jogger - Outerspace","description":"\u003cp\u003eYou know that one pair of sweatpants that just fits so good you always wear them?  Affinity Sweatpants are like that. With an easy-going shape and 360 degrees of comfort, the natural liking for them is obvious. No wonder they’re called Affinity.\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cdiv\u003eOuterspace is a soft, muted navy with just enough depth to feel rich without being too dark. Calm, versatile, and effortlessly wearable — it’s that “everyday navy” that pairs with anything.\u003cbr\u003e\n\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003ePockets\u003c\/li\u003e\n\u003cli\u003eLoose fit\u003c\/li\u003e\n\u003cli\u003eHigh rise\u003c\/li\u003e\n\u003cli\u003eDrawcord\u003c\/li\u003e\n\u003cli\u003eLounge or on-the-go\u003c\/li\u003e\n\u003cli\u003eModel is 5'7\" wearing size M\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Navy \/ XS","offer_id":53552343744822,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ Medium","offer_id":53552344334646,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ Large","offer_id":53552344367414,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":53552344400182,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":false},{"title":"Navy \/ S","offer_id":54178738831670,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/2769E878-1D26-434F-A3DF-2679396C9828.jpg?v=1767920862"},{"product_id":"essence-hoodie-sweatshirt","title":"Essence Hoodie Sweatshirt","description":"\u003cdiv\u003e\n\u003cdiv\u003eIn essence, this hoodie is the apex of comfort.  With a classic fit, Essence Full Hoodie is designed to feel like the favorite hoodie that has already resided in your closet for a decade.  It’s that simple, comfortable and reliable.  \u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-22\" data-turn-id=\"7ee65210-ae70-4566-aa4e-1a1b37a1546e\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-mini\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"3f5f9cb6-e420-4e93-8245-ee5bc185311b\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"189\" data-start=\"0\"\u003eOuterspace is a soft, muted navy with just enough depth to feel rich without being too dark. Calm, versatile, and effortlessly wearable — it’s that “everyday navy” that pairs with anything.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003eHood\u003c\/li\u003e\n\u003cli\u003eFull length\u003c\/li\u003e\n\u003cli\u003eRibbed cuffs and hem\u003c\/li\u003e\n\u003cli\u003eKangaroo pouch pocket\u003c\/li\u003e\n\u003cli\u003eLounge or on-the-go\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eModel is 5'7\" wearing size M\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Navy \/ XS","offer_id":53552347808054,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ Small","offer_id":53552349086006,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":53552349118774,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":53552349151542,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":53552349184310,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/9B3F5497-7D07-44F5-A56C-154E83C653AC.jpg?v=1767921006"},{"product_id":"sage-racerback-bra-flower-leopard","title":"Sage Racerback Bra - Flower Leopard","description":"\u003cp\u003e\u003cspan\u003eSage Racerback Sports Bra offers sleek support with a hidden underbust band for a smooth look. Breathable and comfortable, it’s designed to move with you through every rep. This bra delivers both confidence and performance, and is sure to be your new favorite.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eMedium support\u003c\/li\u003e\n\u003cli\u003eRemovable bra cups included\u003c\/li\u003e\n\u003cli\u003eMedium coverage\u003c\/li\u003e\n\u003cli\u003eClassic racerback style\u003c\/li\u003e\n\u003cli\u003eNo-show underbust band\u003c\/li\u003e\n\u003cli\u003eModel is a 32C wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Animal \/ XS","offer_id":53552351805750,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Animal \/ Small","offer_id":53552352526646,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Animal \/ M","offer_id":53562705740086,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Animal \/ L","offer_id":53562708001078,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/6A223982-9E25-4D09-98EC-56169E3DAD55.jpg?v=1767921160"},{"product_id":"loop-back-bra-leopard-gingham","title":"Loop Back Bra - Leopard Gingham","description":"\u003cp\u003eIt’s giving open back with just the right support.  Loop Back Bra keeps your neck pressure-free thanks to the lower strap design. With an ultra thoughtful neckline and surprisingly supportive fit, this sports bra is unforgettable.\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"65\" data-end=\"229\"\u003eA lively mix of plum leopard and gingham dancing across a soft silver base. Playful, bold, and full of personality — this print turns every look into a statement.\u003c\/p\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eScoop neckline\u003c\/li\u003e\n\u003cli\u003e1” underbust band\u003c\/li\u003e\n\u003cli\u003eRemovable cups included\u003c\/li\u003e\n\u003cli\u003eBounce-lined for a smooth, secure fit\u003c\/li\u003e\n\u003cli\u003eMinimal back coverage \u003c\/li\u003e\n\u003cli\u003eLower loop strap to eliminate neck pressure\u003c\/li\u003e\n\u003cli\u003ePrinted on: Silver\u003c\/li\u003e\n\u003cli\u003eModel is a 32C wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"XS \/ Animal","offer_id":53552355115318,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Small \/ Animal","offer_id":53552355148086,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Medium \/ Animal","offer_id":53552355180854,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Large \/ Animal","offer_id":53552355213622,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"XL \/ Animal","offer_id":53706706616630,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/0F1CE395-186B-4E6F-BB3F-F815BE0372DA.jpg?v=1767921296"},{"product_id":"double-take-shorts-leopard-gingham","title":"Double Take Shorts - Leopard Gingham","description":"\u003cp\u003eDouble the details, double the fun.  These 4” shorts hug in all of the right places ad enhance your curves.  With a contoured waist panel and no front seam, Double Take takes comfort to the next level.\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"65\" data-end=\"229\"\u003eA lively mix of plum leopard and gingham dancing across a soft silver base. Playful, bold, and full of personality — this print turns every look into a statement.\u003c\/p\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eTight fit\u003c\/li\u003e\n\u003cli\u003eHigh rise\u003c\/li\u003e\n\u003cli\u003e4” inseam\u003c\/li\u003e\n\u003cli\u003eNo front seam\u003c\/li\u003e\n\u003cli\u003eTriangle gusset\u003c\/li\u003e\n\u003cli\u003eFully lined in white\u003c\/li\u003e\n\u003cli\u003eWaist panel detail\u003c\/li\u003e\n\u003cli\u003ePrinted on: Silver\u003c\/li\u003e\n\u003cli\u003eModel is 5'9\" wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Animal \/ XS","offer_id":53552356491574,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Animal \/ Small","offer_id":53552356622646,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Animal \/ Medium","offer_id":53552356655414,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Animal \/ L","offer_id":53575434371382,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Animal \/ XL","offer_id":53706706846006,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/82D803A3-AB29-4AAA-A06D-1BF98538D970.jpg?v=1767921418"},{"product_id":"smoothsculpt-empower-leggings-poseidon","title":"SmoothSculpt Empower Leggings - Poseidon","description":"\u003cp\u003eThe Empower Legging is made with SmoothSculpt fabric that smooths, supports, and feels like a dream. Whether you're flowing through yoga, running errands, or going full throttle in the gym, this legging moves with you—and empowers every step.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eWhat a stunner.  Poseidon will make you feel good.  It will make you feel strong.  With so many shades of blue in this world, we think Poseidon is the one you've been missing.\u003c\/p\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eTight Fit\u003c\/li\u003e\n\u003cli\u003eHigh Rise\u003c\/li\u003e\n\u003cli\u003eFront seam\u003c\/li\u003e\n\u003cli\u003e25\" inseam\u003c\/li\u003e\n\u003cli\u003eRectangle gusset\u003c\/li\u003e\n\u003cli\u003eSmoothSculpt Fabric\u003c\/li\u003e\n\u003cli\u003eModel is 5'4\" wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Blue \/ Small","offer_id":53552359080246,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ Medium","offer_id":53552359375158,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":false},{"title":"Blue \/ Large","offer_id":53552359407926,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ XL","offer_id":53552359440694,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/F7EBCB23-0CF2-4ACE-B98A-DFBAE5D9AB83.jpg?v=1767921504"},{"product_id":"affinity-crop-crewneck-pastel-yellow","title":"Affinity Crop Crewneck - Pastel Yellow","description":"\u003cdiv\u003e\n\u003cp\u003eYou know that one sweatshirt that just fits so good you always wear it?  Affinity Crop Crewneck is like that. With an easy-going shape and 360 degrees of comfort, the natural liking for it is obvious. No wonder it’s called Affinity.\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e\nLike a soft morning glow, this dreamy yellow is sweet, light, and full of sunshine vibes. Perfect for brightening your look with a cheerful pop, it’s easygoing, happy, and totally effortless.\u003cbr\u003e\n\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003eLoose fit\u003c\/li\u003e\n\u003cli\u003eCrop length\u003c\/li\u003e\n\u003cli\u003eCrewneck\u003c\/li\u003e\n\u003cli\u003eLounge or on-the-go\u003c\/li\u003e\n\u003cli\u003eModel is 5'3\" and a 34B wearing size M\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Yellow \/ XS","offer_id":53552361406774,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow \/ Small","offer_id":53552361537846,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow \/ Medium","offer_id":53552361570614,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":false},{"title":"Yellow \/ Large","offer_id":53552361603382,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":false},{"title":"Yellow \/ XL","offer_id":53552361636150,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/DC93D951-A12E-4B52-BE45-9DEEF6C0A20F.jpg?v=1767921651"},{"product_id":"charge-legging-25-amaranth","title":"Charge Legging - 25” - Amaranth","description":"\u003cp\u003eWith all the love we’ve gotten from our Charge Short, we knew our customers needed a longer version for the winter months. Designed with the same contour details, this legging has the fit our customers know \u0026amp; trust from FLEO.\u003c\/p\u003e\n\u003cp data-start=\"71\" data-end=\"239\"\u003eA deep magenta with major mood. Amaranth brings a rich, saturated pop that feels bold and full of energy — a color that turns up the vibe without turning up the volume.\u003c\/p\u003e\n\u003cp data-start=\"241\" data-end=\"271\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e \u003c\/p\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eHigher rise\u003c\/li\u003e\n\u003cli\u003e25\" inseam\u003c\/li\u003e\n\u003cli\u003eNo front seam\u003c\/li\u003e\n\u003cli\u003eTight fit\u003c\/li\u003e\n\u003cli\u003eSide contour seams\u003c\/li\u003e\n\u003cli\u003eLined triangle gusset\u003c\/li\u003e\n\u003cli\u003eElastic-free waistband\u003c\/li\u003e\n\u003cli\u003eModel is 5'9\" wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Purple \/ Large","offer_id":53639340359990,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ XL","offer_id":53639340392758,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/BFC48F16-4037-4B38-AB8E-128BE15B0124.jpg?v=1769991828"},{"product_id":"ava-racerback-sports-bra-medium-support","title":"Ava Racerback Sports Bra - Medium Support","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-18\" data-turn-id=\"c966805e-b605-4ee2-9284-cc975ae94aa3\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" style=\"box-sizing: inherit;\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-mini\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"ed77349e-456e-4991-9e29-53e9986daa7d\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"252\" data-start=\"37\"\u003eMeet Ava: sweet, simple, and just a little sassy. Rounded square neckline, playful contrasting colors, and medium support that moves with you—this bra makes your everyday feel a little brighter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-34\" data-turn-id=\"request-WEB:45c5f3a2-cff1-4cc5-a65a-55e27658ebcd-16\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" style=\"box-sizing: inherit;\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-mini\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"cbc11880-bf28-422f-ad22-cb6c470a0d0f\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"175\" data-start=\"0\"\u003eSleek black with crisp white and lively aventurine accents that catch the eye. Subtle, sporty, and just the right touch of flair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eMedium support\u003c\/li\u003e\n\u003cli\u003eMedium coverage\u003c\/li\u003e\n\u003cli\u003eRemovable cups\u003c\/li\u003e\n\u003cli\u003eContrasting colors\u003c\/li\u003e\n\u003cli\u003eRounded square neckline\u003c\/li\u003e\n\u003cli\u003eModel is a 32C wearing size M\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Black \/ XS","offer_id":53639343374646,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Small","offer_id":53639343702326,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Medium","offer_id":53639343735094,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Black \/ Large","offer_id":53639343767862,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Black \/ XL","offer_id":53639343800630,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/88A1C296-F5A0-4BF9-8F94-EAF4B6B9BF73.jpg?v=1769991850"},{"product_id":"duo-short-5","title":"Duo Short 5”","description":"\u003cdiv\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:45c5f3a2-cff1-4cc5-a65a-55e27658ebcd-10\" data-testid=\"conversation-turn-22\" data-scroll-anchor=\"true\" data-turn=\"assistant\" style=\"box-sizing: inherit;\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"e05fd5ad-e81f-48bf-99da-1353d640f696\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-mini\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"187\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eClassic comfort with a pop—these shorts feature contrast side panels that turn every move into a little style moment. Easy, flattering, and fun to wear from gym to street.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:45c5f3a2-cff1-4cc5-a65a-55e27658ebcd-6\" data-testid=\"conversation-turn-14\" data-scroll-anchor=\"true\" data-turn=\"assistant\" style=\"box-sizing: inherit;\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"5b3a47eb-e3ca-4ea3-8918-1ab8eafc74b1\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"254\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA juicy mulberry base finished with crisp white and Sky Pop contour details for a fresh, eye-catching contrast. The mix feels fun and unexpected—sweet pops of color that highlight every line just right.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003eTight fit\u003c\/li\u003e\n\u003cli\u003eHigh rise\u003c\/li\u003e\n\u003cli\u003e5\" inseam\u003c\/li\u003e\n\u003cli\u003eNo front seam\u003c\/li\u003e\n\u003cli\u003eContrast side panel detail\u003c\/li\u003e\n\u003cli\u003eModel is 5'9\" wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Striped \/ XS","offer_id":53639345701174,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Striped \/ Small","offer_id":53639347536182,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Striped \/ Medium","offer_id":53639347568950,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Striped \/ Large","offer_id":53639347601718,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Striped \/ XL","offer_id":53639347634486,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/3680CF34-3F5F-4B60-879C-3E17D93FAB41.jpg?v=1769991877"},{"product_id":"ava-racerback-sports-bra-medium-support-1","title":"Ava Racerback Sports Bra - Medium Support","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"c966805e-b605-4ee2-9284-cc975ae94aa3\" data-testid=\"conversation-turn-18\" data-scroll-anchor=\"true\" data-turn=\"assistant\" style=\"box-sizing: inherit;\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"ed77349e-456e-4991-9e29-53e9986daa7d\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-mini\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cp data-start=\"37\" data-end=\"252\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eMeet Ava: sweet, simple, and just a little sassy. Rounded square neckline, playful contrasting colors, and medium support that moves with you—this bra makes your everyday feel a little brighter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:45c5f3a2-cff1-4cc5-a65a-55e27658ebcd-6\" data-testid=\"conversation-turn-14\" data-scroll-anchor=\"true\" data-turn=\"assistant\" style=\"box-sizing: inherit;\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"5b3a47eb-e3ca-4ea3-8918-1ab8eafc74b1\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"254\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA juicy mulberry base finished with crisp white and Sky Pop contour details for a fresh, eye-catching contrast. The mix feels fun and unexpected—sweet pops of color that highlight every line just right.\u003c\/p\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eMedium support\u003c\/li\u003e\n\u003cli\u003eMedium coverage\u003c\/li\u003e\n\u003cli\u003eRemovable cups\u003c\/li\u003e\n\u003cli\u003eContrasting colors\u003c\/li\u003e\n\u003cli\u003eRounded square neckline\u003c\/li\u003e\n\u003cli\u003eModel is a 32C wearing size M\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Striped \/ XS","offer_id":53639348879670,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Striped \/ Small","offer_id":53639349109046,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Striped \/ Medium","offer_id":53639349141814,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Striped \/ Large","offer_id":53639349174582,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Striped \/ XL","offer_id":53639349207350,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/1492A6C3-E1EC-406E-9C43-E096572F2616.jpg?v=1769991886"},{"product_id":"ava-racerback-sports-bra-medium-support-2","title":"Ava Racerback Sports Bra - Medium Support","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"c966805e-b605-4ee2-9284-cc975ae94aa3\" data-testid=\"conversation-turn-18\" data-scroll-anchor=\"true\" data-turn=\"assistant\" style=\"box-sizing: inherit;\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"ed77349e-456e-4991-9e29-53e9986daa7d\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-mini\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cp data-start=\"37\" data-end=\"252\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eMeet Ava: sweet, simple, and just a little sassy. Rounded square neckline, playful contrasting colors, and medium support that moves with you—this bra makes your everyday feel a little brighter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:45c5f3a2-cff1-4cc5-a65a-55e27658ebcd-12\" data-testid=\"conversation-turn-26\" data-scroll-anchor=\"true\" data-turn=\"assistant\" style=\"box-sizing: inherit;\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"fe46b10f-1956-43cc-839b-da5f7519f38d\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-mini\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cp data-start=\"47\" data-end=\"255\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA vibrant green base with bold black and sweet mulberry blossom contour details. Bright, lively, and full of playful contrast that makes every move pop.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eRacerback\u003c\/li\u003e\n\u003cli\u003eMedium support\u003c\/li\u003e\n\u003cli\u003eMedium coverage\u003c\/li\u003e\n\u003cli\u003eRemovable cups\u003c\/li\u003e\n\u003cli\u003eContrasting colors\u003c\/li\u003e\n\u003cli\u003eRounded square neckline\u003c\/li\u003e\n\u003cli\u003eModel is a 32C wearing size M\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Striped \/ XS","offer_id":53639350354230,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Striped \/ Small","offer_id":53639350780214,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"Striped \/ Medium","offer_id":53639350812982,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Striped \/ Large","offer_id":53639350845750,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"Striped \/ XL","offer_id":53639350878518,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/0EF690F6-C283-4640-9D06-5549119F79E9.jpg?v=1769991905"},{"product_id":"duo-short-6","title":"Duo Short 5”","description":"\u003cdiv\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:45c5f3a2-cff1-4cc5-a65a-55e27658ebcd-10\" data-testid=\"conversation-turn-22\" data-scroll-anchor=\"true\" data-turn=\"assistant\" style=\"box-sizing: inherit;\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"e05fd5ad-e81f-48bf-99da-1353d640f696\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-mini\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"187\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eClassic comfort with a pop—these shorts feature contrast side panels that turn every move into a little style moment. Easy, flattering, and fun to wear from gym to street.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:45c5f3a2-cff1-4cc5-a65a-55e27658ebcd-12\" data-testid=\"conversation-turn-26\" data-scroll-anchor=\"true\" data-turn=\"assistant\" style=\"box-sizing: inherit;\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"fe46b10f-1956-43cc-839b-da5f7519f38d\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-mini\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cp data-start=\"47\" data-end=\"255\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA vibrant green base with bold black and sweet mulberry blossom contour details. Bright, lively, and full of playful contrast that makes every move pop.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003eTight fit\u003c\/li\u003e\n\u003cli\u003eHigh rise\u003c\/li\u003e\n\u003cli\u003e5\" inseam\u003c\/li\u003e\n\u003cli\u003eNo front seam\u003c\/li\u003e\n\u003cli\u003eContrast side panel detail\u003c\/li\u003e\n\u003cli\u003eModel is 5'10\" wearing size M\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Striped \/ XS","offer_id":53639351566646,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Striped \/ Small","offer_id":53639351664950,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Striped \/ Medium","offer_id":53639351697718,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Striped \/ Large","offer_id":53639351730486,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Striped \/ XL","offer_id":53639351763254,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/F41A7F14-5DCF-414D-BD7F-5D46A001E101.jpg?v=1769991896"},{"product_id":"duo-short-7","title":"Duo Short 5”","description":"\u003cdiv\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-22\" data-turn-id=\"request-WEB:45c5f3a2-cff1-4cc5-a65a-55e27658ebcd-10\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" style=\"box-sizing: inherit;\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-mini\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"e05fd5ad-e81f-48bf-99da-1353d640f696\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"187\" data-start=\"0\"\u003eClassic comfort with a pop—these shorts feature contrast side panels that turn every move into a little style moment. Easy, flattering, and fun to wear from gym to street.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-34\" data-turn-id=\"request-WEB:45c5f3a2-cff1-4cc5-a65a-55e27658ebcd-16\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" style=\"box-sizing: inherit;\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-mini\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"cbc11880-bf28-422f-ad22-cb6c470a0d0f\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"175\" data-start=\"0\"\u003eSleek black with crisp white and lively aventurine accents that catch the eye. Subtle, sporty, and just the right touch of flair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003eTight fit\u003c\/li\u003e\n\u003cli\u003eHigh rise\u003c\/li\u003e\n\u003cli\u003e5\" inseam\u003c\/li\u003e\n\u003cli\u003eNo front seam\u003c\/li\u003e\n\u003cli\u003eContrast side panel detail\u003c\/li\u003e\n\u003cli\u003eModel is 5'9\" wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Striped \/ XS","offer_id":53639353467190,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Striped \/ Small","offer_id":53639354646838,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Striped \/ Medium","offer_id":53639354679606,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Striped \/ Large","offer_id":53639354712374,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Striped \/ XL","offer_id":53639354745142,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/FullSizeRender_032f3eb9-59fd-4155-9aaf-1947a9c8cfc0.jpg?v=1769992900"},{"product_id":"patch-crewneck-sweatshirt","title":"Patch Crewneck Sweatshirt","description":"\u003cdiv\u003eCozy just got a glow-up. The Patch Crewneck is your go-to oversized sweatshirt, made for ultimate comfort with a soft, terry cloth FLEO logo that steals the spotlight. Perfect for lounging, layering, or making a statement wherever you go.\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp data-start=\"58\" data-end=\"224\"\u003eViolet is a sweet splash of purple that’s full of charm and a little bit of magic. Soft, flirty, and fun—this hue just can’t help but make everything feel brighter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003eOversized\u003c\/li\u003e\n\u003cli\u003eFull length\u003c\/li\u003e\n\u003cli\u003eFront logo\u003c\/li\u003e\n\u003cli\u003eLounge or on-the-go\u003c\/li\u003e\n\u003cli\u003eModel is 5'10\" and a 32D wearing size M\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Purple \/ XS","offer_id":53639356285238,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ Small","offer_id":53639356416310,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ Medium","offer_id":53639356449078,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":false},{"title":"Purple \/ Large","offer_id":53639356481846,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":false},{"title":"Purple \/ XL","offer_id":53639356514614,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/49B03565-EE0B-49DD-96AC-A6E537F0BF38.jpg?v=1769991970"},{"product_id":"smoothsculpt-uplift-v-back-wide-leg","title":"Smoothsculpt Uplift V Back Wide Leg","description":"\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:bcb4f8cd-e6d6-4ed5-924f-6b4bf98eb5de-7\" data-testid=\"conversation-turn-16\" data-scroll-anchor=\"false\" data-turn=\"assistant\" style=\"font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.3); -webkit-text-stroke-width: 0px; text-decoration: none; box-sizing: inherit; caret-color: #444444; color: #444444; font-family: 'Open Sans', sans-serif; font-size: 14px; -webkit-text-size-adjust: 100%;\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"3cc72ad4-6007-4760-995b-a6ed56597e63\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"168\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThe Uplift V Back Wide Leg Pant shapes and smooths with a high rise, glute-defining fit, and signature V-back waistband. A wide leg adds effortless flow and confidence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cspan\u003eTo us, Black is robust, dominating and timeless.  We made our Black to represent for the girls who set their goals high, move with strength, and respect the grind.  When your training is deeper than physical- when its, mental, emotional, and runs so deep that it's called passion, you deserve a FLEO that stands with you.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eHigh rise\u003c\/li\u003e\n\u003cli\u003eWide leg\u003c\/li\u003e\n\u003cli\u003eNo front seam\u003c\/li\u003e\n\u003cli\u003eGlute defining\u003c\/li\u003e\n\u003cli\u003eV back waistband\u003c\/li\u003e\n\u003cli\u003eModel is 5'6\" wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Black \/ XS","offer_id":53639357137206,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Small","offer_id":53639357169974,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Medium","offer_id":53639357202742,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":false},{"title":"Black \/ Large","offer_id":53639357235510,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":false},{"title":"Black \/ XL","offer_id":53639357268278,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/FullSizeRender_46dd2544-ab9c-4c69-8dbb-aa3c3d3772ec.jpg?v=1769991975"},{"product_id":"smoothsculpt-uplift-v-back-shorts-5","title":"Smoothsculpt Uplift V Back Shorts - 5”","description":"\u003cp\u003eto lift and define, these high-rise shorts sculpt your silhouette with a sleek, glute-enhancing fit and a striking V-back waistband.\u003c\/p\u003e\n\u003cp\u003eA striking, saturated purple that feels full of personality. Vivid Violet adds instant attitude to any look.\u003c\/p\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eTight fit\u003c\/li\u003e\n\u003cli\u003eHigh rise\u003c\/li\u003e\n\u003cli\u003e5\" inseam\u003c\/li\u003e\n\u003cli\u003eNo front seam\u003c\/li\u003e\n\u003cli\u003eGlute defining\u003c\/li\u003e\n\u003cli\u003eV back waistband\u003c\/li\u003e\n\u003cli\u003eSmoothSculpt fabric\u003c\/li\u003e\n\u003cli\u003eModel is 5'9\" wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"Purple \/ XS","offer_id":53656071143734,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ Small","offer_id":53656071504182,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ Medium","offer_id":53656071536950,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Purple \/ Large","offer_id":53656071569718,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ XL","offer_id":53656071602486,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/C66C99AB-D686-4C60-A902-7F17E8317978.jpg?v=1770425352"},{"product_id":"self-love-crew-neck-sweater","title":"Self-Love Crew Neck Sweater","description":"\u003cp\u003eThe black crew neck is a premium mid-weight sweater designed for comfort and everyday wear. Featuring a relaxed, unisex fit and a soft brushed interior, this crew neck is the perfect blend of quality, durability, and effortless style. \u003c\/p\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"S","offer_id":53802718101814,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":53802718134582,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"L","offer_id":53802718167350,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":53802718200118,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":53802718232886,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/Screenshot_20260321-123337_2.jpg?v=1774118847"},{"product_id":"self-love-crew-neck-sweater-1","title":"Self-Love Crew Neck Sweater","description":"\u003cp\u003eThe purple crew neck is a premium mid-weight sweater designed for comfort and everyday wear. Featuring a relaxed, unisex fit and a soft brushed interior, this crew neck is the perfect blend of quality, durability, and effortless style. \u003c\/p\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"S","offer_id":53803077534006,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":53803077566774,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"L","offer_id":53803077599542,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"XL","offer_id":53803077632310,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":53803077665078,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/Screenshot_20260321-123513_2.jpg?v=1774141348"},{"product_id":"self-love-crew-neck-sweater-2","title":"Self-Love Crew Neck Sweater","description":"\u003cp\u003eThe Teal crew neck is a premium mid-weight sweater designed for comfort and everyday wear. Featuring a relaxed, unisex fit and a soft brushed interior, this crew neck is the perfect blend of quality, durability, and effortless style. \u003c\/p\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"S","offer_id":53803078189366,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":53803078222134,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"L","offer_id":53803078254902,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"XL","offer_id":53803078287670,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"2XL","offer_id":53803078320438,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/Screenshot_20260321-123853_3.jpg?v=1774141604"},{"product_id":"ascend-short-nfs-berry-waveform","title":"Ascend Short NFS - Berry Waveform","description":"\u003cp\u003eThe no front seam short of your dreams. Ascend is for the athlete looking for a smooth front short with maximal leg freedom. These shorts have a 3.25” inseam, traditional side seams, and a high rise.  Elevate your next training session in this distraction-free style. \u003c\/p\u003e\n\u003cp\u003eTwirling shades of berry create a hypnotic swirl that’s full of energy and attitude. Eye-catching, fun, and ready to move with you.\u003c\/p\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eNo front seam\u003c\/li\u003e\n\u003cli\u003eContour seams for curve enhancement\u003c\/li\u003e\n\u003cli\u003eSuper high rise\u003c\/li\u003e\n\u003cli\u003eTight fit\u003c\/li\u003e\n\u003cli\u003eNo elastic in the waistband\u003c\/li\u003e\n\u003cli\u003ePrinted on: Berry Sorbet\u003c\/li\u003e\n\u003cli\u003eModel is 5'7\" wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"XS","offer_id":53809584603446,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":53809584636214,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":53809584668982,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"L","offer_id":53809584701750,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"XL","offer_id":53809584734518,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/all-35_3af5d78b-47b1-4bb7-bbae-b0558760c307.webp?v=1774390897"},{"product_id":"chloe-high-neck-sports-bra-chocolate-white","title":"Chloe High Neck Sports Bra - Chocolate + White","description":"\u003cp\u003eChloe High Neck Sports Bra is effortlessly flattering and supportive. The delicate X-back straps relieve pressure, keeping you comfortable and focused. Elevate your wardrobe with this easy-going essential.\u003c\/p\u003e\n\u003cp data-start=\"452\" data-end=\"585\"\u003eMoody chocolate tones meet fresh white contour details for a look that feels elevated, sculpted, and quietly powerful.\u003c\/p\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003e1\" elastic band\u003c\/li\u003e\n\u003cli\u003eA-B cup: medium support, high coverage\u003c\/li\u003e\n\u003cli\u003eC-DD cup: low support, high coverage\u003c\/li\u003e\n\u003cli\u003eRemovable bra cups included\u003c\/li\u003e\n\u003cli\u003eModel is a 32DD wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"S","offer_id":53811881279798,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false},{"title":"M","offer_id":53811881312566,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":53811881345334,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":53811881378102,"sku":null,"price":80.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/all-50_8980a30f-4e36-486b-9522-59285a70e08f.webp?v=1774452508"},{"product_id":"double-take-legging-25-nfs-chocolate-white","title":"Double Take Legging 25\" - NFS - Chocolate + White","description":"\u003cp\u003eSleek, effortless, and made for every move. From studio sessions to daily strides, these leggings keep up with your flow—no second-guessing, just confidence.\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-28\" data-turn-id=\"request-WEB:45c5f3a2-cff1-4cc5-a65a-55e27658ebcd-13\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-model-slug=\"gpt-5-mini\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-id=\"d52c2e82-3b54-4557-a559-c39702db8931\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"166\" data-start=\"0\"\u003eMoody chocolate tones meet fresh white contour details for a look that feels elevated, sculpted, and quietly powerful.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eHigher rise\u003c\/li\u003e\n\u003cli\u003e25\" inseam\u003c\/li\u003e\n\u003cli\u003eWaist panel detail\u003c\/li\u003e\n\u003cli\u003eEveryday leggings\u003c\/li\u003e\n\u003cli\u003eNo front seam\u003c\/li\u003e\n\u003cli\u003eModel is 5'7\" wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"XS","offer_id":53811941048630,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":53811941081398,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":false},{"title":"M","offer_id":53811941114166,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":53811941146934,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":false},{"title":"XL","offer_id":53811941179702,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/all-68_3db7bae4-ef29-435e-b24d-6a2cfa5ca453.webp?v=1774452855"},{"product_id":"double-take-legging-25-nfs","title":"Double Take Legging 25\" - NFS","description":"\u003cp\u003eSleek, effortless, and made for every move. From studio sessions to daily strides, these leggings keep up with your flow—no second-guessing, just confidence.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eBold black meets bright white for a sharp, modern look that’s effortlessly strong and always in style. Clean, confident, and made to move.\u003c\/p\u003e\n\u003cul class=\"single-column-list\"\u003e\u003c\/ul\u003e\n\u003cul class=\"single-column-list\"\u003e\n\u003cli\u003eHigher rise\u003c\/li\u003e\n\u003cli\u003e25\" inseam\u003c\/li\u003e\n\u003cli\u003eWaist panel detail\u003c\/li\u003e\n\u003cli\u003eEveryday leggings\u003c\/li\u003e\n\u003cli\u003eNo front seam\u003c\/li\u003e\n\u003cli\u003eModel is 5'10\" wearing size M\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"XS","offer_id":53811947176246,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":53811947209014,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":false},{"title":"M","offer_id":53811947241782,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":53811947274550,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":53811947307318,"sku":null,"price":115.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/moments-24.webp?v=1774453351"},{"product_id":"classic-capri-16-nfs-black","title":"Classic Capri 16\" - NFS - Black","description":"\u003cp\u003eYour low-effort, high-confidence staple. Sleek, sculpting, and made to move like it’s second nature—these capris bring that clean, held-in feel without ever trying too hard.\u003c\/p\u003e\n\u003cp\u003eTo us, Black is robust, dominating, and timeless. We made Black Classic Capri to represent for the girls who set their goals high, move with strength, and respect the grind. When your training is deeper than physical - when it's, mental, emotional, and runs so deep that it's called passion, you deserve a FLEO that stands with you. These do.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eTight fit\u003c\/li\u003e\n\u003cli\u003eHigh rise\u003c\/li\u003e\n\u003cli\u003e16\" inseam\u003c\/li\u003e\n\u003cli\u003eNo front seam\u003c\/li\u003e\n\u003cli\u003eEffortless movement\u003c\/li\u003e\n\u003cli\u003eModel is 5'9\" wearing size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"XS","offer_id":53975165174070,"sku":null,"price":85.0,"currency_code":"CAD","in_stock":false},{"title":"S","offer_id":53975165206838,"sku":null,"price":85.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":53975165239606,"sku":null,"price":85.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":53975165272374,"sku":null,"price":85.0,"currency_code":"CAD","in_stock":false},{"title":"XL","offer_id":53975165305142,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/freshform-60.webp?v=1777499871"},{"product_id":"crossover-short-5-nfs-nocturne","title":"Crossover Short 5\" - NFS - Nocturne","description":"\u003cp\u003eThe Crossover Short is engineered for a secure, sculpted fit. A high-rise waistband with a flattering crossover detail defines the waist, while the no-front-seam construction keeps the fit smooth and comfortable through movement.\u003c\/p\u003e\n\u003cp\u003eNocturne is a deep, reddish mauve with rich berry undertones, a moody blend of softened wine and muted plum that feels both powerful and feminine.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eTight fit\u003c\/li\u003e\n\u003cli\u003eHigh rise\u003c\/li\u003e\n\u003cli\u003e5” inseam\u003c\/li\u003e\n\u003cli\u003eNo front seam\u003c\/li\u003e\n\u003cli\u003eCrossover waist detail\u003c\/li\u003e\n\u003cli\u003eModel is 5'6 wearing a size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"M","offer_id":53975178379574,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":53975178412342,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":53975178445110,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/15_76b490e0-d61b-4135-b008-01c26818db58.png?v=1777501355"},{"product_id":"crossover-short-5-nfs-black","title":"Crossover Short 5\" - NFS - Black","description":"\u003cp\u003eThe Crossover Short is engineered for a secure, sculpted fit. A high-rise waistband with a flattering crossover detail defines the waist, while the no-front-seam construction keeps the fit smooth and comfortable through movement.\u003c\/p\u003e\n\u003cp\u003eTimeless and unapologetically sleek, Black is the foundation your rotation is built on. Crisp, saturated, and endlessly versatile, it delivers a sculpted look that feels powerful in every setting.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eTight fit\u003c\/li\u003e\n\u003cli\u003eHigh rise\u003c\/li\u003e\n\u003cli\u003e5” inseam\u003c\/li\u003e\n\u003cli\u003eNo front seam\u003c\/li\u003e\n\u003cli\u003eCrossover waist detail\u003c\/li\u003e\n\u003cli\u003eModel is 5'4 wearing a size S\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Grit \u0026 Grace","offers":[{"title":"XS","offer_id":53975183982902,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"S","offer_id":53975184015670,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":53975184048438,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"L","offer_id":53975184081206,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":false},{"title":"XL","offer_id":53975184113974,"sku":null,"price":70.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/6156\/9078\/files\/21_889aef91-a18f-455e-b778-876845798fdb.webp?v=1777501644"}],"url":"https:\/\/gritandgraceathletics.ca\/collections\/new-arrivals.oembed?page=5","provider":"Grit \u0026 Grace","version":"1.0","type":"link"}