{"product_id":"vintage-viking-gradient-art-mens-work-shorts","title":"Vintage Viking Gradient Art Men's Work Shorts","description":"\u003cdiv class=\"product-description\" style=\"font-family: Arial, sans-serif; line-height: 1.7; color: #222;\"\u003e\n\u003ch2\u003eMen's Viking Graphic Casual Cargo Shorts\u003c\/h2\u003e\n\u003cp\u003eBring bold Norse style into your summer wardrobe with these Viking-inspired graphic shorts. Designed with rune symbols, warrior patterns, Celtic artwork, and vintage washed effects, these shorts combine rugged character with everyday comfort.\u003c\/p\u003e\n\u003cp\u003ePerfect for casual wear, outdoor activities, travel, beach days, festivals, or weekend outfits. Pair them with a plain T-shirt, Henley shirt, hoodie, or sandals for an easy masculine look.\u003c\/p\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eViking-Inspired Graphics:\u003c\/strong\u003e Features Norse runes, warrior symbols, Celtic patterns, Tree of Life, and tribal artwork.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eComfortable Summer Fit:\u003c\/strong\u003e Lightweight and breathable feel for warm-weather daily wear.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCasual Cargo Style:\u003c\/strong\u003e Practical side pocket design adds both function and rugged style.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasy to Match:\u003c\/strong\u003e Pairs well with T-shirts, tank tops, Henley shirts, hoodies, sandals, sneakers, or boots.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMultiple Designs Available:\u003c\/strong\u003e Choose from different Viking, rune, distressed, and vintage graphic styles.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGreat for Daily Rotation:\u003c\/strong\u003e Suitable for outdoor wear, vacation, streetwear, beach, BBQ, and casual weekends.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhy You'll Love It\u003c\/h3\u003e\n\u003cp\u003eThese shorts are made for men who like clothing with personality. The bold Nordic-style prints give your outfit a strong statement look, while the relaxed fit keeps them comfortable for everyday movement.\u003c\/p\u003e\n\u003ch3\u003eProduct Details\u003c\/h3\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin: 15px 0;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 10px;\"\u003e\u003cstrong\u003eStyle\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 10px;\"\u003eViking \/ Norse \/ Rune Graphic Shorts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 10px;\"\u003e\u003cstrong\u003eFit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 10px;\"\u003eRegular relaxed fit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 10px;\"\u003e\u003cstrong\u003eWaist\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 10px;\"\u003eElastic \/ adjustable waist style\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 10px;\"\u003e\u003cstrong\u003eLength\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 10px;\"\u003eAbove-knee casual length\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 10px;\"\u003e\u003cstrong\u003eOccasion\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 10px;\"\u003eDaily Wear, Outdoor, Travel, Beach, Vacation, Weekend\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 10px;\"\u003e\u003cstrong\u003ePackage Includes\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 10px;\"\u003e1 x Shorts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003eSize Chart\u003c\/h3\u003e\n\u003cp\u003ePlease check the size chart carefully before ordering. Measurements are in inches. If you are between sizes or prefer a looser fit, we recommend choosing one size up.\u003c\/p\u003e\n\u003cdiv style=\"overflow-x: auto; margin: 15px 0;\"\u003e\n\u003ctable style=\"width: 100.087%; border-collapse: collapse; text-align: center; font-size: 14px; height: 216.2px;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background-color: rgb(245, 245, 245); height: 23.8px;\"\u003e\n\u003cth style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 23.8px; width: 13.3797%;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 23.8px; width: 22.2415%;\"\u003eUS Waist\u003c\/th\u003e\n\u003cth style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 23.8px; width: 28.6707%;\"\u003eWaist Range\u003c\/th\u003e\n\u003cth style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 23.8px; width: 17.2024%;\"\u003eHip\u003c\/th\u003e\n\u003cth style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 23.8px; width: 18.5925%;\"\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 24.05px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 13.3797%;\"\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 22.2415%;\"\u003e30 in\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 28.6707%;\"\u003e31.50–33.07\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 17.2024%;\"\u003e40.2 in\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 18.5925%;\"\u003e20.5 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 24.05px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 13.3797%;\"\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 22.2415%;\"\u003e33 in\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 28.6707%;\"\u003e33.46–35.04\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 17.2024%;\"\u003e42.7 in\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 18.5925%;\"\u003e20.9 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 24.05px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 13.3797%;\"\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 22.2415%;\"\u003e35 in\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 28.6707%;\"\u003e35.43–37.01\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 17.2024%;\"\u003e44.3 in\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 18.5925%;\"\u003e21.3 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 24.05px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 13.3797%;\"\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 22.2415%;\"\u003e37 in\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 28.6707%;\"\u003e37.40–38.98\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 17.2024%;\"\u003e46.9 in\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 18.5925%;\"\u003e21.7 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 24.05px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 13.3797%;\"\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 22.2415%;\"\u003e40 in\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 28.6707%;\"\u003e40.55–42.13\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 17.2024%;\"\u003e50.5 in\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 18.5925%;\"\u003e22.0 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 24.05px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 13.3797%;\"\u003e\u003cstrong\u003e3XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 22.2415%;\"\u003e43 in\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 28.6707%;\"\u003e43.70–45.28\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 17.2024%;\"\u003e52.0 in\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 18.5925%;\"\u003e22.4 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 24.05px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 13.3797%;\"\u003e\u003cstrong\u003e4XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 22.2415%;\"\u003e45 in\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 28.6707%;\"\u003e45.67–47.24\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 17.2024%;\"\u003e55.6 in\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 18.5925%;\"\u003e22.8 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 24.05px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 13.3797%;\"\u003e\u003cstrong\u003e5XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 22.2415%;\"\u003e47 in\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 28.6707%;\"\u003e47.64–49.21\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 17.2024%;\"\u003e57.2 in\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(221, 221, 221); padding: 10px; height: 24.05px; width: 18.5925%;\"\u003e23.2 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch3\u003eStyling Ideas\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePair with a solid T-shirt for a clean summer look.\u003c\/li\u003e\n\u003cli\u003eWear with Viking graphic tops for a matching themed outfit.\u003c\/li\u003e\n\u003cli\u003eMatch with sandals or sneakers for vacation and beach days.\u003c\/li\u003e\n\u003cli\u003eStyle with boots and a Henley shirt for a rugged outdoor look.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCare Instructions\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMachine wash cold\u003c\/li\u003e\n\u003cli\u003eWash with similar colors\u003c\/li\u003e\n\u003cli\u003eDo not bleach\u003c\/li\u003e\n\u003cli\u003eTumble dry low or hang dry\u003c\/li\u003e\n\u003cli\u003eDo not iron directly on the print\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"rvogueshorts","offers":[{"title":"Red \/ S","offer_id":53968774005104,"sku":"VJCS09-RED-S","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":53968774037872,"sku":"VJCS09-RED-M","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":53968774070640,"sku":"VJCS09-RED-L","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":53968774103408,"sku":"VJCS09-RED-XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":53968774136176,"sku":"VJCS09-RED-2XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":53968774168944,"sku":"VJCS09-RED-3XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 4XL","offer_id":53968774201712,"sku":"VJCS09-RED-4XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 5XL","offer_id":53968774234480,"sku":"VJCS09-RED-5XL","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0944\/6316\/4784\/files\/2bfa4c408161f645746373ed2ca4df73.jpg?v=1782981982","url":"https:\/\/www.manlyflex.com\/products\/vintage-viking-gradient-art-mens-work-shorts","provider":"Manlyflex","version":"1.0","type":"link"}