{"title":"Men's Underwear Briefs","description":"\u003cp\u003eA brief is the cleanest underwear cut: a low rise, a high leg opening and no fabric bunching under trousers. Our men's briefs collection ranges from everyday basics to statement pieces.\u003c\/p\u003e\u003cp\u003eLooking for texture? The \u003ca href=\"\/en-au\/products\/ribbed-brief\"\u003eRibbed Brief\u003c\/a\u003e comes in multiple colours, and the \u003ca href=\"\/en-au\/products\/klein-blue-ribbed-brief\"\u003eKlein Blue Ribbed Brief\u003c\/a\u003e and \u003ca href=\"\/en-au\/products\/striped-ribbed-brief\"\u003eBlue \u0026amp; White Striped Ribbed Brief\u003c\/a\u003e use a rayon and elastane rib knit. Prefer stripes? See the \u003ca href=\"\/en-au\/products\/navy-striped-brief\"\u003eNavy Striped Brief\u003c\/a\u003e. For details, try the \u003ca href=\"\/en-au\/products\/heart-embroidery-brief\"\u003eHeart Embroidery Brief\u003c\/a\u003e or the \u003ca href=\"\/en-au\/products\/bow-bikini-brief\"\u003eBow Bikini Brief\u003c\/a\u003e with tie sides.\u003c\/p\u003e\u003cp\u003eAll briefs are $24.90, sizes M–XXL, sold individually. Want more coverage? Browse \u003ca href=\"\/en-au\/collections\/mens-boxer-briefs\"\u003eboxer briefs\u003c\/a\u003e.\u003c\/p\u003e\u003cp\u003eCompare all three cuts in our \u003ca href=\"\/en-au\/pages\/mens-briefs-vs-boxer-briefs-vs-jockstraps\"\u003ebriefs vs boxer briefs vs jockstraps guide\u003c\/a\u003e.\u003c\/p\u003e\u003cp\u003eLearn what the fabrics feel like in our \u003ca href=\"\/en-au\/pages\/mens-underwear-fabrics\"\u003emen's underwear fabrics guide\u003c\/a\u003e.\u003c\/p\u003e\u003ch3\u003eFAQ\u003c\/h3\u003e\u003cp\u003e\u003cstrong\u003eWhat is a low-rise brief?\u003c\/strong\u003e\u003cbr\u003eA brief whose waistband sits below the natural waist, closer to the hips.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWhat is ribbed underwear like to wear?\u003c\/strong\u003e\u003cbr\u003eRib knits are stretchy and textured, giving a close, flexible fit.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eHow should briefs fit?\u003c\/strong\u003e\u003cbr\u003eSnug without leaving marks at the waist or legs. Check the chart on each product page.\u003c\/p\u003e","products":[{"product_id":"ribbed-brief","title":"Ribbed Brief","description":"\u003cp\u003eA ribbed everyday brief with a tonal UPRO waistband and a close, low-rise silhouette.\u003c\/p\u003e\u003ch2\u003eProduct details\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eBrand: UPRO\u003c\/li\u003e\n\u003cli\u003eStyle: 003\u003c\/li\u003e\n\u003cli\u003eCategory: Men’s briefs\u003c\/li\u003e\n\u003cli\u003eColor \/ pattern: Klein Blue, Pink, Black, White, Blue, Purple, Green\u003c\/li\u003e\n\u003cli\u003eFabric: 92% rayon, 8% elastane\u003c\/li\u003e\n\u003cli\u003eMade in China\u003c\/li\u003e\n\u003cli\u003eSold individually. Accessories shown in styling photos are not included.\u003c\/li\u003e\n\u003c\/ul\u003e\u003csection\u003e\u003ch2\u003eSize \u0026amp; fit\u003c\/h2\u003e\n\u003cdetails lang=\"en\" open\u003e\u003csummary\u003e\u003cstrong\u003eSize guide\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eThese are supplier fitting recommendations, not flat garment measurements. XXL and 2XL mean the same size. If you are between sizes or outside the ranges shown, contact us before ordering.\u003c\/p\u003e\n\u003cp\u003eThis chart is for Klein Blue. For other colors, use the separate table below.\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto;margin:12px 0\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:12px;text-align:center\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003ecm \/ kg\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e≤60\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e60–65\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e65–70\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e70–75\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e75–80\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e≥80\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e≤165\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e165–170\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e170–175\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e175–180\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e≥180\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003ch4\u003eOther colors\u003c\/h4\u003e\n\u003cdiv style=\"overflow-x:auto;margin:12px 0\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:12px;text-align:center\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003eHeight (cm)\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003eWeight (kg)\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003eBody waist (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e160–170\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e50–65\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e66–70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e170–175\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e65–70\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e72–76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e175–180\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e70–80\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e74–80\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e180–190\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e80–85\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e78–82\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp\u003e— = no recommendation in the supplied chart.\u003c\/p\u003e\n\u003cp\u003eMeasure around your natural waist with the tape level and snug, without pulling it tight. Fit can vary by cut and color.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/en-au\/pages\/contact\"\u003eAsk about sizing\u003c\/a\u003e\u003c\/p\u003e\u003c\/details\u003e\u003c\/section\u003e\u003ch2\u003eCare\u003c\/h2\u003e\u003cp\u003eFollow the care label attached to your garment. Check the label before washing, drying or ironing.\u003c\/p\u003e\u003ch2\u003eDelivery \u0026amp; returns\u003c\/h2\u003e\u003cp\u003eOrders ship from Hangzhou, China, usually within 1–2 days after ordering. Domestic transfer to the international carrier takes approximately 3 days; international transit typically takes 7–15 days. Estimated total delivery is generally 15–21 days from placing your order. These are estimates and may vary with the destination, transport route, customs and local delivery. Available destinations and shipping charges are shown at checkout. See our \u003ca href=\"\/en-au\/policies\/shipping-policy\"\u003eShipping policy\u003c\/a\u003e.\u003c\/p\u003e\u003cp\u003eFor unopened, unused items, contact our team after delivery to request return or refund assistance. See our \u003ca href=\"\/en-au\/policies\/refund-policy\"\u003eReturns policy\u003c\/a\u003e.\u003c\/p\u003e\u003ch2\u003eTake a closer look\u003c\/h2\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-d57a3d7304ff105f4bf2.jpg?v=1789878682\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-d57a3d7304ff105f4bf2.jpg?v=1789878682\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-d57a3d7304ff105f4bf2.jpg?v=1789878682\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-d57a3d7304ff105f4bf2.jpg?v=1789878682\u0026amp;width=1200 1200w\" sizes=\"(min-width: 990px) 500px, calc(100vw - 40px)\" alt=\"UPRO 003 Ribbed Brief - Klein Blue - front fit close-up\" width=\"4032\" height=\"6048\" loading=\"lazy\" style=\"display:block;width:100%;height:auto\"\u003e\u003cfigcaption\u003eFront fit in Klein Blue.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-4e1a0910d2b11c3924e9.png?v=1789878786\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-4e1a0910d2b11c3924e9.png?v=1789878786\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-4e1a0910d2b11c3924e9.png?v=1789878786\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-4e1a0910d2b11c3924e9.png?v=1789878786\u0026amp;width=1200 1200w\" sizes=\"(min-width: 990px) 500px, calc(100vw - 40px)\" alt=\"UPRO 003 Ribbed Brief - Pink - waistband detail\" width=\"1086\" height=\"1448\" loading=\"lazy\" style=\"display:block;width:100%;height:auto\"\u003e\u003cfigcaption\u003eTonal UPRO waistband, shown in Pink.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-b25478ad3fd7e7e0affc.png?v=1789878793\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-b25478ad3fd7e7e0affc.png?v=1789878793\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-b25478ad3fd7e7e0affc.png?v=1789878793\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-b25478ad3fd7e7e0affc.png?v=1789878793\u0026amp;width=1200 1200w\" sizes=\"(min-width: 990px) 500px, calc(100vw - 40px)\" alt=\"UPRO 003 Ribbed Brief - Pink - ribbed fabric and stitching detail\" width=\"1086\" height=\"1448\" loading=\"lazy\" style=\"display:block;width:100%;height:auto\"\u003e\u003cfigcaption\u003eRibbed texture and stitching, shown in Pink.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-8a8991c1e024a8367822.jpg?v=1789878905\u0026amp;width=1440\" alt=\"UPRO 003 Ribbed Brief - Klein Blue - outdoor campaign, brief shown on the left\" width=\"4528\" height=\"3058\" loading=\"lazy\" style=\"display:block;width:100%;height:auto\"\u003e\u003cfigcaption\u003eOutdoor styling: the 003 Ribbed Brief is shown on the left. Other garments and props are not included.\u003c\/figcaption\u003e\u003c\/figure\u003e","brand":"UPRO","offers":[{"title":"Klein Blue \/ M","offer_id":44659480461415,"sku":"UPRO-003-KLEIN-BLUE-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Klein Blue \/ L","offer_id":44659487440999,"sku":"UPRO-003-KLEIN-BLUE-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Klein Blue \/ XL","offer_id":44659487473767,"sku":"UPRO-003-KLEIN-BLUE-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Klein Blue \/ XXL","offer_id":44659487506535,"sku":"UPRO-003-KLEIN-BLUE-XXL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":44663609557095,"sku":"UPRO-003-PINK-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":44663609589863,"sku":"UPRO-003-BLACK-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":44663609622631,"sku":"UPRO-003-WHITE-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":44663609655399,"sku":"UPRO-003-BLUE-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Purple \/ M","offer_id":44663609688167,"sku":"UPRO-003-PURPLE-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":44663609720935,"sku":"UPRO-003-GREEN-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":44663609753703,"sku":"UPRO-003-PINK-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":44663609786471,"sku":"UPRO-003-BLACK-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":44663609819239,"sku":"UPRO-003-WHITE-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":44663609852007,"sku":"UPRO-003-BLUE-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":44663609884775,"sku":"UPRO-003-PURPLE-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":44663609917543,"sku":"UPRO-003-GREEN-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":44663609950311,"sku":"UPRO-003-PINK-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":44663609983079,"sku":"UPRO-003-BLACK-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":44663610015847,"sku":"UPRO-003-WHITE-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":44663610048615,"sku":"UPRO-003-BLUE-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XL","offer_id":44663610081383,"sku":"UPRO-003-PURPLE-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":44663610114151,"sku":"UPRO-003-GREEN-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XXL","offer_id":44663610146919,"sku":"UPRO-003-PINK-XXL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":44663610179687,"sku":"UPRO-003-BLACK-XXL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ XXL","offer_id":44663610212455,"sku":"UPRO-003-WHITE-XXL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XXL","offer_id":44663610245223,"sku":"UPRO-003-BLUE-XXL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XXL","offer_id":44663610277991,"sku":"UPRO-003-PURPLE-XXL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Green \/ XXL","offer_id":44663610310759,"sku":"UPRO-003-GREEN-XXL","price":24.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-49f8e11e6e90d29e1fd4.jpg?v=1789876952"},{"product_id":"ribbed-high-cut-brief","title":"Ribbed High-Cut Brief","description":"\u003cp\u003eA ribbed brief with a high-cut leg and tonal waistband, offered in a selection of solid colors.\u003c\/p\u003e\u003ch2\u003eProduct details\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eBrand: UPRO\u003c\/li\u003e\n\u003cli\u003eStyle: 004\u003c\/li\u003e\n\u003cli\u003eCategory: Men’s briefs\u003c\/li\u003e\n\u003cli\u003eColor \/ pattern: Klein Blue, Black, White, Blue, Green\u003c\/li\u003e\n\u003cli\u003eFabric: 92% rayon, 8% elastane\u003c\/li\u003e\n\u003cli\u003eMade in China\u003c\/li\u003e\n\u003cli\u003eSold individually. Accessories shown in styling photos are not included.\u003c\/li\u003e\n\u003c\/ul\u003e\u003csection\u003e\u003ch2\u003eSize \u0026amp; fit\u003c\/h2\u003e\n\u003cdetails lang=\"en\" open\u003e\u003csummary\u003e\u003cstrong\u003eSize guide\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eThese are supplier fitting recommendations, not flat garment measurements. XXL and 2XL mean the same size. If you are between sizes or outside the ranges shown, contact us before ordering.\u003c\/p\u003e\n\u003cp\u003eFor Klein Blue. For other colors, contact us for fit advice.\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto;margin:12px 0\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:12px;text-align:center\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003ecm \/ kg\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e≤60\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e60–65\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e65–70\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e70–75\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e75–80\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e≥80\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e≤165\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e165–170\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e170–175\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e175–180\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e≥180\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp\u003e— = no recommendation in the supplied chart.\u003c\/p\u003e\n\u003cp\u003eMeasure around your natural waist with the tape level and snug, without pulling it tight. Fit can vary by cut and color.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/en-au\/pages\/contact\"\u003eAsk about sizing\u003c\/a\u003e\u003c\/p\u003e\u003c\/details\u003e\u003c\/section\u003e\u003ch2\u003eCare\u003c\/h2\u003e\u003cp\u003eFollow the care label attached to your garment. Check the label before washing, drying or ironing.\u003c\/p\u003e\u003ch2\u003eDelivery \u0026amp; returns\u003c\/h2\u003e\u003cp\u003eOrders ship from Hangzhou, China, usually within 1–2 days after ordering. Domestic transfer to the international carrier takes approximately 3 days; international transit typically takes 7–15 days. Estimated total delivery is generally 15–21 days from placing your order. These are estimates and may vary with the destination, transport route, customs and local delivery. Available destinations and shipping charges are shown at checkout. See our \u003ca href=\"\/en-au\/policies\/shipping-policy\"\u003eShipping policy\u003c\/a\u003e.\u003c\/p\u003e\u003cp\u003eFor unopened, unused items, contact our team after delivery to request return or refund assistance. See our \u003ca href=\"\/en-au\/policies\/refund-policy\"\u003eReturns policy\u003c\/a\u003e.\u003c\/p\u003e\u003ch2\u003eTake a closer look\u003c\/h2\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-93ec21338cc4adf8c21c.jpg?v=1789886181\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-93ec21338cc4adf8c21c.jpg?v=1789886181\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-93ec21338cc4adf8c21c.jpg?v=1789886181\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-93ec21338cc4adf8c21c.jpg?v=1789886181\u0026amp;width=1200 1200w\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" alt=\"UPRO 004 Ribbed High-Cut Brief - studio fit detail\" width=\"4032\" height=\"6048\" loading=\"lazy\" style=\"display:block;width:100%;height:auto\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-d9c5030f1954970bf458.jpg?v=1789886190\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-d9c5030f1954970bf458.jpg?v=1789886190\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-d9c5030f1954970bf458.jpg?v=1789886190\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-d9c5030f1954970bf458.jpg?v=1789886190\u0026amp;width=1200 1200w\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" alt=\"UPRO 004 Ribbed High-Cut Brief - studio fit detail\" width=\"4032\" height=\"6048\" loading=\"lazy\" style=\"display:block;width:100%;height:auto\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e","brand":"UPRO","offers":[{"title":"Klein Blue \/ M","offer_id":44659480494183,"sku":"UPRO-004-KLEIN-BLUE-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Klein Blue \/ L","offer_id":44659482099815,"sku":"UPRO-004-KLEIN-BLUE-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Klein Blue \/ XL","offer_id":44659482132583,"sku":"UPRO-004-KLEIN-BLUE-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Klein Blue \/ XXL","offer_id":44659482165351,"sku":"UPRO-004-KLEIN-BLUE-XXL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":44663611293799,"sku":"UPRO-004-BLACK-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":44663611326567,"sku":"UPRO-004-WHITE-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":44663611359335,"sku":"UPRO-004-BLUE-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":44663611392103,"sku":"UPRO-004-GREEN-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":44663611490407,"sku":"UPRO-004-BLACK-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":44663611523175,"sku":"UPRO-004-WHITE-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":44663611555943,"sku":"UPRO-004-BLUE-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":44663611588711,"sku":"UPRO-004-GREEN-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":44663611687015,"sku":"UPRO-004-BLACK-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":44663611719783,"sku":"UPRO-004-WHITE-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":44663611752551,"sku":"UPRO-004-BLUE-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":44663611785319,"sku":"UPRO-004-GREEN-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":44663611883623,"sku":"UPRO-004-BLACK-XXL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ XXL","offer_id":44663611916391,"sku":"UPRO-004-WHITE-XXL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XXL","offer_id":44663611949159,"sku":"UPRO-004-BLUE-XXL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Green \/ XXL","offer_id":44663611981927,"sku":"UPRO-004-GREEN-XXL","price":24.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-ad36f6b8aee44df392b9.jpg?v=1789886160"},{"product_id":"bow-bikini-brief","title":"Bow Bikini Brief","description":"\u003cp\u003eA minimal bikini brief with adjustable ties and bows at both sides.\u003c\/p\u003e\u003ch2\u003eProduct details\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eBrand: UPRO\u003c\/li\u003e\n\u003cli\u003eStyle: 062\u003c\/li\u003e\n\u003cli\u003eCategory: Men’s briefs\u003c\/li\u003e\n\u003cli\u003eColor \/ pattern: Pink, Black, White\u003c\/li\u003e\n\u003cli\u003eFabric: 92% rayon, 8% elastane\u003c\/li\u003e\n\u003cli\u003eMade in China\u003c\/li\u003e\n\u003cli\u003eSold individually. Accessories shown in styling photos are not included.\u003c\/li\u003e\n\u003c\/ul\u003e\u003csection\u003e\u003ch2\u003eSize \u0026amp; fit\u003c\/h2\u003e\n\u003cdetails lang=\"en\" open\u003e\u003csummary\u003e\u003cstrong\u003eSize guide\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eThese are supplier fitting recommendations, not flat garment measurements. XXL and 2XL mean the same size. If you are between sizes or outside the ranges shown, contact us before ordering.\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto;margin:12px 0\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:12px;text-align:center\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003eHeight (cm)\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003eWeight (kg)\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003eBody waist (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e160–170\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e50–65\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e66–70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e170–175\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e65–70\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e72–76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e175–180\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e70–80\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e74–80\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e180–190\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e80–85\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e78–82\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp\u003e— = no recommendation in the supplied chart.\u003c\/p\u003e\n\u003cp\u003eMeasure around your natural waist with the tape level and snug, without pulling it tight. Fit can vary by cut and color.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/en-au\/pages\/contact\"\u003eAsk about sizing\u003c\/a\u003e\u003c\/p\u003e\u003c\/details\u003e\u003c\/section\u003e\u003ch2\u003eCare\u003c\/h2\u003e\u003cp\u003eFollow the care label attached to your garment. Check the label before washing, drying or ironing.\u003c\/p\u003e\u003ch2\u003eDelivery \u0026amp; returns\u003c\/h2\u003e\u003cp\u003eOrders ship from Hangzhou, China, usually within 1–2 days after ordering. Domestic transfer to the international carrier takes approximately 3 days; international transit typically takes 7–15 days. Estimated total delivery is generally 15–21 days from placing your order. These are estimates and may vary with the destination, transport route, customs and local delivery. Available destinations and shipping charges are shown at checkout. See our \u003ca href=\"\/en-au\/policies\/shipping-policy\"\u003eShipping policy\u003c\/a\u003e.\u003c\/p\u003e\u003cp\u003eFor unopened, unused items, contact our team after delivery to request return or refund assistance. See our \u003ca href=\"\/en-au\/policies\/refund-policy\"\u003eReturns policy\u003c\/a\u003e.\u003c\/p\u003e\u003ch2\u003eTake a closer look\u003c\/h2\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-f7824dc6fa5445e2b1a8.jpg?v=1789886333\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-f7824dc6fa5445e2b1a8.jpg?v=1789886333\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-f7824dc6fa5445e2b1a8.jpg?v=1789886333\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-f7824dc6fa5445e2b1a8.jpg?v=1789886333\u0026amp;width=1200 1200w\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" alt=\"UPRO 062 Bow Bikini Brief - studio fit detail\" width=\"800\" height=\"1200\" loading=\"lazy\" style=\"display:block;width:100%;height:auto\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e","brand":"UPRO","offers":[{"title":"Pink \/ M","offer_id":44659480723559,"sku":"UPRO-062-PINK-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":44659482787943,"sku":"UPRO-062-PINK-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":44659482820711,"sku":"UPRO-062-PINK-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XXL","offer_id":44659482853479,"sku":"UPRO-062-PINK-XXL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":44663625154663,"sku":"UPRO-062-BLACK-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":44663625187431,"sku":"UPRO-062-WHITE-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":44663625220199,"sku":"UPRO-062-BLACK-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":44663625252967,"sku":"UPRO-062-WHITE-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":44663625285735,"sku":"UPRO-062-BLACK-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":44663625318503,"sku":"UPRO-062-WHITE-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":44663625351271,"sku":"UPRO-062-BLACK-XXL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ XXL","offer_id":44663625384039,"sku":"UPRO-062-WHITE-XXL","price":24.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-c2b3947db6ddb2672b91.jpg?v=1789886315"},{"product_id":"heart-embroidery-brief","title":"Heart Embroidery Brief","description":"\u003cp\u003eA white brief finished with small heart embroidery, available with blue or pink accents.\u003c\/p\u003e\u003ch2\u003eProduct details\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eBrand: UPRO\u003c\/li\u003e\n\u003cli\u003eStyle: 10026\u003c\/li\u003e\n\u003cli\u003eCategory: Men’s briefs\u003c\/li\u003e\n\u003cli\u003eColor \/ pattern: White Blue Heart, White Pink Heart\u003c\/li\u003e\n\u003cli\u003eFabric: 92% rayon, 8% elastane\u003c\/li\u003e\n\u003cli\u003eMade in China\u003c\/li\u003e\n\u003cli\u003eSold individually. Accessories shown in styling photos are not included.\u003c\/li\u003e\n\u003c\/ul\u003e\u003csection\u003e\u003ch2\u003eSize \u0026amp; fit\u003c\/h2\u003e\n\u003cdetails lang=\"en\" open=\"\"\u003e\u003csummary\u003e\u003cstrong\u003eSize guide\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eThese are supplier fitting recommendations, not flat garment measurements. XXL and 2XL mean the same size. If you are between sizes or outside the ranges shown, contact us before ordering.\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto;margin:12px 0\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:12px;text-align:center\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003ecm \/ kg\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e50–60\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e61–65\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e66–70\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e71–75\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e76–80\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e81–85\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e160–165\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e166–170\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e171–175\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e176–180\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e≥181\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp\u003e— = no recommendation in the supplied chart.\u003c\/p\u003e\n\u003cp\u003eMeasure around your natural waist with the tape level and snug, without pulling it tight. Fit can vary by cut and color.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/en-au\/pages\/contact\"\u003eAsk about sizing\u003c\/a\u003e\u003c\/p\u003e\u003c\/details\u003e\u003c\/section\u003e\u003ch2\u003eCare\u003c\/h2\u003e\u003cp\u003eFollow the care label attached to your garment. Check the label before washing, drying or ironing.\u003c\/p\u003e\u003ch2\u003eDelivery \u0026amp; returns\u003c\/h2\u003e\u003cp\u003eOrders ship from Hangzhou, China, usually within 1–2 days after ordering. Domestic transfer to the international carrier takes approximately 3 days; international transit typically takes 7–15 days. Estimated total delivery is generally 15–21 days from placing your order. These are estimates and may vary with the destination, transport route, customs and local delivery. Available destinations and shipping charges are shown at checkout. See our \u003ca href=\"\/en-au\/policies\/shipping-policy\"\u003eShipping policy\u003c\/a\u003e.\u003c\/p\u003e\u003cp\u003eFor unopened, unused items, contact our team after delivery to request return or refund assistance. See our \u003ca href=\"\/en-au\/policies\/refund-policy\"\u003eReturns policy\u003c\/a\u003e.\u003c\/p\u003e\u003ch2\u003eTake a closer look\u003c\/h2\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 10026 Heart Embroidery Brief - studio fit detail\" height=\"1065\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-94fe8985e89bf24ff4ce.jpg?v=1789886365\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-94fe8985e89bf24ff4ce.jpg?v=1789886365\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-94fe8985e89bf24ff4ce.jpg?v=1789886365\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-94fe8985e89bf24ff4ce.jpg?v=1789886365\u0026amp;width=1200 1200w\" style=\"display:block;width:100%;height:auto\" width=\"750\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 10026 Heart Embroidery Brief - studio fit detail\" height=\"1065\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-d7c409627835edf0bd20.jpg?v=1789886372\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-d7c409627835edf0bd20.jpg?v=1789886372\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-d7c409627835edf0bd20.jpg?v=1789886372\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-d7c409627835edf0bd20.jpg?v=1789886372\u0026amp;width=1200 1200w\" style=\"display:block;width:100%;height:auto\" width=\"750\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e","brand":"UPRO","offers":[{"title":"White Blue Heart \/ M","offer_id":44659480756327,"sku":"UPRO-10026-WHITE-BLUE-HEART-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White Blue Heart \/ L","offer_id":44659482886247,"sku":"UPRO-10026-WHITE-BLUE-HEART-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White Blue Heart \/ XL","offer_id":44659482919015,"sku":"UPRO-10026-WHITE-BLUE-HEART-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White Blue Heart \/ XXL","offer_id":44659482951783,"sku":"UPRO-10026-WHITE-BLUE-HEART-XXL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White Pink Heart \/ M","offer_id":44663628988519,"sku":"UPRO-10026-WHITE-PINK-HEART-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White Pink Heart \/ L","offer_id":44663629021287,"sku":"UPRO-10026-WHITE-PINK-HEART-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White Pink Heart \/ XL","offer_id":44663629054055,"sku":"UPRO-10026-WHITE-PINK-HEART-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White Pink Heart \/ XXL","offer_id":44663629086823,"sku":"UPRO-10026-WHITE-PINK-HEART-XXL","price":24.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-2e60f2fd8503aff7f740.jpg?v=1789831604"},{"product_id":"embroidered-star-cut-out-brief","title":"Embroidered Star Cut-Out Brief","description":"\u003cp\u003eA white brief with small embroidered stars and cut-out detailing, available with blue or pink accents.\u003c\/p\u003e\u003ch2\u003eProduct details\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eBrand: UPRO\u003c\/li\u003e\n\u003cli\u003eStyle: 10044\u003c\/li\u003e\n\u003cli\u003eCategory: Men’s briefs\u003c\/li\u003e\n\u003cli\u003eColor \/ pattern: White Blue Star, White Pink Star\u003c\/li\u003e\n\u003cli\u003eFabric: 92% rayon, 8% elastane\u003c\/li\u003e\n\u003cli\u003eMade in China\u003c\/li\u003e\n\u003cli\u003eSold individually. Accessories shown in styling photos are not included.\u003c\/li\u003e\n\u003c\/ul\u003e\u003csection\u003e\u003ch2\u003eSize \u0026amp; fit\u003c\/h2\u003e\n\u003cdetails lang=\"en\" open=\"\"\u003e\u003csummary\u003e\u003cstrong\u003eSize guide\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eThese are supplier fitting recommendations, not flat garment measurements. XXL and 2XL mean the same size. If you are between sizes or outside the ranges shown, contact us before ordering.\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto;margin:12px 0\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:12px;text-align:center\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003ecm \/ kg\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e50–60\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e61–65\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e66–70\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e71–75\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e76–80\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e81–85\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e160–165\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e166–170\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e171–175\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e176–180\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e≥181\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp\u003e— = no recommendation in the supplied chart.\u003c\/p\u003e\n\u003cp\u003eMeasure around your natural waist with the tape level and snug, without pulling it tight. Fit can vary by cut and color.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/en-au\/pages\/contact\"\u003eAsk about sizing\u003c\/a\u003e\u003c\/p\u003e\u003c\/details\u003e\u003c\/section\u003e\u003ch2\u003eCare\u003c\/h2\u003e\u003cp\u003eFollow the care label attached to your garment. Check the label before washing, drying or ironing.\u003c\/p\u003e\u003ch2\u003eDelivery \u0026amp; returns\u003c\/h2\u003e\u003cp\u003eOrders ship from Hangzhou, China, usually within 1–2 days after ordering. Domestic transfer to the international carrier takes approximately 3 days; international transit typically takes 7–15 days. Estimated total delivery is generally 15–21 days from placing your order. These are estimates and may vary with the destination, transport route, customs and local delivery. Available destinations and shipping charges are shown at checkout. See our \u003ca href=\"\/en-au\/policies\/shipping-policy\"\u003eShipping policy\u003c\/a\u003e.\u003c\/p\u003e\u003cp\u003eFor unopened, unused items, contact our team after delivery to request return or refund assistance. See our \u003ca href=\"\/en-au\/policies\/refund-policy\"\u003eReturns policy\u003c\/a\u003e.\u003c\/p\u003e\u003ch2\u003eTake a closer look\u003c\/h2\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 10044 Embroidered Star Cut-Out Brief - studio fit detail\" height=\"1066\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-55672db57627e019b310.jpg?v=1789886379\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-55672db57627e019b310.jpg?v=1789886379\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-55672db57627e019b310.jpg?v=1789886379\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-55672db57627e019b310.jpg?v=1789886379\u0026amp;width=1200 1200w\" style=\"display:block;width:100%;height:auto\" width=\"750\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 10044 Embroidered Star Cut-Out Brief - studio fit detail\" height=\"1122\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-ed983636e364514c07de.jpg?v=1789831609\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-ed983636e364514c07de.jpg?v=1789831609\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-ed983636e364514c07de.jpg?v=1789831609\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-ed983636e364514c07de.jpg?v=1789831609\u0026amp;width=1200 1200w\" style=\"display:block;width:100%;height:auto\" width=\"750\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e","brand":"UPRO","offers":[{"title":"White Blue Star \/ M","offer_id":44659480789095,"sku":"UPRO-10044-WHITE-BLUE-STAR-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White Blue Star \/ L","offer_id":44659482984551,"sku":"UPRO-10044-WHITE-BLUE-STAR-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White Blue Star \/ XL","offer_id":44659483017319,"sku":"UPRO-10044-WHITE-BLUE-STAR-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White Blue Star \/ XXL","offer_id":44659483050087,"sku":"UPRO-10044-WHITE-BLUE-STAR-XXL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White Pink Star \/ M","offer_id":44663630528615,"sku":"UPRO-10044-WHITE-PINK-STAR-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White Pink Star \/ L","offer_id":44663630561383,"sku":"UPRO-10044-WHITE-PINK-STAR-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White Pink Star \/ XL","offer_id":44663630594151,"sku":"UPRO-10044-WHITE-PINK-STAR-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White Pink Star \/ XXL","offer_id":44663630626919,"sku":"UPRO-10044-WHITE-PINK-STAR-XXL","price":24.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-4713f873efa3bbb5f296.jpg?v=1789886365"},{"product_id":"navy-striped-brief","title":"Navy Striped Low-Rise Brief","description":"\u003cp\u003eA classic low-rise brief in crisp navy and white stripes, finished with a matching waistband. The soft polyester-elastane fabric (93\/7) stretches with you for a close, smooth fit under jeans or chinos.\u003c\/p\u003e\u003ch2\u003eProduct details\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eBrand: UPRO\u003c\/li\u003e\n\u003cli\u003eStyle: 10070\u003c\/li\u003e\n\u003cli\u003eCategory: Men’s briefs\u003c\/li\u003e\n\u003cli\u003eColor \/ pattern: Navy White Stripe\u003c\/li\u003e\n\u003cli\u003eFabric: 93% polyester, 7% elastane\u003c\/li\u003e\n\u003cli\u003eMade in China\u003c\/li\u003e\n\u003cli\u003eSold individually. Accessories shown in styling photos are not included.\u003c\/li\u003e\n\u003c\/ul\u003e\u003csection\u003e\u003ch2\u003eSize \u0026amp; fit\u003c\/h2\u003e\n\u003cdetails lang=\"en\" open=\"\"\u003e\u003csummary\u003e\u003cstrong\u003eSize guide\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eThese are supplier fitting recommendations, not flat garment measurements. XXL and 2XL mean the same size. If you are between sizes or outside the ranges shown, contact us before ordering.\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto;margin:12px 0\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:12px;text-align:center\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003ecm \/ kg\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e50–60\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e61–65\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e66–70\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e71–75\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e76–80\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e81–85\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e160–165\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e166–170\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e171–175\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e176–180\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e≥181\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp\u003e— = no recommendation in the supplied chart.\u003c\/p\u003e\n\u003cp\u003eMeasure around your natural waist with the tape level and snug, without pulling it tight. Fit can vary by cut and color.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/en-au\/pages\/contact\"\u003eAsk about sizing\u003c\/a\u003e\u003c\/p\u003e\u003c\/details\u003e\u003c\/section\u003e\u003ch2\u003eCare\u003c\/h2\u003e\u003cp\u003eFollow the care label attached to your garment. Check the label before washing, drying or ironing.\u003c\/p\u003e\u003csection class=\"upro-care-faq\"\u003e\u003ch2\u003eFabric \u0026amp; care tips\u003c\/h2\u003e\n\u003cp\u003eFabric: 93% polyester, 7% elastane. Always check the care label first; these are general tips for stretch polyester-elastane garments.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHand wash in cool water with a mild detergent.\u003c\/li\u003e\n\u003cli\u003eDo not wring; gently press out excess water.\u003c\/li\u003e\n\u003cli\u003eDry flat or hang in the shade, away from direct heat and strong sun.\u003c\/li\u003e\n\u003cli\u003eAvoid bleach, fabric softener and the tumble dryer.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eWhat is it made of?\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003e93% polyester, 7% elastane.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eHow do I choose my size?\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eUse the size guide above, which matches height (cm) and weight (kg) to sizes M–XXL. XXL and 2XL are the same size. If you are between sizes or outside the ranges shown, contact us before ordering.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eHow should I wash it?\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eFollow the care label. In general: hand wash in cool water with a mild detergent, do not wring, and dry in the shade away from direct heat.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eHow long does delivery take?\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eOrders usually ship from Hangzhou, China within 1–2 days. Estimated total delivery is generally 15–21 days, depending on destination and customs.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eIs it sold as a set?\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eNo. It is sold individually; accessories shown in styling photos are not included.\u003c\/p\u003e\u003c\/details\u003e\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"What is it made of?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"93% polyester, 7% elastane.\"}}, {\"@type\": \"Question\", \"name\": \"How do I choose my size?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Use the size guide above, which matches height (cm) and weight (kg) to sizes M–XXL. XXL and 2XL are the same size. If you are between sizes or outside the ranges shown, contact us before ordering.\"}}, {\"@type\": \"Question\", \"name\": \"How should I wash it?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Follow the care label. In general: hand wash in cool water with a mild detergent, do not wring, and dry in the shade away from direct heat.\"}}, {\"@type\": \"Question\", \"name\": \"How long does delivery take?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Orders usually ship from Hangzhou, China within 1–2 days. Estimated total delivery is generally 15–21 days, depending on destination and customs.\"}}, {\"@type\": \"Question\", \"name\": \"Is it sold as a set?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No. It is sold individually; accessories shown in styling photos are not included.\"}}]}\u003c\/script\u003e\u003c\/section\u003e\u003ch2\u003eDelivery \u0026amp; returns\u003c\/h2\u003e\u003cp\u003eOrders ship from Hangzhou, China, usually within 1–2 days after ordering. Domestic transfer to the international carrier takes approximately 3 days; international transit typically takes 7–15 days. Estimated total delivery is generally 15–21 days from placing your order. These are estimates and may vary with the destination, transport route, customs and local delivery. Available destinations and shipping charges are shown at checkout. See our \u003ca href=\"\/en-au\/policies\/shipping-policy\"\u003eShipping policy\u003c\/a\u003e.\u003c\/p\u003e\u003cp\u003eFor unopened, unused items, contact our team after delivery to request return or refund assistance. See our \u003ca href=\"\/en-au\/policies\/refund-policy\"\u003eReturns policy\u003c\/a\u003e.\u003c\/p\u003e\u003ch2\u003eTake a closer look\u003c\/h2\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 10070 Navy Striped Brief - studio fit detail\" height=\"1065\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-948b62e28db75a51075c.jpg?v=1789831641\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-948b62e28db75a51075c.jpg?v=1789831641\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-948b62e28db75a51075c.jpg?v=1789831641\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-948b62e28db75a51075c.jpg?v=1789831641\u0026amp;width=1200 1200w\" style=\"display:block;width:100%;height:auto\" width=\"750\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 10070 Navy Striped Brief - studio fit detail\" height=\"1065\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-51daf0e17b6afc7221de.jpg?v=1789831627\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-51daf0e17b6afc7221de.jpg?v=1789831627\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-51daf0e17b6afc7221de.jpg?v=1789831627\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-51daf0e17b6afc7221de.jpg?v=1789831627\u0026amp;width=1200 1200w\" style=\"display:block;width:100%;height:auto\" width=\"750\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e","brand":"UPRO","offers":[{"title":"Navy White Stripe \/ M","offer_id":44659480821863,"sku":"UPRO-10070-NAVY-WHITE-STRIPE-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Navy White Stripe \/ L","offer_id":44659483082855,"sku":"UPRO-10070-NAVY-WHITE-STRIPE-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Navy White Stripe \/ XL","offer_id":44659483115623,"sku":"UPRO-10070-NAVY-WHITE-STRIPE-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Navy White Stripe \/ XXL","offer_id":44659483148391,"sku":"UPRO-10070-NAVY-WHITE-STRIPE-XXL","price":24.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-078031aecfa206aad3b6.jpg?v=1789886373"},{"product_id":"black-and-white-striped-brief","title":"Black \u0026 White Striped Brief","description":"\u003cp\u003eA black and white striped brief framed by a solid black waistband.\u003c\/p\u003e\u003ch2\u003eProduct details\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eBrand: UPRO\u003c\/li\u003e\n\u003cli\u003eStyle: 10085\u003c\/li\u003e\n\u003cli\u003eCategory: Men’s briefs\u003c\/li\u003e\n\u003cli\u003eColor \/ pattern: Black White Stripe\u003c\/li\u003e\n\u003cli\u003eFabric: 93% polyester, 7% elastane\u003c\/li\u003e\n\u003cli\u003eMade in China\u003c\/li\u003e\n\u003cli\u003eSold individually. Accessories shown in styling photos are not included.\u003c\/li\u003e\n\u003c\/ul\u003e\u003csection\u003e\u003ch2\u003eSize \u0026amp; fit\u003c\/h2\u003e\n\u003cdetails lang=\"en\" open=\"\"\u003e\u003csummary\u003e\u003cstrong\u003eSize guide\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eThese are supplier fitting recommendations, not flat garment measurements. XXL and 2XL mean the same size. If you are between sizes or outside the ranges shown, contact us before ordering.\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto;margin:12px 0\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:12px;text-align:center\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003ecm \/ kg\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e50–60\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e61–65\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e66–70\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e71–75\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e76–80\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e81–85\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e160–165\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e166–170\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e171–175\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e176–180\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e≥181\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp\u003e— = no recommendation in the supplied chart.\u003c\/p\u003e\n\u003cp\u003eMeasure around your natural waist with the tape level and snug, without pulling it tight. Fit can vary by cut and color.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/en-au\/pages\/contact\"\u003eAsk about sizing\u003c\/a\u003e\u003c\/p\u003e\u003c\/details\u003e\u003c\/section\u003e\u003ch2\u003eCare\u003c\/h2\u003e\u003cp\u003eFollow the care label attached to your garment. Check the label before washing, drying or ironing.\u003c\/p\u003e\u003ch2\u003eDelivery \u0026amp; returns\u003c\/h2\u003e\u003cp\u003eOrders ship from Hangzhou, China, usually within 1–2 days after ordering. Domestic transfer to the international carrier takes approximately 3 days; international transit typically takes 7–15 days. Estimated total delivery is generally 15–21 days from placing your order. These are estimates and may vary with the destination, transport route, customs and local delivery. Available destinations and shipping charges are shown at checkout. See our \u003ca href=\"\/en-au\/policies\/shipping-policy\"\u003eShipping policy\u003c\/a\u003e.\u003c\/p\u003e\u003cp\u003eFor unopened, unused items, contact our team after delivery to request return or refund assistance. See our \u003ca href=\"\/en-au\/policies\/refund-policy\"\u003eReturns policy\u003c\/a\u003e.\u003c\/p\u003e\u003ch2\u003eTake a closer look\u003c\/h2\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 10085 Black \u0026amp; White Striped Brief - studio fit detail\" height=\"1050\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-d690025afbea4392f98d.jpg?v=1789886416\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-d690025afbea4392f98d.jpg?v=1789886416\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-d690025afbea4392f98d.jpg?v=1789886416\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-d690025afbea4392f98d.jpg?v=1789886416\u0026amp;width=1200 1200w\" style=\"display:block;width:100%;height:auto\" width=\"750\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 10085 Black \u0026amp; White Striped Brief - studio fit detail\" height=\"1083\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-a8e8a942f5a67e227f19_0e4f7aa9-1fa7-4b11-a7b0-62bcaa0d2793.jpg?v=1789886421\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-a8e8a942f5a67e227f19_0e4f7aa9-1fa7-4b11-a7b0-62bcaa0d2793.jpg?v=1789886421\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-a8e8a942f5a67e227f19_0e4f7aa9-1fa7-4b11-a7b0-62bcaa0d2793.jpg?v=1789886421\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-a8e8a942f5a67e227f19_0e4f7aa9-1fa7-4b11-a7b0-62bcaa0d2793.jpg?v=1789886421\u0026amp;width=1200 1200w\" style=\"display:block;width:100%;height:auto\" width=\"750\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 10085 Black \u0026amp; White Striped Brief - product construction detail\" height=\"1164\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-e0a4f37d187794b70c8e.jpg?v=1789831662\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-e0a4f37d187794b70c8e.jpg?v=1789831662\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-e0a4f37d187794b70c8e.jpg?v=1789831662\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-e0a4f37d187794b70c8e.jpg?v=1789831662\u0026amp;width=1200 1200w\" style=\"display:block;width:100%;height:auto\" width=\"750\"\u003e\u003cfigcaption\u003eProduct construction detail.\u003c\/figcaption\u003e\u003c\/figure\u003e","brand":"UPRO","offers":[{"title":"Black White Stripe \/ M","offer_id":44659480854631,"sku":"UPRO-10085-BLACK-WHITE-STRIPE-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black White Stripe \/ L","offer_id":44659483181159,"sku":"UPRO-10085-BLACK-WHITE-STRIPE-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black White Stripe \/ XL","offer_id":44659483213927,"sku":"UPRO-10085-BLACK-WHITE-STRIPE-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black White Stripe \/ XXL","offer_id":44659483246695,"sku":"UPRO-10085-BLACK-WHITE-STRIPE-XXL","price":24.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-2e8616343bd83c9c5402.jpg?v=1789831633"},{"product_id":"open-hole-embroidered-brief","title":"Open-Hole Embroidered Brief","description":"\u003cp\u003eA white embroidered brief with an asymmetric cut-out at the waist.\u003c\/p\u003e\u003ch2\u003eProduct details\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eBrand: UPRO\u003c\/li\u003e\n\u003cli\u003eStyle: 10094\u003c\/li\u003e\n\u003cli\u003eCategory: Men’s briefs\u003c\/li\u003e\n\u003cli\u003eColor \/ pattern: White\u003c\/li\u003e\n\u003cli\u003eFabric: 45% cotton, 45% lyocell, 10% elastane\u003c\/li\u003e\n\u003cli\u003eMade in China\u003c\/li\u003e\n\u003cli\u003eSold individually. Accessories shown in styling photos are not included.\u003c\/li\u003e\n\u003c\/ul\u003e\u003csection\u003e\u003ch2\u003eSize \u0026amp; fit\u003c\/h2\u003e\n\u003cdetails lang=\"en\" open=\"\"\u003e\u003csummary\u003e\u003cstrong\u003eSize guide\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eThese are supplier fitting recommendations, not flat garment measurements. XXL and 2XL mean the same size. If you are between sizes or outside the ranges shown, contact us before ordering.\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto;margin:12px 0\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:12px;text-align:center\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003ecm \/ kg\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e50–60\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e61–65\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e66–70\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e71–75\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e76–80\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e81–85\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e160–165\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e166–170\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e171–175\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e176–180\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e≥181\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp\u003e— = no recommendation in the supplied chart.\u003c\/p\u003e\n\u003cp\u003eMeasure around your natural waist with the tape level and snug, without pulling it tight. Fit can vary by cut and color.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/en-au\/pages\/contact\"\u003eAsk about sizing\u003c\/a\u003e\u003c\/p\u003e\u003c\/details\u003e\u003c\/section\u003e\u003ch2\u003eCare\u003c\/h2\u003e\u003cp\u003eFollow the care label attached to your garment. Check the label before washing, drying or ironing.\u003c\/p\u003e\u003ch2\u003eDelivery \u0026amp; returns\u003c\/h2\u003e\u003cp\u003eOrders ship from Hangzhou, China, usually within 1–2 days after ordering. Domestic transfer to the international carrier takes approximately 3 days; international transit typically takes 7–15 days. Estimated total delivery is generally 15–21 days from placing your order. These are estimates and may vary with the destination, transport route, customs and local delivery. Available destinations and shipping charges are shown at checkout. See our \u003ca href=\"\/en-au\/policies\/shipping-policy\"\u003eShipping policy\u003c\/a\u003e.\u003c\/p\u003e\u003cp\u003eFor unopened, unused items, contact our team after delivery to request return or refund assistance. See our \u003ca href=\"\/en-au\/policies\/refund-policy\"\u003eReturns policy\u003c\/a\u003e.\u003c\/p\u003e\u003ch2\u003eTake a closer look\u003c\/h2\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 10094 Open-Hole Embroidered Brief - studio fit detail\" height=\"1109\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-c629a8edd74059a4471c_88966f97-8267-4653-9bd4-d5b0a740084a.jpg?v=1789886420\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-c629a8edd74059a4471c_88966f97-8267-4653-9bd4-d5b0a740084a.jpg?v=1789886420\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-c629a8edd74059a4471c_88966f97-8267-4653-9bd4-d5b0a740084a.jpg?v=1789886420\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-c629a8edd74059a4471c_88966f97-8267-4653-9bd4-d5b0a740084a.jpg?v=1789886420\u0026amp;width=1200 1200w\" style=\"display:block;width:100%;height:auto\" width=\"750\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 10094 Open-Hole Embroidered Brief - studio fit detail\" height=\"1210\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-5e1ca72ca734a8932ae2.jpg?v=1789831655\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-5e1ca72ca734a8932ae2.jpg?v=1789831655\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-5e1ca72ca734a8932ae2.jpg?v=1789831655\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-5e1ca72ca734a8932ae2.jpg?v=1789831655\u0026amp;width=1200 1200w\" style=\"display:block;width:100%;height:auto\" width=\"750\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e","brand":"UPRO","offers":[{"title":"White \/ M","offer_id":44659480887399,"sku":"UPRO-10094-WHITE-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":44659483279463,"sku":"UPRO-10094-WHITE-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":44659483312231,"sku":"UPRO-10094-WHITE-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ XXL","offer_id":44659483344999,"sku":"UPRO-10094-WHITE-XXL","price":24.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-5b33b983a27c5a22fe16.jpg?v=1789831639"},{"product_id":"striped-ribbed-brief","title":"Blue \u0026 White Striped Ribbed Brief","description":"\u003cp\u003eA blue-and-white striped ribbed brief with a white U-PRO waistband and contrast white binding.\u003c\/p\u003e\u003ch2\u003eProduct details\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eBrand: UPRO\u003c\/li\u003e\n\u003cli\u003eStyle: 10099\u003c\/li\u003e\n\u003cli\u003eCategory: Men’s briefs\u003c\/li\u003e\n\u003cli\u003eColor \/ pattern: Blue White Stripe\u003c\/li\u003e\n\u003cli\u003eMade in China\u003c\/li\u003e\n\u003cli\u003eSold individually. Accessories shown in styling photos are not included.\u003c\/li\u003e\n\u003cli\u003eFabric: 92% rayon, 8% elastane\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eSize \u0026amp; fit\u003c\/h2\u003e\u003cp\u003eAvailable in M, L, XL and XXL. XXL and 2XL refer to the same size. For sizing assistance, contact us with your waist measurement, height and weight before ordering.\u003c\/p\u003e\u003csection data-upro-source-size=\"20260920\"\u003e\u003ch2\u003eSize reference\u003c\/h2\u003e\n\u003cp\u003eSupplier height\/weight recommendation, not garment dimensions. XXL and 2XL refer to the same size. Contact us if between ranges.\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"padding:8px;border:1px solid #ddd\"\u003eHeight (cm)\u003c\/th\u003e\n\u003cth style=\"padding:8px;border:1px solid #ddd\"\u003e50–60 kg\u003c\/th\u003e\n\u003cth style=\"padding:8px;border:1px solid #ddd\"\u003e61–65 kg\u003c\/th\u003e\n\u003cth style=\"padding:8px;border:1px solid #ddd\"\u003e66–70 kg\u003c\/th\u003e\n\u003cth style=\"padding:8px;border:1px solid #ddd\"\u003e71–75 kg\u003c\/th\u003e\n\u003cth style=\"padding:8px;border:1px solid #ddd\"\u003e76–80 kg\u003c\/th\u003e\n\u003cth style=\"padding:8px;border:1px solid #ddd\"\u003e81–85 kg\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003e160–165\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eNot recommended\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003e166–170\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003e171–175\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003e176–180\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003e181–189\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\u003c\/section\u003e\u003ch2\u003eCare\u003c\/h2\u003e\u003cp\u003eFollow the care label attached to your garment. Check the label before washing, drying or ironing.\u003c\/p\u003e\u003ch2\u003eDelivery \u0026amp; returns\u003c\/h2\u003e\u003cp\u003eOrders ship from Hangzhou, China, usually within 1–2 days after ordering. Domestic transfer to the international carrier takes approximately 3 days; international transit typically takes 7–15 days. Estimated total delivery is generally 15–21 days from placing your order. These are estimates and may vary with the destination, transport route, customs and local delivery. Available destinations and shipping charges are shown at checkout. See our \u003ca href=\"\/en-au\/policies\/shipping-policy\"\u003eShipping policy\u003c\/a\u003e.\u003c\/p\u003e\u003cp\u003eFor unopened, unused items, contact our team after delivery to request return or refund assistance. See our \u003ca href=\"\/en-au\/policies\/refund-policy\"\u003eReturns policy\u003c\/a\u003e.\u003c\/p\u003e\u003ch2\u003eTake a closer look\u003c\/h2\u003e\u003c!-- UPRO product-only detail 2026-09-20 --\u003e\u003cfigure style=\"margin:20px 0\"\u003e\u003cimg alt=\"UPRO 10099 blue and white striped brief - waistband and binding detail\" height=\"1448\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-7459d9716ceff1d74c06.png?v=1789892193\u0026amp;width=1000\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-7459d9716ceff1d74c06.png?v=1789892193\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-7459d9716ceff1d74c06.png?v=1789892193\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-7459d9716ceff1d74c06.png?v=1789892193\u0026amp;width=1000 1000w\" style=\"display:block;width:100%;height:auto\" width=\"1086\"\u003e\u003c\/figure\u003e\u003csection data-upro-gallery-refresh=\"20260921\"\u003e\u003cfigure style=\"margin:20px 0\"\u003e\u003cimg alt=\"UPRO 10099 blue and white striped brief - outdoor product still life\" height=\"1448\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-6bfcb5c79923d2277c43.png?v=1789929185\u0026amp;width=750\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-6bfcb5c79923d2277c43.png?v=1789929185\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-6bfcb5c79923d2277c43.png?v=1789929185\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-6bfcb5c79923d2277c43.png?v=1789929185\u0026amp;width=1086 1086w\" style=\"display:block;width:100%;height:auto\" width=\"1086\"\u003e\u003c\/figure\u003e\u003c\/section\u003e","brand":"UPRO","offers":[{"title":"Blue White Stripe \/ M","offer_id":44659480920167,"sku":"UPRO-10099-BLUE-WHITE-STRIPE-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Blue White Stripe \/ L","offer_id":44659483377767,"sku":"UPRO-10099-BLUE-WHITE-STRIPE-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Blue White Stripe \/ XL","offer_id":44659483410535,"sku":"UPRO-10099-BLUE-WHITE-STRIPE-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Blue White Stripe \/ XXL","offer_id":44659483443303,"sku":"UPRO-10099-BLUE-WHITE-STRIPE-XXL","price":24.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-1808e3a0cde666233e35.png?v=1789892200"},{"product_id":"waffle-knit-brief","title":"Waffle Knit Brief","description":"\u003cp\u003eA waffle-texture brief in pastel pink or blue, finished with a contrasting white waistband.\u003c\/p\u003e\u003ch2\u003eProduct details\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eBrand: UPRO\u003c\/li\u003e\n\u003cli\u003eStyle: 10101\u003c\/li\u003e\n\u003cli\u003eCategory: Men’s briefs\u003c\/li\u003e\n\u003cli\u003eColor \/ pattern: Pink, Blue\u003c\/li\u003e\n\u003cli\u003eMade in China\u003c\/li\u003e\n\u003cli\u003eSold individually. Accessories shown in styling photos are not included.\u003c\/li\u003e\n\u003cli\u003eFabric: Rayon-blend fabric.\u003c\/li\u003e\n\u003c\/ul\u003e\u003csection\u003e\u003ch2\u003eSize \u0026amp; fit\u003c\/h2\u003e\n\u003cdetails lang=\"en\" open=\"\"\u003e\u003csummary\u003e\u003cstrong\u003eSize guide\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eThese are supplier fitting recommendations, not flat garment measurements. XXL and 2XL mean the same size. If you are between sizes or outside the ranges shown, contact us before ordering.\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto;margin:12px 0\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:12px;text-align:center\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003ecm \/ kg\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e≤60\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e60–65\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e65–70\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e70–75\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e75–80\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e≥80\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e≤165\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e165–170\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e170–175\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e175–180\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e≥180\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp\u003e— = no recommendation in the supplied chart.\u003c\/p\u003e\n\u003cp\u003eMeasure around your natural waist with the tape level and snug, without pulling it tight. Fit can vary by cut and color.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/en-au\/pages\/contact\"\u003eAsk about sizing\u003c\/a\u003e\u003c\/p\u003e\u003c\/details\u003e\u003c\/section\u003e\u003ch2\u003eCare\u003c\/h2\u003e\u003cp\u003eFollow the care label attached to your garment. Check the label before washing, drying or ironing.\u003c\/p\u003e\u003ch2\u003eDelivery \u0026amp; returns\u003c\/h2\u003e\u003cp\u003eOrders ship from Hangzhou, China, usually within 1–2 days after ordering. Domestic transfer to the international carrier takes approximately 3 days; international transit typically takes 7–15 days. Estimated total delivery is generally 15–21 days from placing your order. These are estimates and may vary with the destination, transport route, customs and local delivery. Available destinations and shipping charges are shown at checkout. See our \u003ca href=\"\/en-au\/policies\/shipping-policy\"\u003eShipping policy\u003c\/a\u003e.\u003c\/p\u003e\u003cp\u003eFor unopened, unused items, contact our team after delivery to request return or refund assistance. See our \u003ca href=\"\/en-au\/policies\/refund-policy\"\u003eReturns policy\u003c\/a\u003e.\u003c\/p\u003e\u003ch2\u003eTake a closer look\u003c\/h2\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 10101 Waffle Knit Brief - studio fit detail\" height=\"6048\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-9c8569fdaca8b7bbaf4a.jpg?v=1789886454\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-9c8569fdaca8b7bbaf4a.jpg?v=1789886454\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-9c8569fdaca8b7bbaf4a.jpg?v=1789886454\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-9c8569fdaca8b7bbaf4a.jpg?v=1789886454\u0026amp;width=1200 1200w\" style=\"display:block;width:100%;height:auto\" width=\"4032\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 10101 Waffle Knit Brief - studio fit detail\" height=\"6048\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-c9ab9dee8007bb8a919b.jpg?v=1789886464\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-c9ab9dee8007bb8a919b.jpg?v=1789886464\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-c9ab9dee8007bb8a919b.jpg?v=1789886464\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-c9ab9dee8007bb8a919b.jpg?v=1789886464\u0026amp;width=1200 1200w\" style=\"display:block;width:100%;height:auto\" width=\"4032\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e","brand":"UPRO","offers":[{"title":"Pink \/ M","offer_id":44659480952935,"sku":"UPRO-10101-PINK-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":44659483508839,"sku":"UPRO-10101-PINK-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":44659483541607,"sku":"UPRO-10101-PINK-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XXL","offer_id":44659483574375,"sku":"UPRO-10101-PINK-XXL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":44663636688999,"sku":"UPRO-10101-BLUE-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":44663636721767,"sku":"UPRO-10101-BLUE-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":44663636754535,"sku":"UPRO-10101-BLUE-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XXL","offer_id":44663636787303,"sku":"UPRO-10101-BLUE-XXL","price":24.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-3b28d281e9f928962387.jpg?v=1789886427"},{"product_id":"klein-blue-ribbed-brief","title":"Klein Blue Ribbed Brief","description":"\u003cp\u003eA white ribbed brief finished with a Klein blue U-PRO waistband and matching blue trim around the leg openings and front panel.\u003c\/p\u003e\u003ch2\u003eProduct details\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eBrand: UPRO\u003c\/li\u003e\n\u003cli\u003eStyle: 10103\u003c\/li\u003e\n\u003cli\u003eCategory: Men’s briefs\u003c\/li\u003e\n\u003cli\u003eColor \/ pattern: Klein Blue\u003c\/li\u003e\n\u003cli\u003eMade in China\u003c\/li\u003e\n\u003cli\u003eSold individually. Accessories shown in styling photos are not included.\u003c\/li\u003e\n\u003cli\u003eFabric: 92% rayon, 8% elastane\u003c\/li\u003e\n\u003c\/ul\u003e\u003csection class=\"upro-size-guide\"\u003e\u003ch2\u003eSize \u0026amp; fit\u003c\/h2\u003e\n\u003cp\u003eUPRO size guide: use your height, weight and body waist measurement to choose a size. These are fitting recommendations, not flat garment measurements. XXL and 2XL mean the same size.\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto;margin:12px 0\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:12px;text-align:center\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003eHeight (cm)\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003eWeight (kg)\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003eBody waist (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e160–170\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e50–65\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e66–70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e170–175\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e65–70\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e72–76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e175–180\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e70–80\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e74–80\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e180–190\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e80–85\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e78–82\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp\u003eMeasure around your natural waist with the tape level and comfortably snug. If you are between sizes, contact us for help.\u003c\/p\u003e\u003c\/section\u003e\u003ch2\u003eCare\u003c\/h2\u003e\u003cp\u003eFollow the care label attached to your garment. Check the label before washing, drying or ironing.\u003c\/p\u003e\u003ch2\u003eDelivery \u0026amp; returns\u003c\/h2\u003e\u003cp\u003eOrders ship from Hangzhou, China, usually within 1–2 days after ordering. Domestic transfer to the international carrier takes approximately 3 days; international transit typically takes 7–15 days. Estimated total delivery is generally 15–21 days from placing your order. These are estimates and may vary with the destination, transport route, customs and local delivery. Available destinations and shipping charges are shown at checkout. See our \u003ca href=\"\/en-au\/policies\/shipping-policy\"\u003eShipping policy\u003c\/a\u003e.\u003c\/p\u003e\u003cp\u003eFor unopened, unused items, contact our team after delivery to request return or refund assistance. See our \u003ca href=\"\/en-au\/policies\/refund-policy\"\u003eReturns policy\u003c\/a\u003e.\u003c\/p\u003e\u003csection data-upro-gallery-refresh=\"20260921\"\u003e\u003ch2\u003eTake a closer look\u003c\/h2\u003e\n\u003cfigure style=\"margin:20px 0\"\u003e\u003cimg alt=\"UPRO 10103 white ribbed brief - blue waistband and trim detail\" height=\"1448\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-8e8408edd44cf1fe6a00.png?v=1789929305\u0026amp;width=750\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-8e8408edd44cf1fe6a00.png?v=1789929305\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-8e8408edd44cf1fe6a00.png?v=1789929305\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-8e8408edd44cf1fe6a00.png?v=1789929305\u0026amp;width=1086 1086w\" style=\"display:block;width:100%;height:auto\" width=\"1086\"\u003e\u003c\/figure\u003e\u003cfigure style=\"margin:20px 0\"\u003e\u003cimg alt=\"UPRO 10103 white and blue ribbed brief - outdoor product still life\" height=\"1448\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-816af76cd639dc0a0224.png?v=1789929311\u0026amp;width=750\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-816af76cd639dc0a0224.png?v=1789929311\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-816af76cd639dc0a0224.png?v=1789929311\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-816af76cd639dc0a0224.png?v=1789929311\u0026amp;width=1086 1086w\" style=\"display:block;width:100%;height:auto\" width=\"1086\"\u003e\u003c\/figure\u003e\u003c\/section\u003e","brand":"UPRO","offers":[{"title":"Klein Blue \/ M","offer_id":44659480985703,"sku":"UPRO-10103-KLEIN-BLUE-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Klein Blue \/ L","offer_id":44659483639911,"sku":"UPRO-10103-KLEIN-BLUE-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Klein Blue \/ XL","offer_id":44659483672679,"sku":"UPRO-10103-KLEIN-BLUE-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Klein Blue \/ XXL","offer_id":44659483705447,"sku":"UPRO-10103-KLEIN-BLUE-XXL","price":24.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-4b32263d7784baacd75f.png?v=1789931687"},{"product_id":"cool-touch-striped-brief","title":"Cool-Touch Striped Brief","description":"\u003cp\u003eUPRO cool-touch striped brief.\u003c\/p\u003e\u003ch2\u003eProduct details\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eBrand: UPRO\u003c\/li\u003e\n\u003cli\u003eStyle: 10109\u003c\/li\u003e\n\u003cli\u003eCategory: Men’s briefs\u003c\/li\u003e\n\u003cli\u003eColor \/ pattern: White\u003c\/li\u003e\n\u003cli\u003eMade in China\u003c\/li\u003e\n\u003cli\u003eSold individually. Accessories shown in styling photos are not included.\u003c\/li\u003e\n\u003cli\u003eFabric: Nylon-based fabric.\u003c\/li\u003e\n\u003c\/ul\u003e\u003csection data-upro-source-size=\"20260920\"\u003e\u003ch2\u003eSize reference\u003c\/h2\u003e\n\u003cp\u003eSupplier height\/weight recommendation, not garment dimensions. XXL and 2XL refer to the same size. Contact us if between ranges.\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth style=\"padding:8px;border:1px solid #ddd\"\u003eHeight (cm)\u003c\/th\u003e\n\u003cth style=\"padding:8px;border:1px solid #ddd\"\u003e50–60 kg\u003c\/th\u003e\n\u003cth style=\"padding:8px;border:1px solid #ddd\"\u003e61–65 kg\u003c\/th\u003e\n\u003cth style=\"padding:8px;border:1px solid #ddd\"\u003e66–70 kg\u003c\/th\u003e\n\u003cth style=\"padding:8px;border:1px solid #ddd\"\u003e71–75 kg\u003c\/th\u003e\n\u003cth style=\"padding:8px;border:1px solid #ddd\"\u003e76–80 kg\u003c\/th\u003e\n\u003cth style=\"padding:8px;border:1px solid #ddd\"\u003e81–85 kg\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003e160–165\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eNot recommended\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003e166–170\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003e171–175\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003e176–180\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003e181–189\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #ddd\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\u003c\/section\u003e\u003ch2\u003eCare\u003c\/h2\u003e\u003cp\u003eFollow the care label attached to your garment. Check the label before washing, drying or ironing.\u003c\/p\u003e\u003ch2\u003eDelivery \u0026amp; returns\u003c\/h2\u003e\u003cp\u003eOrders ship from Hangzhou, China, usually within 1–2 days after ordering. Domestic transfer to the international carrier takes approximately 3 days; international transit typically takes 7–15 days. Estimated total delivery is generally 15–21 days from placing your order. These are estimates and may vary with the destination, transport route, customs and local delivery. Available destinations and shipping charges are shown at checkout. See our \u003ca href=\"\/en-au\/policies\/shipping-policy\"\u003eShipping policy\u003c\/a\u003e.\u003c\/p\u003e\u003cp\u003eFor unopened, unused items, contact our team after delivery to request return or refund assistance. See our \u003ca href=\"\/en-au\/policies\/refund-policy\"\u003eReturns policy\u003c\/a\u003e.\u003c\/p\u003e\u003ch2\u003eTake a closer look\u003c\/h2\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 10109 white striped briefs, closer view of fit\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-9d846cc0e53afdfb4653.jpg?v=1789915667\" style=\"display:block;width:100%;height:auto\"\u003e\u003c\/figure\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 10109 white striped briefs, rear fit view\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-e59a733b567ee011e902.jpg?v=1789915676\" style=\"display:block;width:100%;height:auto\"\u003e\u003c\/figure\u003e\u003csection data-upro-gallery-refresh=\"20260921\"\u003e\u003cfigure style=\"margin:20px 0\"\u003e\u003cimg alt=\"UPRO 10109 white striped brief - waistband and fine stripe detail\" height=\"1448\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-2c8d92ec927f7096bf06.png?v=1789929962\u0026amp;width=750\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-2c8d92ec927f7096bf06.png?v=1789929962\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-2c8d92ec927f7096bf06.png?v=1789929962\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-2c8d92ec927f7096bf06.png?v=1789929962\u0026amp;width=1086 1086w\" style=\"display:block;width:100%;height:auto\" width=\"1086\"\u003e\u003c\/figure\u003e\u003cfigure style=\"margin:20px 0\"\u003e\u003cimg alt=\"UPRO 10109 white striped brief - outdoor product still life\" height=\"1448\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-34ffcd0bc84952e6933f.png?v=1789929969\u0026amp;width=750\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-34ffcd0bc84952e6933f.png?v=1789929969\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-34ffcd0bc84952e6933f.png?v=1789929969\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-34ffcd0bc84952e6933f.png?v=1789929969\u0026amp;width=1086 1086w\" style=\"display:block;width:100%;height:auto\" width=\"1086\"\u003e\u003c\/figure\u003e\u003c\/section\u003e","brand":"UPRO","offers":[{"title":"White \/ M","offer_id":44659481018471,"sku":"UPRO-10109-WHITE-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":44659483770983,"sku":"UPRO-10109-WHITE-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":44659483803751,"sku":"UPRO-10109-WHITE-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ XXL","offer_id":44659483836519,"sku":"UPRO-10109-WHITE-XXL","price":24.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-c1387ec9b9f709cf40cb.jpg?v=1789915656"},{"product_id":"tie-side-strap-brief","title":"Tie-Side Strap Brief","description":"\u003cp\u003eA minimal brief with adjustable side ties and an open strap construction.\u003c\/p\u003e\u003ch2\u003eProduct details\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eBrand: UPRO\u003c\/li\u003e\n\u003cli\u003eStyle: 13057\u003c\/li\u003e\n\u003cli\u003eCategory: Men’s briefs\u003c\/li\u003e\n\u003cli\u003eColor \/ pattern: Black, White\u003c\/li\u003e\n\u003cli\u003eFabric: 92% nylon, 8% elastane\u003c\/li\u003e\n\u003cli\u003eMade in China\u003c\/li\u003e\n\u003cli\u003eSold individually. Accessories shown in styling photos are not included.\u003c\/li\u003e\n\u003c\/ul\u003e\u003csection\u003e\u003ch2\u003eSize \u0026amp; fit\u003c\/h2\u003e\n\u003cdetails lang=\"en\" open=\"\"\u003e\u003csummary\u003e\u003cstrong\u003eSize guide\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eThese are supplier fitting recommendations, not flat garment measurements. XXL and 2XL mean the same size. If you are between sizes or outside the ranges shown, contact us before ordering.\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto;margin:12px 0\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:12px;text-align:center\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003ecm \/ kg\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e50–60\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e61–65\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e66–70\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e71–75\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e76–80\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e81–85\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e160–165\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e166–170\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e171–175\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e176–180\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e≥181\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp\u003e— = no recommendation in the supplied chart.\u003c\/p\u003e\n\u003cp\u003eMeasure around your natural waist with the tape level and snug, without pulling it tight. Fit can vary by cut and color.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/en-au\/pages\/contact\"\u003eAsk about sizing\u003c\/a\u003e\u003c\/p\u003e\u003c\/details\u003e\u003c\/section\u003e\u003ch2\u003eCare\u003c\/h2\u003e\u003cp\u003eFollow the care label attached to your garment. Check the label before washing, drying or ironing.\u003c\/p\u003e\u003ch2\u003eDelivery \u0026amp; returns\u003c\/h2\u003e\u003cp\u003eOrders ship from Hangzhou, China, usually within 1–2 days after ordering. Domestic transfer to the international carrier takes approximately 3 days; international transit typically takes 7–15 days. Estimated total delivery is generally 15–21 days from placing your order. These are estimates and may vary with the destination, transport route, customs and local delivery. Available destinations and shipping charges are shown at checkout. See our \u003ca href=\"\/en-au\/policies\/shipping-policy\"\u003eShipping policy\u003c\/a\u003e.\u003c\/p\u003e\u003cp\u003eFor unopened, unused items, contact our team after delivery to request return or refund assistance. See our \u003ca href=\"\/en-au\/policies\/refund-policy\"\u003eReturns policy\u003c\/a\u003e.\u003c\/p\u003e\u003ch2\u003eTake a closer look\u003c\/h2\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 13057 Tie-Side Strap Brief - studio fit detail\" height=\"1068\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-4d4203ea5e1c408ac3e2.jpg?v=1789886535\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-4d4203ea5e1c408ac3e2.jpg?v=1789886535\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-4d4203ea5e1c408ac3e2.jpg?v=1789886535\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-4d4203ea5e1c408ac3e2.jpg?v=1789886535\u0026amp;width=1200 1200w\" style=\"display:block;width:100%;height:auto\" width=\"750\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 13057 Tie-Side Strap Brief - studio fit detail\" height=\"1081\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-0cd0d8e4013b92666cf0.jpg?v=1789831716\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-0cd0d8e4013b92666cf0.jpg?v=1789831716\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-0cd0d8e4013b92666cf0.jpg?v=1789831716\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-0cd0d8e4013b92666cf0.jpg?v=1789831716\u0026amp;width=1200 1200w\" style=\"display:block;width:100%;height:auto\" width=\"750\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e","brand":"UPRO","offers":[{"title":"Black \/ M","offer_id":44659481149543,"sku":"UPRO-13057-BLACK-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":44659484164199,"sku":"UPRO-13057-BLACK-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":44659484196967,"sku":"UPRO-13057-BLACK-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":44659484229735,"sku":"UPRO-13057-BLACK-XXL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":44663646322791,"sku":"UPRO-13057-WHITE-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":44663646355559,"sku":"UPRO-13057-WHITE-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":44663646388327,"sku":"UPRO-13057-WHITE-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"White \/ XXL","offer_id":44663646421095,"sku":"UPRO-13057-WHITE-XXL","price":24.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-0e0e401d563058e85435.jpg?v=1789886497"},{"product_id":"asymmetric-strap-brief","title":"Asymmetric Strap Brief","description":"\u003cp\u003eAn asymmetric brief with fine strap and cut-out detailing in black or white.\u003c\/p\u003e\u003ch2\u003eProduct details\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eBrand: UPRO\u003c\/li\u003e\n\u003cli\u003eStyle: 13068\u003c\/li\u003e\n\u003cli\u003eCategory: Men’s briefs\u003c\/li\u003e\n\u003cli\u003eColor \/ pattern: Black\u003c\/li\u003e\n\u003cli\u003eFabric: 92% nylon, 8% elastane\u003c\/li\u003e\n\u003cli\u003eMade in China\u003c\/li\u003e\n\u003cli\u003eSold individually. Accessories shown in styling photos are not included.\u003c\/li\u003e\n\u003c\/ul\u003e\u003csection\u003e\u003ch2\u003eSize \u0026amp; fit\u003c\/h2\u003e\n\u003cdetails lang=\"en\" open=\"\"\u003e\u003csummary\u003e\u003cstrong\u003eSize guide\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eThese are supplier fitting recommendations, not flat garment measurements. XXL and 2XL mean the same size. If you are between sizes or outside the ranges shown, contact us before ordering.\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto;margin:12px 0\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:12px;text-align:center\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003ecm \/ kg\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e50–60\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e61–65\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e66–70\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e71–75\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e76–80\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e81–85\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e160–165\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e166–170\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e171–175\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e176–180\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e≥181\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp\u003e— = no recommendation in the supplied chart.\u003c\/p\u003e\n\u003cp\u003eMeasure around your natural waist with the tape level and snug, without pulling it tight. Fit can vary by cut and color.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/en-au\/pages\/contact\"\u003eAsk about sizing\u003c\/a\u003e\u003c\/p\u003e\u003c\/details\u003e\u003c\/section\u003e\u003ch2\u003eCare\u003c\/h2\u003e\u003cp\u003eFollow the care label attached to your garment. Check the label before washing, drying or ironing.\u003c\/p\u003e\u003ch2\u003eDelivery \u0026amp; returns\u003c\/h2\u003e\u003cp\u003eOrders ship from Hangzhou, China, usually within 1–2 days after ordering. Domestic transfer to the international carrier takes approximately 3 days; international transit typically takes 7–15 days. Estimated total delivery is generally 15–21 days from placing your order. These are estimates and may vary with the destination, transport route, customs and local delivery. Available destinations and shipping charges are shown at checkout. See our \u003ca href=\"\/en-au\/policies\/shipping-policy\"\u003eShipping policy\u003c\/a\u003e.\u003c\/p\u003e\u003cp\u003eFor unopened, unused items, contact our team after delivery to request return or refund assistance. See our \u003ca href=\"\/en-au\/policies\/refund-policy\"\u003eReturns policy\u003c\/a\u003e.\u003c\/p\u003e\u003ch2\u003eTake a closer look\u003c\/h2\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 13068 Asymmetric Strap Brief - studio fit detail\" height=\"1066\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-68ca64f1817014d93070.jpg?v=1789831735\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-68ca64f1817014d93070.jpg?v=1789831735\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-68ca64f1817014d93070.jpg?v=1789831735\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-68ca64f1817014d93070.jpg?v=1789831735\u0026amp;width=1200 1200w\" style=\"display:block;width:100%;height:auto\" width=\"750\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 13068 Asymmetric Strap Brief - studio fit detail\" height=\"1065\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-59fe8fec5e242895dd44.jpg?v=1789831727\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-59fe8fec5e242895dd44.jpg?v=1789831727\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-59fe8fec5e242895dd44.jpg?v=1789831727\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-59fe8fec5e242895dd44.jpg?v=1789831727\u0026amp;width=1200 1200w\" style=\"display:block;width:100%;height:auto\" width=\"750\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 13068 Asymmetric Strap Brief - product construction detail\" height=\"1154\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-1c68b5c46a22f7acf78e.jpg?v=1789886515\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-1c68b5c46a22f7acf78e.jpg?v=1789886515\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-1c68b5c46a22f7acf78e.jpg?v=1789886515\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-1c68b5c46a22f7acf78e.jpg?v=1789886515\u0026amp;width=1200 1200w\" style=\"display:block;width:100%;height:auto\" width=\"750\"\u003e\u003cfigcaption\u003eProduct construction detail.\u003c\/figcaption\u003e\u003c\/figure\u003e","brand":"UPRO","offers":[{"title":"Black \/ M","offer_id":44659481182311,"sku":"UPRO-13068-BLACK-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":44659484262503,"sku":"UPRO-13068-BLACK-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":44659484295271,"sku":"UPRO-13068-BLACK-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":44659484328039,"sku":"UPRO-13068-BLACK-XXL","price":24.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-99bb187fd809a281a45a.jpg?v=1789831720"},{"product_id":"lace-up-brief","title":"Lace-Up Brief","description":"\u003cp\u003eA black lace brief with tie-side adjustment and cut-out detailing.\u003c\/p\u003e\u003ch2\u003eProduct details\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eBrand: UPRO\u003c\/li\u003e\n\u003cli\u003eStyle: 14022\u003c\/li\u003e\n\u003cli\u003eCategory: Men’s briefs\u003c\/li\u003e\n\u003cli\u003eColor \/ pattern: Black\u003c\/li\u003e\n\u003cli\u003eFabric: 92% rayon, 8% elastane\u003c\/li\u003e\n\u003cli\u003eMade in China\u003c\/li\u003e\n\u003cli\u003eSold individually. Accessories shown in styling photos are not included.\u003c\/li\u003e\n\u003c\/ul\u003e\u003csection\u003e\u003ch2\u003eSize \u0026amp; fit\u003c\/h2\u003e\n\u003cdetails lang=\"en\" open=\"\"\u003e\u003csummary\u003e\u003cstrong\u003eSize guide\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eThese are supplier fitting recommendations, not flat garment measurements. XXL and 2XL mean the same size. If you are between sizes or outside the ranges shown, contact us before ordering.\u003c\/p\u003e\n\u003cdiv style=\"overflow-x:auto;margin:12px 0\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:12px;text-align:center\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003ecm \/ kg\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e50–60\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e61–65\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e66–70\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e71–75\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e76–80\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:8px 5px;background:#f1f5f5;border:1px solid #d9e1e1\"\u003e81–85\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e160–165\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e166–170\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e171–175\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e176–180\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003e≥181\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:8px 5px;border:1px solid #d9e1e1;white-space:nowrap\"\u003eXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp\u003e— = no recommendation in the supplied chart.\u003c\/p\u003e\n\u003cp\u003eMeasure around your natural waist with the tape level and snug, without pulling it tight. Fit can vary by cut and color.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/en-au\/pages\/contact\"\u003eAsk about sizing\u003c\/a\u003e\u003c\/p\u003e\u003c\/details\u003e\u003c\/section\u003e\u003ch2\u003eCare\u003c\/h2\u003e\u003cp\u003eFollow the care label attached to your garment. Check the label before washing, drying or ironing.\u003c\/p\u003e\u003ch2\u003eDelivery \u0026amp; returns\u003c\/h2\u003e\u003cp\u003eOrders ship from Hangzhou, China, usually within 1–2 days after ordering. Domestic transfer to the international carrier takes approximately 3 days; international transit typically takes 7–15 days. Estimated total delivery is generally 15–21 days from placing your order. These are estimates and may vary with the destination, transport route, customs and local delivery. Available destinations and shipping charges are shown at checkout. See our \u003ca href=\"\/en-au\/policies\/shipping-policy\"\u003eShipping policy\u003c\/a\u003e.\u003c\/p\u003e\u003cp\u003eFor unopened, unused items, contact our team after delivery to request return or refund assistance. See our \u003ca href=\"\/en-au\/policies\/refund-policy\"\u003eReturns policy\u003c\/a\u003e.\u003c\/p\u003e\u003ch2\u003eTake a closer look\u003c\/h2\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 14022 Lace-Up Brief - studio fit detail\" height=\"1065\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-48bae595b1a3783442d9.jpg?v=1789886559\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-48bae595b1a3783442d9.jpg?v=1789886559\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-48bae595b1a3783442d9.jpg?v=1789886559\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-48bae595b1a3783442d9.jpg?v=1789886559\u0026amp;width=1200 1200w\" style=\"display:block;width:100%;height:auto\" width=\"750\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure style=\"margin:24px 0\"\u003e\u003cimg alt=\"UPRO 14022 Lace-Up Brief - studio fit detail\" height=\"1125\" loading=\"lazy\" sizes=\"(min-width:990px) 500px, calc(100vw - 40px)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-ec05913e5ed1ab302ecd.jpg?v=1789886566\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-ec05913e5ed1ab302ecd.jpg?v=1789886566\u0026amp;width=400 400w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-ec05913e5ed1ab302ecd.jpg?v=1789886566\u0026amp;width=750 750w, https:\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-ec05913e5ed1ab302ecd.jpg?v=1789886566\u0026amp;width=1200 1200w\" style=\"display:block;width:100%;height:auto\" width=\"750\"\u003e\u003cfigcaption\u003eA closer look at the fit.\u003c\/figcaption\u003e\u003c\/figure\u003e","brand":"UPRO","offers":[{"title":"Black \/ M","offer_id":44659481280615,"sku":"UPRO-14022-BLACK-M","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":44659484590183,"sku":"UPRO-14022-BLACK-L","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":44659484622951,"sku":"UPRO-14022-BLACK-XL","price":24.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":44659484655719,"sku":"UPRO-14022-BLACK-XXL","price":24.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/4159\/4215\/files\/upro-0ca2284690a8803d0d2a.jpg?v=1789886543"}],"url":"https:\/\/wearupro.com\/en-au\/collections\/mens-underwear-briefs.oembed","provider":"UPRO","version":"1.0","type":"link"}