{"title":"Rocky Horror Show","description":"","products":[{"product_id":"rocky-horror-mboxer","title":"Rocky Horror - Mens Cotton Boxer Shorts","description":"\u003cp\u003e\u003cstrong\u003eCalling Creatures of the Night - OddBalls X Rocky Horror Show underwear is RESTOCKED! \u003cspan data-olk-copy-source=\"MessageBody\"\u003e🫦😍\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMen’s Stretch Cotton Boxer Shorts - Comfortable, supportive \u0026amp; built to last.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMade from a soft cotton blend, these boxers offer the perfect balance of stretch and support for all-day wear. Featuring a contrast waistband and signature OddBalls branding, with durable overlock stitching to help reduce irritation and prevent ride ups. These boxers offer a snug and supportive fit, keeping everything comfortably in place.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eStyle:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cspan\u003eR\u003c\/span\u003e\u003cspan\u003eegular fit\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eElasticated waist\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eSoft, breathable stretch cotton for all-day comfort\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eSupportive fit with no ride-ups or chafing\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eFly-free for added comfort and secure feel\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eContrast, elasticated waistband for a secure fit\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDurable overlock stitching for long-lasting wear\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eClassic OddBalls branding\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eComposition:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003e95% Cotton and 5% Elastane\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eCare:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eWash at 30°C\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eAvoid bleach and harsh detergents\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eTumble drying is not recommended\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDo not iron or dry clean\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb id=\"docs-internal-guid-d012bc3f-7fff-f876-cad8-1de33e201346\"\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003eUnsure on sizing? Simply check out our \u003ca title=\"Size Guide\" href=\"http:\/\/www.myoddballs.com\/pages\/sizing\"\u003esize guide\u003c\/a\u003e to find out your perfect fit.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"text-decoration: underline;\"\u003eUnderwear Returns:\u003c\/span\u003e\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eUnderwear can’t be returned  once opened, for health and hygiene reasons.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"OddBalls","offers":[{"title":"XXS","offer_id":41459730743357,"sku":"ROCKY-HORROR-SHOW-MBOXER-XXS","price":14.0,"currency_code":"GBP","in_stock":false},{"title":"XS","offer_id":41459730776125,"sku":"ROCKY-HORROR-SHOW-MBOXER-XS","price":14.0,"currency_code":"GBP","in_stock":false},{"title":"Small","offer_id":41459730808893,"sku":"ROCKY-HORROR-SHOW-MBOXER-S","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Medium","offer_id":41459730841661,"sku":"ROCKY-HORROR-SHOW-MBOXER-M","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Large","offer_id":41459730874429,"sku":"ROCKY-HORROR-SHOW-MBOXER-L","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":41459730907197,"sku":"ROCKY-HORROR-SHOW-MBOXER-XL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"2XL","offer_id":41459730939965,"sku":"ROCKY-HORROR-SHOW-MBOXER-2XL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"3XL","offer_id":41459730972733,"sku":"ROCKY-HORROR-SHOW-MBOXER-3XL","price":14.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0353\/7249\/files\/ROCKYHORRORM.BOXERFRONT-min_03553c9d-c30b-40c5-a5dd-2e5b1dc87881.png?v=1745419310"},{"product_id":"rocky-horror-mbrief","title":"Rocky Horror - Mens Cotton Briefs","description":"\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cstrong\u003eCalling Creatures of the Night - OddBalls X Rocky Horror Show underwear is RESTOCKED! \u003cspan data-olk-copy-source=\"MessageBody\"\u003e🫦😍\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cspan\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMen’s Stretch Cotton Briefs - Classic Fit, Everyday Comfort\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cmeta charset=\"utf-8\"\u003eDesigned for comfort, support and movement, our mens cotton briefs are made for everyday wear, active lifestyles, and sports. Made from a soft, breathable stretch cotton blend, they provide a snug yet flexible fit that stays in place during workouts, training sessions, and busy days. With a supportive pouch and smooth elasticated waistband, these briefs help reduce chafing and ride-ups, keeping you comfortable whether you’re at the gym, on the move, or relaxing.\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eStyle:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cspan\u003eR\u003c\/span\u003e\u003cspan\u003eegular fit\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eElasticated waist\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eSupportive brief design\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eSoft, breathable stretch cotton for all-day comfort\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eSupportive and flexible\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eContrast, elasticated waistband for a secure fit\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDurable overlock stitching for long-lasting wear\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eClassic OddBalls branding\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eComposition:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003e95% Cotton and 5% Elastane\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eCare:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eWash at 30°C\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eAvoid bleach and harsh detergents\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eTumble drying is not recommended\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDo not iron or dry clean\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"text-decoration: underline;\"\u003eUnderwear Returns:\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eUnderwear can’t be returned once opened, for health and hygiene reasons.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"row clearfix\"\u003e\n\u003cdiv class=\"span6\"\u003e\n\u003cdiv class=\"description\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003eUnsure on sizing? Simply check out our \u003ca href=\"http:\/\/www.myoddballs.com\/pages\/sizing\" title=\"Size Guide\"\u003esize guide\u003c\/a\u003e to find out your perfect fit.\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\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e\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","brand":"OddBalls","offers":[{"title":"XXS","offer_id":41459731693629,"sku":"ROCKY-HORROR-SHOW-MBRIEF-XXS","price":14.0,"currency_code":"GBP","in_stock":false},{"title":"XS","offer_id":41459731726397,"sku":"ROCKY-HORROR-SHOW-MBRIEF-XS","price":14.0,"currency_code":"GBP","in_stock":false},{"title":"Small","offer_id":41459731759165,"sku":"ROCKY-HORROR-SHOW-MBRIEF-S","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Medium","offer_id":41459731791933,"sku":"ROCKY-HORROR-SHOW-MBRIEF-M","price":14.0,"currency_code":"GBP","in_stock":false},{"title":"Large","offer_id":41459731824701,"sku":"ROCKY-HORROR-SHOW-MBRIEF-L","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":41459731857469,"sku":"ROCKY-HORROR-SHOW-MBRIEF-XL","price":14.0,"currency_code":"GBP","in_stock":false},{"title":"2XL","offer_id":41459731890237,"sku":"ROCKY-HORROR-SHOW-MBRIEF-2XL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"3XL","offer_id":41459731923005,"sku":"ROCKY-HORROR-SHOW-MBRIEF-3XL","price":14.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0353\/7249\/files\/ROCKY_HORROR_M._BRIEF_FRONT.png?v=1774885819"},{"product_id":"rocky-horror-fbrief","title":"Rocky Horror - Ladies Briefs","description":"\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cstrong\u003eCalling Creatures of the Night - OddBalls X Rocky Horror Show underwear is RESTOCKED! \u003cspan data-olk-copy-source=\"MessageBody\"\u003e🫦😍\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cspan\u003e\u003c\/span\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eChoose a breathable, comfortable and sporty look in our OddBalls underwear and loungewear range.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003eStretch Cotton Brief\u003c\/li\u003e\n\u003cli\u003eContrast Waistband\u003c\/li\u003e\n\u003cli\u003eContrast Overlock Stitching\u003c\/li\u003e\n\u003cli\u003eOddBalls Branding\u003c\/li\u003e\n\u003cli\u003eFabric Content: Body: 95% Cotton, 5% Elastane\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eCare: Wash at 30°C\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\n\u003cdiv\u003eUnsure on sizing? Simply check out our \u003ca href=\"http:\/\/www.myoddballs.com\/pages\/sizing\" title=\"Size Guide\"\u003esize guide\u003c\/a\u003e to find out your perfect fit.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eUnderwear can’t be returned once opened, for health and hygiene reasons.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e","brand":"OddBalls","offers":[{"title":"Size 6","offer_id":41459733135421,"sku":"ROCKY-HORROR-SHOW-FBRIEF-6-XXS","price":14.0,"currency_code":"GBP","in_stock":false},{"title":"Size 8","offer_id":41459733168189,"sku":"ROCKY-HORROR-SHOW-FBRIEF-8-XS","price":14.0,"currency_code":"GBP","in_stock":false},{"title":"Size 10","offer_id":41459733200957,"sku":"ROCKY-HORROR-SHOW-FBRIEF-10-S","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Size 12","offer_id":41459733233725,"sku":"ROCKY-HORROR-SHOW-FBRIEF-12-M","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Size 14","offer_id":41459733266493,"sku":"ROCKY-HORROR-SHOW-FBRIEF-14-L","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Size 16","offer_id":41459733299261,"sku":"ROCKY-HORROR-SHOW-FBRIEF-16-XL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Size 18","offer_id":41459733332029,"sku":"ROCKY-HORROR-SHOW-FBRIEF-18-2XL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Size 20","offer_id":41459733364797,"sku":"ROCKY-HORROR-SHOW-FBRIEF-20-3XL","price":14.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0353\/7249\/files\/ROCKY_HORROR_L._BRIEF_FRONT.png?v=1774525789"},{"product_id":"rocky-horror-fbralette","title":"Rocky Horror - Ladies Bralette","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eCalling Creatures of the Night - OddBalls X Rocky Horror Show underwear is RESTOCKED! \u003cspan data-olk-copy-source=\"MessageBody\"\u003e🫦😍\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eChoose a breathable \u0026amp; comfortable look in our OddBalls underwear and loungewear range. \u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eStretch Cotton Bralette\u003c\/li\u003e\n\u003cli\u003eOddBalls Branded Contrast Elastic Waistband\u003c\/li\u003e\n\u003cli\u003eLow Scoop Back\u003c\/li\u003e\n\u003cli\u003eRecommended for A - D\/DD Cup Sizes.\u003c\/li\u003e\n\u003cli\u003eFits snugger to hold you in place\u003c\/li\u003e\n\u003cli\u003eThis is NOT a sports bra and offers low support\u003c\/li\u003e\n\u003cli\u003eFabric Content: Body: 95% Cotton, 5% Elastane\u003c\/li\u003e\n\u003cli\u003eCare: Wash 'em when they smell (Wash at 30°C)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eCustomers recommend sizing up for a more comfortable fit with our bralettes.\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eUnderwear can’t be returned once opened, for health and hygiene reasons.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e","brand":"OddBalls","offers":[{"title":"XS","offer_id":41459735429181,"sku":"ROCKY-HORROR-SHOW-BRALETTE-XS","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"Small","offer_id":41459735461949,"sku":"ROCKY-HORROR-SHOW-BRALETTE-S","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"Medium","offer_id":41459735494717,"sku":"ROCKY-HORROR-SHOW-BRALETTE-M","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"Large","offer_id":41459735527485,"sku":"ROCKY-HORROR-SHOW-BRALETTE-L","price":17.0,"currency_code":"GBP","in_stock":false},{"title":"XL","offer_id":41459735560253,"sku":"ROCKY-HORROR-SHOW-BRALETTE-XL","price":17.0,"currency_code":"GBP","in_stock":false},{"title":"2XL","offer_id":41459735593021,"sku":"ROCKY-HORROR-SHOW-BRALETTE-2XL","price":17.0,"currency_code":"GBP","in_stock":false},{"title":"3XL","offer_id":41459735625789,"sku":"ROCKY-HORROR-SHOW-BRALETTE-3XL","price":17.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0353\/7249\/files\/ROCKYHORRORL.BRALETTEFRONT-min.png?v=1725975430"},{"product_id":"rocky-horror-ladies-boxers","title":"Rocky Horror - Ladies Boxers","description":"\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv class=\"black\" id=\"product\"\u003e\n\u003cdiv class=\"row clearfix\"\u003e\n\u003cdiv class=\"span6\"\u003e\n\u003cdiv class=\"description\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cstrong\u003eCalling Creatures of the Night - OddBalls X Rocky Horror Show underwear is RESTOCKED! \u003cspan data-olk-copy-source=\"MessageBody\"\u003e🫦😍\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan\u003e\u003cspan data-teams=\"true\"\u003e\u003cstrong\u003eNew \u0026amp; Improved Fit! \u003c\/strong\u003eFollowing feedback from our customers, we have improved the fit of this popular product, switching to a side seam for even more COMFORT!\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cbr\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\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eWomen’s Stretch Cotton Boxer Shorts - Comfortable, supportive \u0026amp; built to last\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMade from a soft cotton blend, these boxers offer the perfect balance of stretch and support for all-day wear. Featuring a contrast waistband and signature OddBalls branding, with durable overlock stitching to help reduce irritation and prevent ride ups. These boxers offer a snug and supportive fit, keeping everything comfortably in place.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eStyle:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cspan\u003eR\u003c\/span\u003e\u003cspan\u003eegular fit\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eElasticated waist\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eSoft, breathable stretch cotton for all-day comfort\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eSupportive fit with no ride-ups or chafing\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eContrast, elasticated waistband for a secure fit\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDurable overlock stitching for long-lasting wear\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eClassic OddBalls branding\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eComposition:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003e95% Cotton and 5% Elastane\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eCare:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eWash at 30°C\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eAvoid bleach and harsh detergents\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eTumble drying is not recommended\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDo not iron or dry clean\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"text-decoration: underline;\"\u003eUnderwear Returns:\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eUnderwear can’t be returned  once opened, for health and hygiene reasons.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUnsure on sizing? Simply check out our \u003ca href=\"http:\/\/www.myoddballs.com\/pages\/sizing\" title=\"Size Guide\"\u003esize guide\u003c\/a\u003e to find out your perfect fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"OddBalls","offers":[{"title":"Size 6","offer_id":42388243284029,"sku":"ROCKY-HORROR-SHOW-FBOXER-NEW-6-XXS","price":14.0,"currency_code":"GBP","in_stock":false},{"title":"Size 8","offer_id":42388243316797,"sku":"ROCKY-HORROR-SHOW-FBOXER-NEW-8-XS","price":14.0,"currency_code":"GBP","in_stock":false},{"title":"Size 10","offer_id":42388243349565,"sku":"ROCKY-HORROR-SHOW-FBOXER-NEW-10-S","price":14.0,"currency_code":"GBP","in_stock":false},{"title":"Size 12","offer_id":42388243382333,"sku":"ROCKY-HORROR-SHOW-FBOXER-NEW-12-M","price":14.0,"currency_code":"GBP","in_stock":false},{"title":"Size 14","offer_id":42388243415101,"sku":"ROCKY-HORROR-SHOW-FBOXER-NEW-14-L","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Size 16","offer_id":42388243447869,"sku":"ROCKY-HORROR-SHOW-FBOXER-NEW-16-XL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Size 18","offer_id":42388243480637,"sku":"ROCKY-HORROR-SHOW-FBOXER-NEW-18-2XL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Size 20","offer_id":42388243513405,"sku":"ROCKY-HORROR-SHOW-FBOXER-NEW-20-3XL","price":14.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0353\/7249\/files\/ROCKY_HORROR_L.BOXER_FRONT.png?v=1761062119"},{"product_id":"rocky-horror-show-mouth-ladies-briefs","title":"Rocky Horror Show Mouth - Ladies Briefs","description":"\u003cp\u003e\u003cstrong\u003eCalling all \u003cspan data-markjs=\"true\" class=\"mark2y4ey3o8n\" data-ogac=\"\" data-ogab=\"\" data-ogsc=\"\" data-ogsb=\"\"\u003eRocky\u003c\/span\u003e \u003cspan data-markjs=\"true\" class=\"marku2zc18rsm\" data-ogac=\"\" data-ogab=\"\" data-ogsc=\"\" data-ogsb=\"\"\u003eHorror\u003c\/span\u003e Show fans! New underwear: Shiver with antici...pation\u003cspan data-olk-copy-source=\"MessageBody\"\u003e👄💋🎩\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eWomen’s Stretch Cotton Briefs - Classic Fit, Everyday Comfort\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMade from a soft cotton blend, these briefs offer the perfect balance of stretch and support for all-day wear. Featuring a contrast waistband and signature OddBalls branding, with durable overlock stitching to help you stay in place - no bunching, no ride-ups. These briefs offer a snug and supportive fit, keeping everything comfortably in place.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eStyle:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cspan\u003eR\u003c\/span\u003e\u003cspan\u003eegular fit\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eElasticated waist\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eSoft, breathable stretch cotton for all-day comfort\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eSupportive fit with no ride-ups or chafing\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eContrast, elasticated waistband for a secure fit\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDurable overlock stitching for long-lasting wear\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eClassic OddBalls branding\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eComposition:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003e95% Cotton and 5% Elastane\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eCare:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eWash at 30°C\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eAvoid bleach and harsh detergents\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eTumble drying is not recommended\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDo not iron or dry clean\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"text-decoration: underline;\"\u003eUnderwear Returns:\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eUnderwear can’t be returned  once opened, for health and hygiene reasons.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003eUnsure on sizing? Simply check out our \u003ca title=\"Size Guide\" href=\"http:\/\/www.myoddballs.com\/pages\/sizing\"\u003esize guide\u003c\/a\u003e to find out your perfect fit.\u003c\/div\u003e","brand":"OddBalls","offers":[{"title":"Size 6","offer_id":42388314292285,"sku":"ROCKY-HORROR-SHOW-MOUTH-FBRIEF-6-XXS","price":14.0,"currency_code":"GBP","in_stock":false},{"title":"Size 8","offer_id":42388314325053,"sku":"ROCKY-HORROR-SHOW-MOUTH-FBRIEF-8-XS","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Size 10","offer_id":42388314357821,"sku":"ROCKY-HORROR-SHOW-MOUTH-FBRIEF-10-S","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Size 12","offer_id":42388314390589,"sku":"ROCKY-HORROR-SHOW-MOUTH-FBRIEF-12-M","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Size 14","offer_id":42388314423357,"sku":"ROCKY-HORROR-SHOW-MOUTH-FBRIEF-14-L","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Size 16","offer_id":42388314456125,"sku":"ROCKY-HORROR-SHOW-MOUTH-FBRIEF-16-XL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Size 18","offer_id":42388314488893,"sku":"ROCKY-HORROR-SHOW-MOUTH-FBRIEF-18-2XL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Size 20","offer_id":42388314521661,"sku":"ROCKY-HORROR-SHOW-MOUTH-FBRIEF-20-3XL","price":14.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0353\/7249\/files\/ROCKY_HORROR_MOUTH_L._BRIEF_FRONT.png?v=1761062118"},{"product_id":"rocky-horror-show-mouth-mens-boxer-shorts","title":"Rocky Horror Show Mouth - Mens Cotton Boxer Shorts","description":"\u003cp\u003e\u003cstrong\u003eCalling all \u003cspan data-markjs=\"true\" class=\"mark2y4ey3o8n\" data-ogac=\"\" data-ogab=\"\" data-ogsc=\"\" data-ogsb=\"\"\u003eRocky\u003c\/span\u003e \u003cspan data-markjs=\"true\" class=\"marku2zc18rsm\" data-ogac=\"\" data-ogab=\"\" data-ogsc=\"\" data-ogsb=\"\"\u003eHorror\u003c\/span\u003e Show fans! New underwear: Shiver with antici...pation\u003cspan data-olk-copy-source=\"MessageBody\"\u003e👄💋🎩\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMen’s Stretch Cotton Boxer Shorts - Comfortable, supportive \u0026amp; built to last.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMade from a soft cotton blend, these boxers offer the perfect balance of stretch and support for all-day wear. Featuring a contrast waistband and signature OddBalls branding, with durable overlock stitching to help reduce irritation and prevent ride ups. These boxers offer a snug and supportive fit, keeping everything comfortably in place.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eStyle:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cspan\u003eR\u003c\/span\u003e\u003cspan\u003eegular fit\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eElasticated waist\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eSoft, breathable stretch cotton for all-day comfort\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eSupportive fit with no ride-ups or chafing\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eFly-free for added comfort and secure feel\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eContrast, elasticated waistband for a secure fit\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDurable overlock stitching for long-lasting wear\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eClassic OddBalls branding\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eComposition:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003e95% Cotton and 5% Elastane\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eCare:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eWash at 30°C\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eAvoid bleach and harsh detergents\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eTumble drying is not recommended\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDo not iron or dry clean\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb id=\"docs-internal-guid-d012bc3f-7fff-f876-cad8-1de33e201346\"\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003eUnsure on sizing? Simply check out our \u003ca title=\"Size Guide\" href=\"http:\/\/www.myoddballs.com\/pages\/sizing\"\u003esize guide\u003c\/a\u003e to find out your perfect fit.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"text-decoration: underline;\"\u003eUnderwear Returns:\u003c\/span\u003e\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eUnderwear can’t be returned  once opened, for health and hygiene reasons.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"OddBalls","offers":[{"title":"XXS","offer_id":42388314554429,"sku":"ROCKY-HORROR-SHOW-MOUTH-MBOXER-XXS","price":14.0,"currency_code":"GBP","in_stock":false},{"title":"XS","offer_id":42388314587197,"sku":"ROCKY-HORROR-SHOW-MOUTH-MBOXER-XS","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Small","offer_id":42388314619965,"sku":"ROCKY-HORROR-SHOW-MOUTH-MBOXER-S","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Medium","offer_id":42388314652733,"sku":"ROCKY-HORROR-SHOW-MOUTH-MBOXER-M","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Large","offer_id":42388314685501,"sku":"ROCKY-HORROR-SHOW-MOUTH-MBOXER-L","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":42388314718269,"sku":"ROCKY-HORROR-SHOW-MOUTH-MBOXER-XL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"2XL","offer_id":42388314751037,"sku":"ROCKY-HORROR-SHOW-MOUTH-MBOXER-2XL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"3XL","offer_id":42388314783805,"sku":"ROCKY-HORROR-SHOW-MOUTH-MBOXER-3XL","price":14.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0353\/7249\/files\/ROCKYHORRORMOUTHM.BOXERFRONT.png?v=1763113994"},{"product_id":"rocky-horror-show-mouth-ladies-boxers","title":"Rocky Horror Show Mouth - Ladies Boxers","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eCalling all \u003cspan data-markjs=\"true\" class=\"mark2y4ey3o8n\" data-ogac=\"\" data-ogab=\"\" data-ogsc=\"\" data-ogsb=\"\"\u003eRocky\u003c\/span\u003e \u003cspan data-markjs=\"true\" class=\"marku2zc18rsm\" data-ogac=\"\" data-ogab=\"\" data-ogsc=\"\" data-ogsb=\"\"\u003eHorror\u003c\/span\u003e Show fans! New underwear: Shiver with antici...pation\u003cspan data-olk-copy-source=\"MessageBody\"\u003e👄💋🎩\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eWomen’s Stretch Cotton Boxer Shorts - Comfortable, supportive \u0026amp; built to last\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMade from a soft cotton blend, these boxers offer the perfect balance of stretch and support for all-day wear. Featuring a contrast waistband and signature OddBalls branding, with durable overlock stitching to help reduce irritation and prevent ride ups. These boxers offer a snug and supportive fit, keeping everything comfortably in place.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eStyle:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cspan\u003eR\u003c\/span\u003e\u003cspan\u003eegular fit\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eElasticated waist\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eSoft, breathable stretch cotton for all-day comfort\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eSupportive fit with no ride-ups or chafing\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eContrast, elasticated waistband for a secure fit\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDurable overlock stitching for long-lasting wear\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eClassic OddBalls branding\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eComposition:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003e95% Cotton and 5% Elastane\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eCare:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eWash at 30°C\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eAvoid bleach and harsh detergents\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eTumble drying is not recommended\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDo not iron or dry clean\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"text-decoration: underline;\"\u003eUnderwear Returns:\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eUnderwear can’t be returned  once opened, for health and hygiene reasons.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUnsure on sizing? Simply check out our \u003ca title=\"Size Guide\" href=\"http:\/\/www.myoddballs.com\/pages\/sizing\"\u003esize guide\u003c\/a\u003e to find out your perfect fit.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"OddBalls","offers":[{"title":"Size 6","offer_id":42388315308093,"sku":"ROCKY-HORROR-SHOW-MOUTH-FBOXER--6-XXS","price":14.0,"currency_code":"GBP","in_stock":false},{"title":"Size 8","offer_id":42388315340861,"sku":"ROCKY-HORROR-SHOW-MOUTH-FBOXER--8-XS","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Size 10","offer_id":42388315373629,"sku":"ROCKY-HORROR-SHOW-MOUTH-FBOXER--10-S","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Size 12","offer_id":42388315406397,"sku":"ROCKY-HORROR-SHOW-MOUTH-FBOXER--12-M","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Size 14","offer_id":42388315439165,"sku":"ROCKY-HORROR-SHOW-MOUTH-FBOXER--14-L","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Size 16","offer_id":42388315471933,"sku":"ROCKY-HORROR-SHOW-MOUTH-FBOXER--16-XL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Size 18","offer_id":42388315504701,"sku":"ROCKY-HORROR-SHOW-MOUTH-FBOXER--18-2XL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Size 20","offer_id":42388315537469,"sku":"ROCKY-HORROR-SHOW-MOUTH-FBOXER--20-3XL","price":14.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0353\/7249\/files\/ROCKYHORRORMOUTHL.BOXERFRONT.png?v=1763113992"},{"product_id":"rocky-horror-show-mouth-ladies-bralette","title":"Rocky Horror Show Mouth - Ladies Bralette","description":"\u003cp\u003e\u003cstrong\u003eCalling all \u003cspan data-markjs=\"true\" class=\"mark2y4ey3o8n\" data-ogac=\"\" data-ogab=\"\" data-ogsc=\"\" data-ogsb=\"\"\u003eRocky\u003c\/span\u003e \u003cspan data-markjs=\"true\" class=\"marku2zc18rsm\" data-ogac=\"\" data-ogab=\"\" data-ogsc=\"\" data-ogsb=\"\"\u003eHorror\u003c\/span\u003e Show fans! New underwear: Shiver with antici...pation\u003cspan data-olk-copy-source=\"MessageBody\"\u003e👄💋🎩\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eWomen’s Stretch Cotton Bralette - Wireless Comfort, Soft Support \u0026amp; Everyday Style\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eDesigned for breathable comfort and everyday wear, this women’s bralette is made from soft, stretchy cotton with a snug fit that keeps you secure. Perfect for lounging, layering, or chilled days, it features a low scoop back, contrast OddBalls branded elastic band, and a smooth pull-on design—blending effortless style with light support for cup sizes A to D\/DD.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003ePlease note, this is not a sports bra and offers light support only.\u003c\/span\u003e\u003c\/p\u003e\n\u003cb id=\"docs-internal-guid-f78362d8-7fff-ff8d-893b-d36dcb61ee1a\"\u003e\u003c\/b\u003e\u003cspan style=\"text-decoration: underline;\"\u003eStyle:\u003c\/span\u003e\u003cbr\u003e\n\u003cul\u003e\n\u003cli\u003eRegular Fit \u003c\/li\u003e\n\u003cli\u003eElasticated band \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan style=\"text-decoration: underline;\"\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSoft, breathable stretch cotton for all-day comfort\u003c\/li\u003e\n\u003cli\u003eSupportive fit with no-ride ups \u003c\/li\u003e\n\u003cli\u003eContrast elasticated band for a secure fit \u003c\/li\u003e\n\u003cli\u003eClassic OddBalls branding \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan style=\"text-decoration: underline;\"\u003eComposition\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e95% Cotton and 5% Elastane \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan style=\"text-decoration: underline;\"\u003eCare:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWash at 30\u003cmeta charset=\"utf-8\"\u003e°C\u003c\/li\u003e\n\u003cli\u003eAvoid bleach and harsh detergents\u003c\/li\u003e\n\u003cli\u003eTumble drying is not recommended \u003c\/li\u003e\n\u003cli\u003eDo not iron or dry clean\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan style=\"text-decoration: underline;\"\u003eUnderwear Returns:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eUnderwear can't \u003cmeta charset=\"utf-8\"\u003e\u003c\/span\u003e\u003cspan\u003ebe returned or exchanged once opened, for health and hygiene reasons.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv\u003eUnsure on sizing? Simply check out our \u003ca href=\"http:\/\/www.myoddballs.com\/pages\/sizing\" title=\"Size Guide\"\u003esize guide\u003c\/a\u003e to find out your perfect fit.\u003c\/div\u003e","brand":"OddBalls","offers":[{"title":"XS","offer_id":42388314816573,"sku":"ROCKY-HORROR-SHOW-MOUTH-BRALETTE-XS","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"Small","offer_id":42388314849341,"sku":"ROCKY-HORROR-SHOW-MOUTH-BRALETTE-S","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"Medium","offer_id":42388314882109,"sku":"ROCKY-HORROR-SHOW-MOUTH-BRALETTE-M","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"Large","offer_id":42388314914877,"sku":"ROCKY-HORROR-SHOW-MOUTH-BRALETTE-L","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":42388314947645,"sku":"ROCKY-HORROR-SHOW-MOUTH-BRALETTE-XL","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"2XL","offer_id":42388314980413,"sku":"ROCKY-HORROR-SHOW-MOUTH-BRALETTE-2XL","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"3XL","offer_id":42388315013181,"sku":"ROCKY-HORROR-SHOW-MOUTH-BRALETTE-3XL","price":17.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0353\/7249\/files\/ROCKY_HORROR_MOUTH_L._BRALETTE_FRONT.png?v=1763113989"},{"product_id":"rocky-horror-show-mouth-mens-briefs","title":"Rocky Horror Show Mouth - Mens Cotton Briefs","description":"\u003cp\u003e\u003cstrong\u003eCalling all \u003cspan data-markjs=\"true\" class=\"mark2y4ey3o8n\" data-ogac=\"\" data-ogab=\"\" data-ogsc=\"\" data-ogsb=\"\"\u003eRocky\u003c\/span\u003e \u003cspan data-markjs=\"true\" class=\"marku2zc18rsm\" data-ogac=\"\" data-ogab=\"\" data-ogsc=\"\" data-ogsb=\"\"\u003eHorror\u003c\/span\u003e Show fans! New underwear: Shiver with antici...pation\u003cspan data-olk-copy-source=\"MessageBody\"\u003e👄💋🎩\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMen’s Stretch Cotton Briefs - Classic Fit, Everyday Comfort\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cmeta charset=\"utf-8\"\u003eDesigned for comfort, support and movement, our mens cotton briefs are made for everyday wear, active lifestyles, and sports. Made from a soft, breathable stretch cotton blend, they provide a snug yet flexible fit that stays in place during workouts, training sessions, and busy days. With a supportive pouch and smooth elasticated waistband, these briefs help reduce chafing and ride-ups, keeping you comfortable whether you’re at the gym, on the move, or relaxing.\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eStyle:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cspan\u003eR\u003c\/span\u003e\u003cspan\u003eegular fit\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eElasticated waist\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eSupportive brief design\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eSoft, breathable stretch cotton for all-day comfort\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eSupportive and flexible\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eContrast, elasticated waistband for a secure fit\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDurable overlock stitching for long-lasting wear\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eClassic OddBalls branding\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eComposition:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003e95% Cotton and 5% Elastane\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eCare:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eWash at 30°C\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eAvoid bleach and harsh detergents\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eTumble drying is not recommended\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDo not iron or dry clean\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"text-decoration: underline;\"\u003eUnderwear Returns:\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eUnderwear can’t be returned  once opened, for health and hygiene reasons.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"row clearfix\"\u003e\n\u003cdiv class=\"span6\"\u003e\n\u003cdiv class=\"description\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003eUnsure on sizing? Simply check out our \u003ca href=\"http:\/\/www.myoddballs.com\/pages\/sizing\" title=\"Size Guide\"\u003esize guide\u003c\/a\u003e to find out your perfect fit.\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\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"OddBalls","offers":[{"title":"XXS","offer_id":42388315045949,"sku":"ROCKY-HORROR-SHOW-MOUTH-MBRIEF-XXS","price":14.0,"currency_code":"GBP","in_stock":false},{"title":"XS","offer_id":42388315078717,"sku":"ROCKY-HORROR-SHOW-MOUTH-MBRIEF-XS","price":14.0,"currency_code":"GBP","in_stock":false},{"title":"Small","offer_id":42388315111485,"sku":"ROCKY-HORROR-SHOW-MOUTH-MBRIEF-S","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Medium","offer_id":42388315144253,"sku":"ROCKY-HORROR-SHOW-MOUTH-MBRIEF-M","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"Large","offer_id":42388315177021,"sku":"ROCKY-HORROR-SHOW-MOUTH-MBRIEF-L","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":42388315209789,"sku":"ROCKY-HORROR-SHOW-MOUTH-MBRIEF-XL","price":14.0,"currency_code":"GBP","in_stock":false},{"title":"2XL","offer_id":42388315242557,"sku":"ROCKY-HORROR-SHOW-MOUTH-MBRIEF-2XL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"3XL","offer_id":42388315275325,"sku":"ROCKY-HORROR-SHOW-MOUTH-MBRIEF-3XL","price":14.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0353\/7249\/files\/ROCKY_HORROR_MOUTH_M._BRIEF_FRONT.png?v=1763113988"},{"product_id":"the-rocky-horror-show-bundle-mens-boxer-shorts-2-pack","title":"The Rocky Horror Show Bundle - Mens Cotton Boxer Shorts 2 Pack","description":"\u003cdiv\u003e\n\u003cp\u003e\u003cspan data-olk-copy-source=\"MessageBody\"\u003eGrab your \u003cstrong\u003eOddballs X The Rocky Horror Show Bundle, \u003c\/strong\u003ethe perfect gift for ANY fan! Now featuring our two designs: \u003cstrong\u003eOriginal \u003c\/strong\u003eand \u003cstrong\u003eMouth💋🎩👠\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMen’s Stretch Cotton Boxer Shorts - Comfortable, supportive \u0026amp; built to last.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMade from a soft cotton blend, these boxers offer the perfect balance of stretch and support for all-day wear. Featuring a contrast waistband and signature OddBalls branding, with durable overlock stitching to help reduce irritation and prevent ride ups. These boxers offer a snug and supportive fit, keeping everything comfortably in place.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eStyle:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cspan\u003eR\u003c\/span\u003e\u003cspan\u003eegular fit\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eElasticated waist\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eBoxer Shorts:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eSoft, breathable stretch cotton for all-day comfort\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eSupportive fit with no ride-ups or chafing\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eFly-free for added comfort and secure feel\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eContrast, elasticated waistband for a secure fit\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDurable overlock stitching for long-lasting wear\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eClassic OddBalls branding\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eComposition:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eBoxers: 95% Cotton and 5% Elastane\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eCare:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eWash me by myself at 30°C\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eAvoid bleach and harsh detergents\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eTumble drying is not recommended\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDo not iron or dry clean\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb id=\"docs-internal-guid-d012bc3f-7fff-f876-cad8-1de33e201346\"\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003eUnsure on sizing? Simply check out our \u003ca href=\"http:\/\/www.myoddballs.com\/pages\/sizing\" title=\"Size Guide\"\u003esize guide\u003c\/a\u003e to find out your perfect fit.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"text-decoration: underline;\"\u003eUnderwear Returns:\u003c\/span\u003e\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eUnderwear can’t be returned once opened, for health and hygiene reasons.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003ePlease note: if you’re purchasing a bundle, each individual item will be \u003cstrong data-start=\"86\" data-end=\"109\"\u003epackaged separately\u003c\/strong\u003e within your order.\u003c\/span\u003e\u003c\/p\u003e","brand":"OddBalls","offers":[{"title":"XXS","offer_id":42733941817405,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-M-BOXER-2-PACK-XXS","price":24.0,"currency_code":"GBP","in_stock":false},{"title":"XS","offer_id":42733941850173,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-M-BOXER-2-PACK-XS","price":24.0,"currency_code":"GBP","in_stock":false},{"title":"Small","offer_id":42733941882941,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-M-BOXER-2-PACK-S","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Medium","offer_id":42733941915709,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-M-BOXER-2-PACK-M","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Large","offer_id":42733941948477,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-M-BOXER-2-PACK-L","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":42733941981245,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-M-BOXER-2-PACK-XL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"2XL","offer_id":42733942014013,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-M-BOXER-2-PACK-2XL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"3XL","offer_id":42733942046781,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-M-BOXER-2-PACK-3XL","price":24.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0353\/7249\/files\/RHS-Mens-Boxers-Front.png?v=1774885751"},{"product_id":"the-rocky-horror-show-mens-briefs-2-pack-bundle","title":"The Rocky Horror Show Bundle - Mens Cotton Briefs 2 Pack","description":"\u003cdiv\u003e\n\u003cp\u003e\u003cspan data-olk-copy-source=\"MessageBody\"\u003eGrab your \u003cstrong\u003eOddballs X The Rocky Horror Show Bundle, \u003c\/strong\u003ethe perfect gift for ANY fan! Now featuring our two designs: \u003cstrong\u003eOriginal \u003c\/strong\u003eand \u003cstrong\u003eMouth💋🎩👠\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMen’s Stretch Cotton Briefs - Classic Fit, Everyday Comfort\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cmeta charset=\"utf-8\"\u003eDesigned for comfort, support and movement, our mens cotton briefs are made for everyday wear, active lifestyles, and sports. Made from a soft, breathable stretch cotton blend, they provide a snug yet flexible fit that stays in place during workouts, training sessions, and busy days. With a supportive pouch and smooth elasticated waistband, these briefs help reduce chafing and ride-ups, keeping you comfortable whether you’re at the gym, on the move, or relaxing.\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eStyle:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cspan\u003eR\u003c\/span\u003e\u003cspan\u003eegular fit\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eElasticated waist\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eSupportive brief design\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eSoft, breathable stretch cotton for all-day comfort\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eSupportive and flexible\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eContrast, elasticated waistband for a secure fit\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDurable overlock stitching for long-lasting wear\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eClassic OddBalls branding\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eComposition:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003e95% Cotton and 5% Elastane\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eCare:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eWash at 30°C\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eAvoid bleach and harsh detergents\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eTumble drying is not recommended\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDo not iron or dry clean\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"text-decoration: underline;\"\u003eUnderwear Returns:\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eUnderwear can’t be returned once opened, for health and hygiene reasons.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"row clearfix\"\u003e\n\u003cdiv class=\"span6\"\u003e\n\u003cdiv class=\"description\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003eUnsure on sizing? Simply check out our \u003ca href=\"http:\/\/www.myoddballs.com\/pages\/sizing\" title=\"Size Guide\"\u003esize guide\u003c\/a\u003e to find out your perfect fit.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\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\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003ePlease note: if you’re purchasing a bundle, each individual item will be \u003cstrong data-end=\"109\" data-start=\"86\"\u003epackaged separately\u003c\/strong\u003e within your order.\u003c\/span\u003e\u003c\/p\u003e","brand":"OddBalls","offers":[{"title":"XXS","offer_id":42733947879485,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-M-BRIEF-2-PACK-XXS","price":24.0,"currency_code":"GBP","in_stock":false},{"title":"XS","offer_id":42733947912253,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-M-BRIEF-2-PACK-XS","price":24.0,"currency_code":"GBP","in_stock":false},{"title":"Small","offer_id":42733947945021,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-M-BRIEF-2-PACK-S","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Medium","offer_id":42733947977789,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-M-BRIEF-2-PACK-M","price":24.0,"currency_code":"GBP","in_stock":false},{"title":"Large","offer_id":42733948010557,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-M-BRIEF-2-PACK-L","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":42733948043325,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-M-BRIEF-2-PACK-XL","price":24.0,"currency_code":"GBP","in_stock":false},{"title":"2XL","offer_id":42733948076093,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-M-BRIEF-2-PACK-2XL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"3XL","offer_id":42733948108861,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-M-BRIEF-2-PACK-3XL","price":24.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0353\/7249\/files\/RHS-Mens-Briefs-Front.png?v=1774885764"},{"product_id":"the-rocky-horror-show-bundle-ladies-boxer-shorts-2-pack-bundle","title":"The Rocky Horror Show Bundle - Ladies Boxer Shorts 2 Pack","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan data-olk-copy-source=\"MessageBody\"\u003eGrab your \u003cstrong\u003eOddballs X The Rocky Horror Show Bundle, \u003c\/strong\u003ethe perfect gift for ANY fan! Now featuring our two designs: \u003cstrong\u003eOriginal \u003c\/strong\u003eand \u003cstrong\u003eMouth💋🎩👠\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eWomen’s Stretch Cotton Boxer Shorts - Comfortable, supportive \u0026amp; built to last\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003e\u003cspan data-teams=\"true\"\u003e\u003cstrong\u003eNew \u0026amp; Improved Fit!\u003c\/strong\u003e \u003c\/span\u003e\u003cspan data-teams=\"true\"\u003eFollowing feedback from our customers, we have improved the fit of this popular product, switching to a side seam for even more COMFORT!\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMade from a soft cotton blend, these boxers offer the perfect balance of stretch and support for all-day wear. Featuring a contrast waistband and signature OddBalls branding, with durable overlock stitching to help reduce irritation and prevent ride ups. These boxers offer a snug and supportive fit, keeping everything comfortably in place.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eStyle:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cspan\u003eR\u003c\/span\u003e\u003cspan\u003eegular fit\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eElasticated waist\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eSoft, breathable stretch cotton for all-day comfort\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eSupportive fit with no ride-ups or chafing\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eContrast, elasticated waistband for a secure fit\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDurable overlock stitching for long-lasting wear\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eClassic OddBalls branding\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eComposition:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003e95% Cotton and 5% Elastane\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eCare:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eWash at 30°C\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eAvoid bleach and harsh detergents\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eTumble drying is not recommended\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDo not iron or dry clean\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"text-decoration: underline;\"\u003eUnderwear Returns:\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eUnderwear can’t be returned once opened, for health and hygiene reasons.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUnsure on sizing? Simply check out our \u003ca title=\"Size Guide\" href=\"http:\/\/www.myoddballs.com\/pages\/sizing\"\u003esize guide\u003c\/a\u003e to find out your perfect fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003ePlease note: if you’re purchasing a bundle, each individual item will be \u003cstrong data-start=\"86\" data-end=\"109\"\u003epackaged separately\u003c\/strong\u003e within your order.\u003c\/span\u003e\u003c\/p\u003e","brand":"OddBalls","offers":[{"title":"Size 6","offer_id":42733956988989,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-F-BOXER-2-PACK-XXS","price":20.8,"currency_code":"GBP","in_stock":false},{"title":"Size 8","offer_id":42733957021757,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-F-BOXER-2-PACK-XS","price":20.8,"currency_code":"GBP","in_stock":false},{"title":"Size 10","offer_id":42733957054525,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-F-BOXER-2-PACK-S","price":20.8,"currency_code":"GBP","in_stock":false},{"title":"Size 12","offer_id":42733957087293,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-F-BOXER-2-PACK-M","price":20.8,"currency_code":"GBP","in_stock":false},{"title":"Size 14","offer_id":42733957120061,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-F-BOXER-2-PACK-L","price":20.8,"currency_code":"GBP","in_stock":true},{"title":"Size 16","offer_id":42733957152829,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-F-BOXER-2-PACK-XL","price":20.8,"currency_code":"GBP","in_stock":true},{"title":"Size 18","offer_id":42733957185597,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-F-BOXER-2-PACK-2XL","price":20.8,"currency_code":"GBP","in_stock":true},{"title":"Size 20","offer_id":42733957218365,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-F-BOXER-2-PACK-3XL","price":20.8,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0353\/7249\/files\/RHS-Ladies-Boxers-Front.png?v=1774885771"},{"product_id":"the-rocky-horror-show-ladies-briefs-2-pack-bundle","title":"The Rocky Horror Show Bundle - Ladies Briefs 2 Pack","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan data-olk-copy-source=\"MessageBody\"\u003eGrab your \u003cstrong\u003eOddballs X The Rocky Horror Show Bundle, \u003c\/strong\u003ethe perfect gift for ANY fan! Now featuring our two designs: \u003cstrong\u003eOriginal \u003c\/strong\u003eand \u003cstrong\u003eMouth💋🎩👠\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eWomen’s Stretch Cotton Briefs - Classic Fit, Everyday Comfort\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eMade from a soft cotton blend, these briefs offer the perfect balance of stretch and support for all-day wear. Featuring a contrast waistband and signature OddBalls branding, with durable overlock stitching to help you stay in place - no bunching, no ride-ups. These briefs offer a snug and supportive fit, keeping everything comfortably in place.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eStyle:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cspan\u003eR\u003c\/span\u003e\u003cspan\u003eegular fit\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eElasticated waist\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eSoft, breathable stretch cotton for all-day comfort\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eSupportive fit with no ride-ups or chafing\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eContrast, elasticated waistband for a secure fit\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDurable overlock stitching for long-lasting wear\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eClassic OddBalls branding\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eComposition:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003e95% Cotton and 5% Elastane\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eCare:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\u003cspan\u003eWash at 30°C\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eAvoid bleach and harsh detergents\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eTumble drying is not recommended\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003eDo not iron or dry clean\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"text-decoration: underline;\"\u003eUnderwear Returns:\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eUnderwear can’t be returned once opened, for health and hygiene reasons.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003eUnsure on sizing? Simply check out our \u003ca title=\"Size Guide\" href=\"http:\/\/www.myoddballs.com\/pages\/sizing\"\u003esize guide\u003c\/a\u003e to find out your perfect fit.\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003ePlease note: if you’re purchasing a bundle, each individual item will be \u003cstrong data-start=\"86\" data-end=\"109\"\u003epackaged separately\u003c\/strong\u003e within your order.\u003c\/span\u003e\u003c\/p\u003e","brand":"OddBalls","offers":[{"title":"Size 6","offer_id":42733968851005,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-F-BRIEF-2-PACK-XXS","price":24.0,"currency_code":"GBP","in_stock":false},{"title":"Size 8","offer_id":42733968883773,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-F-BRIEF-2-PACK-XS","price":24.0,"currency_code":"GBP","in_stock":false},{"title":"Size 10","offer_id":42733968916541,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-F-BRIEF-2-PACK-S","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Size 12","offer_id":42733968949309,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-F-BRIEF-2-PACK-M","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Size 14","offer_id":42733968982077,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-F-BRIEF-2-PACK-L","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Size 16","offer_id":42733969014845,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-F-BRIEF-2-PACK-XL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Size 18","offer_id":42733969047613,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-F-BRIEF-2-PACK-2XL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"Size 20","offer_id":42733969080381,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-F-BRIEF-2-PACK-3XL","price":24.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0353\/7249\/files\/RHS-Ladies-Briefs-front.png?v=1774885782"},{"product_id":"the-rocky-horror-show-ladies-bralette-2-pack-bundle","title":"The Rocky Horror Show Bundle - Ladies Bralette 2 Pack","description":"\u003cp\u003e\u003cspan data-olk-copy-source=\"MessageBody\"\u003eGrab your \u003cstrong\u003eOddballs X The Rocky Horror Show Bundle, \u003c\/strong\u003ethe perfect Christmas gift for ANY fan! Now featuring our two designs: \u003cstrong\u003eOriginal \u003c\/strong\u003eand \u003cstrong\u003eMouth💋🎩👠\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eWomen’s Stretch Cotton Bralette - Wireless Comfort, Soft Support \u0026amp; Everyday Style\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eDesigned for breathable comfort and everyday wear, this women’s bralette is made from soft, stretchy cotton with a snug fit that keeps you secure. Perfect for lounging, layering, or chilled days, it features a low scoop back, contrast OddBalls branded elastic band, and a smooth pull-on design—blending effortless style with light support for cup sizes A to D\/DD.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003ePlease note, this is not a sports bra and offers light support only.\u003c\/span\u003e\u003c\/p\u003e\n\u003cb id=\"docs-internal-guid-f78362d8-7fff-ff8d-893b-d36dcb61ee1a\"\u003e\u003c\/b\u003e\u003cspan style=\"text-decoration: underline;\"\u003eStyle:\u003c\/span\u003e\u003cbr\u003e\n\u003cul\u003e\n\u003cli\u003eRegular Fit\u003c\/li\u003e\n\u003cli\u003eElasticated band\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan style=\"text-decoration: underline;\"\u003eFeatures:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSoft, breathable stretch cotton for all-day comfort\u003c\/li\u003e\n\u003cli\u003eSupportive fit with no-ride ups\u003c\/li\u003e\n\u003cli\u003eContrast elasticated band for a secure fit\u003c\/li\u003e\n\u003cli\u003eClassic OddBalls branding\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan style=\"text-decoration: underline;\"\u003eComposition\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e95% Cotton and 5% Elastane\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan style=\"text-decoration: underline;\"\u003eCare:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWash at 30\u003cmeta charset=\"utf-8\"\u003e°C\u003c\/li\u003e\n\u003cli\u003eAvoid bleach and harsh detergents\u003c\/li\u003e\n\u003cli\u003eTumble drying is not recommended\u003c\/li\u003e\n\u003cli\u003eDo not iron or dry clean\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv\u003eUnsure on sizing? Simply check out our \u003ca title=\"Size Guide\" href=\"http:\/\/www.myoddballs.com\/pages\/sizing\"\u003esize guide\u003c\/a\u003e to find out your perfect fit.\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003ePlease note: if you’re purchasing a bundle, each individual item will be \u003cstrong data-end=\"109\" data-start=\"86\"\u003epackaged separately\u003c\/strong\u003e within your order.\u003c\/span\u003e\u003c\/p\u003e","brand":"OddBalls","offers":[{"title":"XS","offer_id":42733976748093,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-BRALETTE-2-PACK-XS","price":32.0,"currency_code":"GBP","in_stock":true},{"title":"Small","offer_id":42733976780861,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-BRALETTE-2-PACK-S","price":32.0,"currency_code":"GBP","in_stock":true},{"title":"Medium","offer_id":42733976813629,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-BRALETTE-2-PACK-M","price":32.0,"currency_code":"GBP","in_stock":true},{"title":"Large","offer_id":42733976846397,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-BRALETTE-2-PACK-L","price":32.0,"currency_code":"GBP","in_stock":false},{"title":"XL","offer_id":42733976879165,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-BRALETTE-2-PACK-XL","price":32.0,"currency_code":"GBP","in_stock":false},{"title":"2XL","offer_id":42733976911933,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-BRALETTE-2-PACK-2XL","price":32.0,"currency_code":"GBP","in_stock":false},{"title":"3XL","offer_id":42733976944701,"sku":"THE-ROCKY-HORROR-SHOW-BUNDLE-BRALETTE-2-PACK-3XL","price":32.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0353\/7249\/files\/RHS-Bralette-front.png?v=1774885801"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0353\/7249\/collections\/Rocky_Horror_Design_Selector.png?v=1728460685","url":"https:\/\/www.myoddballs.com\/en-ca\/collections\/rocky-horror\/20-30.oembed","provider":"OddBalls","version":"1.0","type":"link"}