{"product_id":"wavy-white-rude-shorts","title":"Wavy White Rude Shorts","description":"\u003cdiv\u003e\n\u003cp\u003e\u003cspan\u003eClean, but not soft.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThe Wavy White Rude Shorts take a minimal base and give it attitude. The crisp white fabric hits first—but the sharp black RUDE signature adds that edge that makes people look twice\u003c\/span\u003e\u003cspan\u003e.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eHeavyweight and structured, these aren’t your average lightweight shorts. They hold their shape, sit loose, and give that premium oversized silhouette that fits perfectly into streetwear and urban aesthetics.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThis is contrast done right—simple, but aggressive.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDetails\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003e500 GSM heavyweight fabric (thick, structured feel)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eCotton\/poly blend for durability + comfort\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eLoose \/ oversized fit\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAdjustable drawstring waistband\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eDeep pockets\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eBold side print for contrast\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFit\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e \u003c\/span\u003e\u003cspan\u003eLoose \/ oversized\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e \u003c\/span\u003e\u003cspan\u003eTrue to size\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e \u003c\/span\u003e\u003cspan\u003eSize down for a slightly cleaner fit\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCare\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e \u003c\/span\u003e\u003cspan\u003eMachine wash at 30°C (gentle cycle)\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e \u003c\/span\u003e\u003cspan\u003eDo not bleach\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e \u003c\/span\u003e\u003cspan\u003eTumble dry low\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e \u003c\/span\u003e\u003cspan\u003eIron at low temperature (avoid print)\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e \u003c\/span\u003e\u003cspan\u003eDo not dry clean\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eNote\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e \u003c\/span\u003e\u003cspan\u003eMinor variations may occur due to fabric and production differences.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: bold; font-size: 20px;\"\u003eSize Chart\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"overflow: auto;\"\u003e\n\u003ctable style=\"width: 1024px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\" colspan=\"2\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\" colspan=\"2\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003e2XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eLength\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e21.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e55 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e22.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e57 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e23.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e59 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e24.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e61 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e24.8 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e63 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eWaist\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e14.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e36.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e15.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e38 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e15.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e39.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e16.1 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e41 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e16.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e42.5 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eHip\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e21.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e55 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e22.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e57 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e23.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e59 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e24.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e61 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e24.8 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e63 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"item-id\" style=\"display: none;\"\u003egid:\/\/shopify\/Product\/7962049937477\u003c\/div\u003e","brand":"ODMPOD","offers":[{"title":"White \/ S","offer_id":44663135764549,"sku":"260223PODPW1084#001","price":649.0,"currency_code":"NOK","in_stock":true},{"title":"White \/ M","offer_id":44663135797317,"sku":"260223PODPW1084#002","price":649.0,"currency_code":"NOK","in_stock":true},{"title":"White \/ L","offer_id":44663135830085,"sku":"260223PODPW1084#003","price":649.0,"currency_code":"NOK","in_stock":true},{"title":"White \/ XL","offer_id":44663135862853,"sku":"260223PODPW1084#004","price":649.0,"currency_code":"NOK","in_stock":true},{"title":"White \/ 2XL","offer_id":44663135895621,"sku":"260223PODPW1084#005","price":649.0,"currency_code":"NOK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0648\/5557\/2549\/files\/beeb4e8bb83a472d8621138d799524f4.png?v=1777813145","url":"https:\/\/rudeclothing.net\/products\/wavy-white-rude-shorts","provider":"RudeClothing","version":"1.0","type":"link"}