{"product_id":"roberto-russo-casual-cruise-set","title":"Men's Summer 2-Piece Set — Short-Sleeve Shirt \u0026 Matching Shorts | Casual Cruise Co-Ord","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@500;600;700;800\u0026family=Manrope:wght@400;500;600\u0026display=swap');\n\n.vlx-desc{\n  --ink:#1c1c1e; --ink-soft:#3a3a3c; --muted:#6f6a62;\n  --sand:#f5f1ea; --bone:#faf8f4; --line:#e4ddd1; --gold:#ab8c52;\n  max-width:720px; margin:0 auto; color:var(--ink);\n  font-family:'Manrope',system-ui,sans-serif; line-height:1.7;\n  -webkit-font-smoothing:antialiased;\n}\n.vlx-desc *{ box-sizing:border-box; }\n.vlx-desc .eyebrow{\n  font:600 12px\/1 'Manrope',sans-serif; letter-spacing:3.5px;\n  text-transform:uppercase; color:var(--gold);\n}\n.vlx-desc h2.vlx-h{\n  font:700 34px\/1.05 'Archivo',sans-serif; letter-spacing:-0.5px;\n  margin:14px 0 14px; color:var(--ink);\n}\n.vlx-desc .lead{\n  font:400 17px\/1.6 'Manrope',sans-serif; color:var(--ink-soft);\n  max-width:560px; margin:0;\n}\n.vlx-desc .rule{ height:1px; background:var(--line); border:0; margin:38px 0; }\n\n.vlx-desc .blocks{ margin:34px 0; }\n.vlx-desc .blk{ padding:22px 0; border-top:1px solid var(--line); }\n.vlx-desc .blk:first-child{ border-top:0; padding-top:0; }\n.vlx-desc .blk .n{\n  font:700 13px\/1 'Archivo',sans-serif; letter-spacing:1px; color:var(--gold);\n  display:block; margin-bottom:9px;\n}\n.vlx-desc .blk h3{\n  font:700 18px\/1.25 'Archivo',sans-serif; margin:0 0 6px; color:var(--ink);\n}\n.vlx-desc .blk p{ margin:0; font-size:15.5px; color:var(--muted); }\n\n.vlx-desc .details{\n  background:var(--sand); border-radius:6px; padding:28px 30px; margin:34px 0;\n}\n.vlx-desc .details .dtitle{\n  font:600 12px\/1 'Manrope',sans-serif; letter-spacing:3px; text-transform:uppercase;\n  color:var(--gold); margin-bottom:18px;\n}\n.vlx-desc .drow{\n  display:flex; justify-content:space-between; gap:20px;\n  padding:11px 0; border-top:1px solid var(--line); font-size:15px;\n}\n.vlx-desc .drow:first-of-type{ border-top:0; }\n.vlx-desc .drow .k{\n  font:600 12px\/1.4 'Manrope',sans-serif; letter-spacing:1.5px; text-transform:uppercase;\n  color:var(--ink); white-space:nowrap;\n}\n.vlx-desc .drow .v{ color:var(--ink-soft); text-align:right; }\n\n.vlx-desc .sizeguide{ margin:34px 0; }\n.vlx-desc .sizeguide .dtitle{\n  font:600 12px\/1 'Manrope',sans-serif; letter-spacing:3px; text-transform:uppercase;\n  color:var(--gold); margin-bottom:14px;\n}\n.vlx-desc table{ width:100%; border-collapse:collapse; font-size:14.5px; }\n.vlx-desc table thead th{\n  font:700 12px\/1 'Archivo',sans-serif; letter-spacing:0.5px; text-transform:uppercase;\n  text-align:left; color:#fff; background:var(--ink); padding:12px 14px;\n}\n.vlx-desc table thead th:not(:first-child){ text-align:center; }\n.vlx-desc table td{ padding:12px 14px; border-bottom:1px solid var(--line); color:var(--ink-soft); }\n.vlx-desc table td:first-child{ font-weight:600; color:var(--ink); }\n.vlx-desc table td:not(:first-child){ text-align:center; }\n.vlx-desc table tbody tr:nth-child(even){ background:var(--bone); }\n.vlx-desc .sg-note{ font-size:12.5px; color:#9a948a; margin-top:10px; font-style:italic; }\n\n.vlx-desc .trust{\n  display:flex; gap:14px; flex-wrap:wrap; justify-content:center;\n  background:var(--sand); border-top:1px solid var(--line); border-bottom:1px solid var(--line);\n  padding:18px 16px; margin:34px 0; text-align:center;\n}\n.vlx-desc .trust span{\n  font:600 13px\/1.3 'Manrope',sans-serif; color:var(--ink-soft);\n}\n.vlx-desc .trust span b{ color:var(--gold); margin-right:6px; }\n\n.vlx-desc .close{\n  background:var(--ink); border-radius:6px; padding:34px 30px; text-align:center; margin:34px 0 0;\n}\n.vlx-desc .close .eyebrow{ color:#caa765; }\n.vlx-desc .close h2{\n  font:700 26px\/1.15 'Archivo',sans-serif; color:#fff; margin:12px 0 14px; letter-spacing:-0.3px;\n}\n.vlx-desc .close .price{ font:400 16px\/1.5 'Manrope',sans-serif; color:#bdb6ab; }\n\n@media (max-width:600px){\n  .vlx-desc h2.vlx-h{ font-size:27px; }\n  .vlx-desc .details{ padding:22px 20px; }\n  .vlx-desc .drow{ flex-direction:column; gap:3px; }\n  .vlx-desc .drow .v{ text-align:left; }\n  .vlx-desc table thead th, .vlx-desc table td{ padding:10px 8px; font-size:13px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"vlx-desc\"\u003e\n\n  \u003cspan class=\"eyebrow\"\u003eSummer 2026 — The Cruise Edit\u003c\/span\u003e\n  \u003ch2 class=\"vlx-h\"\u003eOne set. Head to toe. Done.\u003c\/h2\u003e\n  \u003cp class=\"lead\"\u003eShort-sleeve shirt and matching shorts, pre-paired. Throw it on, walk out, look intentional — beach club to dinner, no thinking required.\u003c\/p\u003e\n\n  \u003cdiv class=\"blocks\"\u003e\n    \u003cdiv class=\"blk\"\u003e\n      \u003cspan class=\"n\"\u003e— 01\u003c\/span\u003e\n      \u003ch3\u003ePre-matched, head to toe\u003c\/h3\u003e\n      \u003cp\u003eShirt and shorts designed to go together. No guessing, no mismatched fits — you always look intentional.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"blk\"\u003e\n      \u003cspan class=\"n\"\u003e— 02\u003c\/span\u003e\n      \u003ch3\u003eBuilt for the heat\u003c\/h3\u003e\n      \u003cp\u003eLightweight, breathable fabric with a relaxed cut that moves. Stays cool when the day doesn't.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"blk\"\u003e\n      \u003cspan class=\"n\"\u003e— 03\u003c\/span\u003e\n      \u003ch3\u003ePacks flat, travels easy\u003c\/h3\u003e\n      \u003cp\u003eWrinkle-friendly and light. One set covers half your summer suitcase.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"details\"\u003e\n    \u003cdiv class=\"dtitle\"\u003eThe details\u003c\/div\u003e\n    \u003cdiv class=\"drow\"\u003e\n\u003cspan class=\"k\"\u003eIncludes\u003c\/span\u003e\u003cspan class=\"v\"\u003eShort-sleeve shirt + matching shorts\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"drow\"\u003e\n\u003cspan class=\"k\"\u003eFabric\u003c\/span\u003e\u003cspan class=\"v\"\u003eLightweight breathable blend\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"drow\"\u003e\n\u003cspan class=\"k\"\u003eFit\u003c\/span\u003e\u003cspan class=\"v\"\u003eRelaxed, true to size\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"drow\"\u003e\n\u003cspan class=\"k\"\u003eColors\u003c\/span\u003e\u003cspan class=\"v\"\u003eWhite · Black · Khaki · Blue\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"drow\"\u003e\n\u003cspan class=\"k\"\u003eSizes\u003c\/span\u003e\u003cspan class=\"v\"\u003eS – XXL\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"drow\"\u003e\n\u003cspan class=\"k\"\u003eCare\u003c\/span\u003e\u003cspan class=\"v\"\u003eMachine wash cold, hang dry\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sizeguide\"\u003e\n    \u003cdiv class=\"dtitle\"\u003eSize guide\u003c\/div\u003e\n    \u003ctable\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eChest\u003c\/th\u003e\n\u003cth\u003eShirt length\u003c\/th\u003e\n\u003cth\u003eShorts waist\u003c\/th\u003e\n\u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e96–100\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e72–76\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e100–104\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e76–80\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e104–110\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003ctd\u003e80–86\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e110–116\u003c\/td\u003e\n\u003ctd\u003e76\u003c\/td\u003e\n\u003ctd\u003e86–92\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e116–122\u003c\/td\u003e\n\u003ctd\u003e78\u003c\/td\u003e\n\u003ctd\u003e92–98\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cp class=\"sg-note\"\u003eMeasurements in cm. Relaxed fit — if you're between sizes, size down for a sharper look or up for extra room.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"trust\"\u003e\n    \u003cspan\u003e\u003cb\u003e✓\u003c\/b\u003eFree shipping over $80\u003c\/span\u003e\n    \u003cspan\u003e\u003cb\u003e✓\u003c\/b\u003e30-day returns\u003c\/span\u003e\n    \u003cspan\u003e\u003cb\u003e✓\u003c\/b\u003eSecure checkout\u003c\/span\u003e\n    \u003cspan\u003e\u003cb\u003e✓\u003c\/b\u003eTracked delivery\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"close\"\u003e\n    \u003cspan class=\"eyebrow\"\u003eYour summer uniform — sorted\u003c\/span\u003e\n    \u003ch2\u003eOne set does it all.\u003c\/h2\u003e\n    \u003cp class=\"price\"\u003eLimited summer run · easy 30-day returns\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Valrox","offers":[{"title":"Black \/ S","offer_id":67009367376176,"sku":"CSEcTbLia","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":67009367408944,"sku":"3K5xlOokh","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":67009367441712,"sku":"t6l1sUh7W","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":67009367474480,"sku":"A6TYycq4N","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":67009367507248,"sku":"MpmgrQN3v","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ S","offer_id":67009367540016,"sku":"ZNpecpPqz","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ M","offer_id":67009367572784,"sku":"9lbTrlbAE","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ L","offer_id":67009367605552,"sku":"lbqVvsoRN","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ XL","offer_id":67009367638320,"sku":"6ij6Go6nQ","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ XXL","offer_id":67009367671088,"sku":"CECC1a9jA","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":67009367703856,"sku":"PnrssvMjG","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":67009367736624,"sku":"pTNzMSpRY","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":67009367769392,"sku":"cQ1ibwamY","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":67009367802160,"sku":"FFuy4kxQa","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XXL","offer_id":67009367834928,"sku":"iiTyNByTy","price":44.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":67009367867696,"sku":"hSMaHavmp","price":44.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":67009367900464,"sku":"pcdwW31l5","price":44.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":67009367933232,"sku":"1t2Cd5gha","price":44.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":67009367966000,"sku":"bPqcGwJCv","price":44.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XXL","offer_id":67009367998768,"sku":"5h4nzBct7","price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0984\/9720\/0432\/files\/hf_20260618_195106_3f644e94-f399-4c01-8a08-884447adfa16.png?v=1781812578","url":"https:\/\/valrox-co.shop\/products\/roberto-russo-casual-cruise-set","provider":"Valrox Co.","version":"1.0","type":"link"}