{"product_id":"brandi-carlile-no-apologies-shirt-copy","title":"Brandi Carlile “Never Kept My Mouth Shut” Flannel","description":"\u003ch3 data-start=\"173\" data-end=\"228\"\u003eBrandi Carlile “Never Kept My Mouth Shut” Flannel\u003c\/h3\u003e\n\u003cp data-start=\"230\" data-end=\"452\"\u003eFor the women who don’t apologize for speaking their truth—just for everything else (kidding… mostly). This hand-dyed, bleach-splashed blue flannel carries Brandi Carlile’s unapologetic spirit loud and proud on the back:\u003c\/p\u003e\n\u003cblockquote data-start=\"454\" data-end=\"566\"\u003e\n\u003cp data-start=\"456\" data-end=\"566\"\u003e“I have apologized a lot and been apologized to but I’ve never kept my mouth shut and then wished I hadn’t.”\u003c\/p\u003e\n\u003c\/blockquote\u003e\n\u003cp data-start=\"568\" data-end=\"683\"\u003eSoft, vintage-washed plaid meets raw attitude for a look that’s part rebel, part rock legend, and 100% authentic.\u003c\/p\u003e\n\u003cul data-start=\"685\" data-end=\"908\"\u003e\n\u003cli data-start=\"685\" data-end=\"734\"\u003e\n\u003cp data-start=\"687\" data-end=\"734\"\u003eUpcycled flannel shirt (original women’s 3XL)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"735\" data-end=\"805\"\u003e\n\u003cp data-start=\"737\" data-end=\"805\"\u003eBlue plaid, hand-dyed + bleach-distressed for a one-of-a-kind fade\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"806\" data-end=\"863\"\u003e\n\u003cp data-start=\"808\" data-end=\"863\"\u003eCenter-back patch featuring Brandi Carlile with quote\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"864\" data-end=\"908\"\u003e\n\u003cp data-start=\"866\" data-end=\"908\"\u003eOne-of-a-kind, hand-altered wearable art\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"910\" data-end=\"929\"\u003e\u003cstrong data-start=\"910\" data-end=\"927\"\u003eMeasurements:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"930\" data-end=\"981\"\u003e\n\u003cli data-start=\"930\" data-end=\"949\"\u003e\n\u003cp data-start=\"932\" data-end=\"949\"\u003ePit to Pit: 24”\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"950\" data-end=\"965\"\u003e\n\u003cp data-start=\"952\" data-end=\"965\"\u003eLength: 30”\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"966\" data-end=\"981\"\u003e\n\u003cp data-start=\"968\" data-end=\"981\"\u003eSleeve: 24”\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"CANHULI","offers":[{"title":"Default Title","offer_id":52512653574507,"sku":null,"price":98.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0893\/0125\/4507\/files\/women_17.png?v=1761759604","url":"https:\/\/www.canhuli.com\/products\/brandi-carlile-no-apologies-shirt-copy","provider":"CANHULI","version":"1.0","type":"link"}