{"product_id":"the-posture-bra","title":"The Posture Bra","description":"\u003cp style=\"font-size: 1.0625rem; line-height: 1.55; max-width: 560px;\"\u003eA bra first. Support second. Built for the women who sit all day — and designed to disappear under whatever you already own.\u003c\/p\u003e\n\n\u003cdiv style=\"max-width: 380px; margin: 2rem auto; aspect-ratio: 9 \/ 16; background: var(--c-cream-2); overflow: hidden; border-radius: 2px;\"\u003e\n  \u003cvideo style=\"width: 100%; height: 100%; object-fit: cover; display: block;\" autoplay muted loop playsinline poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0817\/1153\/0208\/files\/product-video-poster.jpg?v=1788757620\"\u003e\n    \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/d64da7ceda9c4afebe3c84ef08cbc0e9.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 1.5rem 1rem; justify-content: center; margin-block: 2.5rem; text-align: center;\"\u003e\n  \u003cdiv style=\"flex: 1 1 140px; max-width: 180px;\"\u003e\n    \u003csvg viewbox=\"0 0 48 48\" style=\"width: 40px; height: 40px; margin: 0 auto 0.6rem; display: block;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M12 18 C12 28, 17 33, 24 33 C31 33, 36 28, 36 18\" style=\"stroke: var(--c-taupe); stroke-width: 1.4;\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M10 36 L38 12\" style=\"stroke: var(--c-charcoal); stroke-width: 1.6;\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cp style=\"font-family: var(--f-display); font-size: 1.0625rem; margin: 0 0 0.2rem;\"\u003eWire-free\u003c\/p\u003e\n    \u003cp style=\"font-size: var(--t-small); color: var(--c-charcoal-70); line-height: 1.45; margin: 0;\"\u003eNo wires, no rigid inserts, nothing that digs.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv style=\"flex: 1 1 140px; max-width: 180px;\"\u003e\n    \u003csvg viewbox=\"0 0 48 48\" style=\"width: 40px; height: 40px; margin: 0 auto 0.6rem; display: block;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003crect x=\"8\" y=\"19\" width=\"13\" height=\"10\" rx=\"2\" style=\"stroke: var(--c-taupe); stroke-width: 1.4;\"\u003e\u003c\/rect\u003e\n      \u003crect x=\"27\" y=\"19\" width=\"13\" height=\"10\" rx=\"2\" style=\"stroke: var(--c-taupe); stroke-width: 1.4;\"\u003e\u003c\/rect\u003e\n      \u003cpath d=\"M21 24 L27 24\" style=\"stroke: var(--c-charcoal); stroke-width: 1.6;\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cp style=\"font-family: var(--f-display); font-size: 1.0625rem; margin: 0 0 0.2rem;\"\u003eFastens at the front\u003c\/p\u003e\n    \u003cp style=\"font-size: var(--t-small); color: var(--c-charcoal-70); line-height: 1.45; margin: 0;\"\u003eNo reaching behind your back to hook it.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv style=\"flex: 1 1 140px; max-width: 180px;\"\u003e\n    \u003csvg viewbox=\"0 0 48 48\" style=\"width: 40px; height: 40px; margin: 0 auto 0.6rem; display: block;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M17 10 L14 14 L8 16 L11 22 L11 38 L37 38 L37 22 L40 16 L34 14 L31 10 C29 12, 26 13, 24 13 C22 13, 19 12, 17 10 Z\" style=\"stroke: var(--c-taupe); stroke-width: 1.4;\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M18 26 C20 24, 22 23, 24 23 C26 23, 28 24, 30 26\" style=\"stroke: var(--c-sage-dark); stroke-width: 1.3; stroke-dasharray: 2.5 3;\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cp style=\"font-family: var(--f-display); font-size: 1.0625rem; margin: 0 0 0.2rem;\"\u003eInvisible under clothes\u003c\/p\u003e\n    \u003cp style=\"font-size: var(--t-small); color: var(--c-charcoal-70); line-height: 1.45; margin: 0;\"\u003eSeamless knit. No lines through silk or cotton.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"margin: 2rem auto 0.5rem; max-width: 560px;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0817\/1153\/0208\/files\/PROD-02_as_costas.jpg?v=1788726956\" alt=\"A woman seen from behind in a cream shirt, standing beside a tall window\" loading=\"lazy\" style=\"width: 100%; height: auto; display: block; border-radius: 2px;\"\u003e\n\u003c\/div\u003e\n\u003cp style=\"text-align: center; font-size: var(--t-small); color: var(--c-charcoal-50); margin-block-end: 2.5rem;\"\u003eThe support lives here — soft cross-back panels, between the shoulder blades.\u003c\/p\u003e\n\n\u003ctable style=\"width: 100%; max-width: 560px; margin: 0 auto 2.5rem; border-collapse: collapse; font-size: var(--t-body);\"\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 0.85rem 1rem 0.85rem 0; border-block-end: 1px solid var(--c-taupe-light); font-size: 11px; letter-spacing: 0.14em; text-transform: uppercase; color: var(--c-charcoal-50); white-space: nowrap; vertical-align: top;\"\u003eSupport\u003c\/td\u003e\n      \u003ctd style=\"padding: 0.85rem 0; border-block-end: 1px solid var(--c-taupe-light); color: var(--c-charcoal);\"\u003eSoft cross-back panels · wire-free throughout\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 0.85rem 1rem 0.85rem 0; border-block-end: 1px solid var(--c-taupe-light); font-size: 11px; letter-spacing: 0.14em; text-transform: uppercase; color: var(--c-charcoal-50); white-space: nowrap; vertical-align: top;\"\u003eFastening\u003c\/td\u003e\n      \u003ctd style=\"padding: 0.85rem 0; border-block-end: 1px solid var(--c-taupe-light); color: var(--c-charcoal);\"\u003eFront hooks, at the base of the band\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 0.85rem 1rem 0.85rem 0; border-block-end: 1px solid var(--c-taupe-light); font-size: 11px; letter-spacing: 0.14em; text-transform: uppercase; color: var(--c-charcoal-50); white-space: nowrap; vertical-align: top;\"\u003eFabric\u003c\/td\u003e\n      \u003ctd style=\"padding: 0.85rem 0; border-block-end: 1px solid var(--c-taupe-light); color: var(--c-charcoal);\"\u003eSeamless knit · 80% nylon, 20% elastane (outer and lining)\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 0.85rem 1rem 0.85rem 0; border-block-end: 1px solid var(--c-taupe-light); font-size: 11px; letter-spacing: 0.14em; text-transform: uppercase; color: var(--c-charcoal-50); white-space: nowrap; vertical-align: top;\"\u003eCups\u003c\/td\u003e\n      \u003ctd style=\"padding: 0.85rem 0; border-block-end: 1px solid var(--c-taupe-light); color: var(--c-charcoal);\"\u003eThree-quarter, light shaping — the support sits at the back\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 0.85rem 1rem 0.85rem 0; border-block-end: 1px solid var(--c-taupe-light); font-size: 11px; letter-spacing: 0.14em; text-transform: uppercase; color: var(--c-charcoal-50); white-space: nowrap; vertical-align: top;\"\u003eColours\u003c\/td\u003e\n      \u003ctd style=\"padding: 0.85rem 0; border-block-end: 1px solid var(--c-taupe-light); color: var(--c-charcoal);\"\u003eBeige · Black\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 0.85rem 1rem 0.85rem 0; border-block-end: 1px solid var(--c-taupe-light); font-size: 11px; letter-spacing: 0.14em; text-transform: uppercase; color: var(--c-charcoal-50); white-space: nowrap; vertical-align: top;\"\u003eSizes\u003c\/td\u003e\n      \u003ctd style=\"padding: 0.85rem 0; border-block-end: 1px solid var(--c-taupe-light); color: var(--c-charcoal);\"\u003eS – XL, roughly UK 8 – 16 · \u003ca href=\"https:\/\/carriageandco.co.uk\/pages\/size-guide\"\u003esize guide\u003c\/a\u003e\n\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 0.85rem 1rem 0.85rem 0; font-size: 11px; letter-spacing: 0.14em; text-transform: uppercase; color: var(--c-charcoal-50); white-space: nowrap; vertical-align: top;\"\u003eCare\u003c\/td\u003e\n      \u003ctd style=\"padding: 0.85rem 0; color: var(--c-charcoal);\"\u003eCool hand wash · dry flat · \u003ca href=\"\/pages\/care\"\u003ecare page\u003c\/a\u003e\n\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003cdiv style=\"margin: 0 auto 0.5rem; max-width: 560px;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0817\/1153\/0208\/files\/social.jpg?v=1789091891\" alt=\"A woman in a cream shirt sitting at a table by a window, a mug beside her\" loading=\"lazy\" style=\"width: 100%; height: auto; display: block; border-radius: 2px;\"\u003e\n\u003c\/div\u003e\n\u003cp style=\"text-align: center; font-size: var(--t-small); color: var(--c-charcoal-50); margin-block-end: 2.5rem;\"\u003eMade for the clothes you already own.\u003c\/p\u003e\n\n\u003cp style=\"font-size: var(--t-small); color: var(--c-charcoal-50); line-height: 1.55; max-width: 560px; margin: 0 auto;\"\u003eThe Posture Bra is a garment designed for everyday support and comfort, not a medical device. If you have a diagnosed back or spinal condition, or you're pregnant or recently postnatal, speak to your GP or physiotherapist before wearing it.\u003c\/p\u003e","brand":"Carriage \u0026 Co.","offers":[{"title":"Beige \/ S \/ One Size","offer_id":53358881046752,"sku":"CC-PB-BEI-S","price":45.0,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M \/ One Size","offer_id":53358881603808,"sku":"CC-PB-BEI-M","price":45.0,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L \/ One Size","offer_id":53358881571040,"sku":"CC-PB-BEI-L","price":45.0,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL \/ One Size","offer_id":53358881538272,"sku":"CC-PB-BEI-XL","price":45.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S \/ One Size","offer_id":53358881505504,"sku":"CC-PB-BLK-S","price":45.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M \/ One Size","offer_id":53358881472736,"sku":"CC-PB-BLK-M","price":45.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L \/ One Size","offer_id":53358881439968,"sku":"CC-PB-BLK-L","price":45.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL \/ One Size","offer_id":53358881407200,"sku":"CC-PB-BLK-XL","price":45.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1153\/0208\/files\/the-posture-bra-beige-flat.jpg?v=1792111547","url":"https:\/\/carriageandco.co.uk\/products\/the-posture-bra","provider":"Carriage \u0026 Co.","version":"1.0","type":"link"}