{"product_id":"men-s-minimalist-casual-shirt-and-pants-set","title":"✨🛍️Fresh Drop - Casual 2-Piece Set with Shorts – Versatile Comfort \u0026 Clean Silhouette","description":"\u003cmeta charset=\"utf-8\"\u003e\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\u003ctitle\u003eTwo-Piece Set Preview\u003c\/title\u003e\u003cstyle\u003ebody{margin:0;background:#e9e5dd}\u003c\/style\u003e\u003cstyle id=\"rset-style\"\u003e\nhtml{scroll-behavior:smooth}#rset-top,#rset-features,#rset-fabric,#rset-fit,#rset-life,#rset-size,#rset-faq{scroll-margin-top:90px}\n.rset,.rset *{box-sizing:border-box}.rset{--ink:#171715;--dark:#101722;--gold:#a9814d;--sand:#efe8dc;--cream:#f8f4ed;--muted:#67645f;--line:#d9d2c8;position:relative;left:50%;width:min(1280px,100vw);max-width:none;margin:0;transform:translateX(-50%);overflow:hidden;background:#fff;color:var(--ink);font-family:Arial,Helvetica,sans-serif;line-height:1.55}.rset img{display:block;width:100%;height:auto}.rset h2,.rset h3,.rset p{margin-top:0}.rbar{padding:15px 20px;background:var(--dark);color:#fff;text-align:center;font-size:12px;font-weight:900;letter-spacing:.11em}.rbar i{margin:0 10px;color:#d3ae75;font-style:normal}.rhero{display:grid;grid-template-columns:1.02fr .98fr;gap:50px;align-items:center;padding:64px;background:radial-gradient(circle at 8% 10%,rgba(207,171,118,.28),transparent 31%),linear-gradient(135deg,#f2e8d8,#fff 52%,#eef0f2)}.pill{display:inline-block;margin-bottom:20px;padding:9px 14px;border-radius:999px;background:var(--dark);color:#fff;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.rhero h2{max-width:650px;margin-bottom:20px;font-size:64px;line-height:.98;letter-spacing:-2.9px;font-weight:900}.rhero h2 em{color:var(--gold);font-style:normal}.rhero p{max-width:620px;margin-bottom:25px;color:#5b6167;font-size:18px;line-height:1.72}.tags{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:28px}.tags span{padding:9px 13px;border:1px solid #d4c7b8;border-radius:999px;background:#ffffffd6;font-size:12px;font-weight:900}.actions,.inline,.final-actions{display:flex;flex-wrap:wrap;gap:10px}.actions a,.inline a,.rfinal a{display:inline-block;padding:15px 22px;border:1px solid var(--dark);border-radius:4px;background:var(--dark);color:#fff!important;text-decoration:none!important;font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.actions a:last-child,.inline a:last-child{background:#fff;color:var(--dark)!important}.note{margin:10px 0 0!important;color:#777!important;font-size:11px!important}.pcard{position:relative;padding:20px 20px 0;border-radius:26px;background:#fff;box-shadow:0 28px 65px #12171d29}.pcard img{max-height:650px;object-fit:cover;background:#f6f2ea}.badge{position:absolute;top:22px;right:21px;z-index:2;padding:10px 14px;border:2px solid var(--dark);border-radius:999px;background:#d4b077;font-size:10px;font-weight:900;transform:rotate(4deg)}.pcard-foot{display:flex;justify-content:space-between;gap:12px;padding:15px 5px 18px;color:#654a2e;font-size:12px;font-weight:900}.pcard-foot span:last-child{color:#2c7250}.proof{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f2ede6}.proof div{padding:21px 12px;border-right:1px solid var(--line);text-align:center;font-size:12px;font-weight:900;letter-spacing:.05em}.proof div:last-child{border:0}.sec{padding:76px 64px}.sand{background:var(--sand)}.cream{background:var(--cream)}.dark{background:#171917;color:#fff}.head{max-width:830px;margin:0 auto 38px;text-align:center}.kicker{margin-bottom:11px;color:#a45c38;font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.head h2{margin-bottom:14px;font-size:48px;line-height:1.07;letter-spacing:-1.8px;font-weight:900}.head p{margin-bottom:0;color:var(--muted);font-size:17px;line-height:1.72}.dark .head h2{color:#fff}.dark .head p{color:#c6c3bd}.numbers{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);background:#fff}.ncard{min-height:230px;padding:28px 24px;border-right:1px solid var(--line)}.ncard:last-child{border:0}.ncard b{display:block;margin-bottom:42px;color:#a45c38;font-size:13px;letter-spacing:.12em}.ncard h3{margin-bottom:9px;font-size:21px;line-height:1.18}.ncard p{margin:0;color:var(--muted);font-size:13px;line-height:1.65}.inline{justify-content:center;margin-top:30px}.split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.visual{position:relative;overflow:hidden;min-height:530px;background:#eee9e1}.visual img{width:100%;height:100%;min-height:530px;object-fit:cover}.visual.contain img{object-fit:contain}.vlabel{position:absolute;left:18px;bottom:18px;padding:10px 13px;background:#101722eb;color:#fff;font-size:11px;font-weight:900;letter-spacing:.08em}.copy h2{margin-bottom:17px;font-size:46px;line-height:1.06;letter-spacing:-1.6px}.copy\u003ep{margin-bottom:25px;color:var(--muted);font-size:17px;line-height:1.75}.checks{margin:0;padding:0;list-style:none}.checks li{position:relative;margin:15px 0;padding-left:34px;color:#3f423f;font-size:15px;line-height:1.6}.checks li:before{content:'✓';position:absolute;left:0;top:0;display:flex;width:23px;height:23px;align-items:center;justify-content:center;border-radius:50%;background:#355846;color:#fff;font-size:12px;font-weight:900}.feature-image{margin-top:34px}.feature-image img{max-height:980px;object-fit:contain;background:#211f1c}.details{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.dcard{padding:27px 22px;border:1px solid var(--line);background:#fff}.dcard b{display:block;margin-bottom:28px;color:#a45c38;font-size:11px}.dcard h3{margin-bottom:8px;font-size:19px}.dcard p{margin:0;color:var(--muted);font-size:13px;line-height:1.62}.scenes{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.scene{position:relative;overflow:hidden;background:#ddd}.scene img{height:100%;min-height:430px;object-fit:cover}.slabel{position:absolute;right:0;bottom:0;left:0;padding:50px 17px 17px;background:linear-gradient(transparent,#000d);color:#fff}.slabel strong{display:block;font-size:19px}.slabel span{font-size:12px;color:#ddd6cc}.specs{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.spec{padding:21px 22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.spec span{display:block;margin-bottom:5px;color:#8b8175;font-size:10px;font-weight:900;letter-spacing:.12em}.spec strong{font-size:15px;line-height:1.45}.colors{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.color{display:grid;grid-template-columns:120px 1fr;gap:18px;align-items:center;padding:20px;border:1px solid var(--line);background:#fff}.swatch{display:block;width:100px;height:100px;border:7px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #c8c1b7}.color h3{margin:0 0 6px;font-size:21px}.color p{margin:0;color:var(--muted);font-size:13px}.tips{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:22px}.tip{padding:19px 17px;border:1px solid var(--line);background:#fff}.tip strong{display:block;margin-bottom:5px}.tip span{color:var(--muted);font-size:12px}.table-shell{overflow:hidden;border:1px solid var(--line);background:#fff}.table-scroll{width:100%;overflow-x:auto}.rtable{width:100%;min-width:720px;border-collapse:collapse;text-align:center;font-size:14px}.rtable th,.rtable td{padding:14px 12px;border:1px solid #d8d4cd}.rtable thead th{background:var(--dark);color:#fff}.rtable tbody th{background:#ece9e3;font-size:17px}.rtable tbody tr:nth-child(even) td{background:#faf9f6}.tnote{padding:16px 18px;background:#f5f2ec;color:var(--muted);font-size:12px}.jump{display:flex;background:var(--dark)}.jump a{flex:1;padding:18px 16px;border-right:1px solid #ffffff29;color:#fff!important;text-align:center;text-decoration:none!important;font-size:12px;font-weight:900}.faq{max-width:860px;margin:auto}.faq details{border-bottom:1px solid var(--line)}.faq summary{position:relative;padding:22px 48px 22px 0;cursor:pointer;list-style:none;font-size:17px;font-weight:900}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:'+';position:absolute;right:5px;top:15px;font-size:29px;font-weight:400}.faq details[open] summary:after{content:'−'}.answer{padding:0 48px 22px 0;color:var(--muted);font-size:15px;line-height:1.75}.rfinal{padding:80px 64px;background:radial-gradient(circle at 85% 10%,#be91583b,transparent 30%),var(--dark);color:#fff;text-align:center}.rfinal h2{max-width:790px;margin:0 auto 16px;font-size:50px;line-height:1.04;letter-spacing:-1.8px}.rfinal p{max-width:680px;margin:0 auto 27px;color:#c5cbd1;font-size:17px}.final-actions{justify-content:center}.rfinal a:last-child{background:transparent;color:#fff!important}.rfinal small{display:block;margin-top:12px;color:#8e99a5}\n@media(max-width:920px){.rhero,.split{grid-template-columns:1fr}.numbers,.details{grid-template-columns:repeat(2,1fr)}.scenes{grid-template-columns:1fr}}\n@media(max-width:680px){.rset{width:100vw}.rbar{font-size:10px;line-height:1.6}.rhero{padding:43px 18px}.rhero h2{font-size:40px;letter-spacing:-1.7px}.rhero p{font-size:16px}.actions,.inline,.final-actions{display:grid;grid-template-columns:1fr}.actions a,.inline a,.rfinal a{width:100%;text-align:center}.pcard{padding:12px 12px 0}.proof{grid-template-columns:repeat(2,1fr)}.proof div:nth-child(2){border-right:0}.proof div:nth-child(-n+2){border-bottom:1px solid var(--line)}.sec{padding:52px 18px}.head h2,.copy h2{font-size:34px}.numbers,.details,.colors,.tips{grid-template-columns:1fr}.ncard{min-height:0;border-right:0;border-bottom:1px solid var(--line)}.ncard b{margin-bottom:20px}.visual,.visual img{min-height:390px}.specs{grid-template-columns:1fr}.color{grid-template-columns:82px 1fr}.swatch{width:70px;height:70px}.jump{display:grid}.jump a{border-right:0;border-bottom:1px solid #ffffff29}.rfinal{padding:58px 20px}.rfinal h2{font-size:36px}}\n\u003c\/style\u003e\u003cdiv class=\"rset\" id=\"rset-top\"\u003e\n\u003cdiv class=\"rbar\"\u003eMINIMALIST 2-PIECE SET \u003ci\u003e|\u003c\/i\u003e BREATHABLE COMFORT \u003ci\u003e|\u003c\/i\u003e RESORT-READY STYLE\u003c\/div\u003e\n\u003csection class=\"rhero\"\u003e\u003cdiv\u003e\n\u003cspan class=\"pill\"\u003eThe complete warm-weather outfit\u003c\/span\u003e\u003ch2\u003eOne Matching Set.\u003cbr\u003e\u003cem\u003eEffortless Resort Style.\u003c\/em\u003e\u003cbr\u003eReady in Seconds.\u003c\/h2\u003e\n\u003cp\u003eA coordinated stand-collar shirt and relaxed drawstring pants set designed for beach walks, travel days, cafés and laid-back evenings.\u003c\/p\u003e\n\u003cdiv class=\"tags\"\u003e\n\u003cspan\u003eShirt + Pants Included\u003c\/span\u003e\u003cspan\u003eBreathable Blended Fabric\u003c\/span\u003e\u003cspan\u003eRelaxed Modern Fit\u003c\/span\u003e\u003cspan\u003eSizes S–5XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"actions\"\u003e\n\u003ca href=\"#rset-features\"\u003eSee Key Features ↓\u003c\/a\u003e\u003ca href=\"#rset-size\"\u003eView Size Guide ↓\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"note\"\u003eSelect Black or White and your preferred size in the product options above.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcard\"\u003e\n\u003cspan class=\"badge\"\u003eComplete 2-Piece Set\u003c\/span\u003e\u003cimg src=\"https:\/\/www.rivenylife.com\/cdn\/shop\/files\/spp_shopify20260801140717_3eb01b72675c448606fa1143aeb028b5_a2b3423e-9bf7-4799-9911-c182c3257867.png?v=1786019473\u0026amp;width=1800\" alt=\"Men's white minimalist shirt and pants set\"\u003e\u003cdiv class=\"pcard-foot\"\u003e\n\u003cspan\u003eResort style · coordinated comfort\u003c\/span\u003e\u003cspan\u003eBlack \/ White\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003cdiv class=\"proof\"\u003e\n\u003cdiv\u003e2-PIECE OUTFIT\u003c\/div\u003e\n\u003cdiv\u003eAIRY TEXTURE\u003c\/div\u003e\n\u003cdiv\u003eDRAWSTRING WAIST\u003c\/div\u003e\n\u003cdiv\u003eSIZES S–5XL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"sec sand\" id=\"rset-features\"\u003e\u003cdiv class=\"head\"\u003e\n\u003cdiv class=\"kicker\"\u003eWhy the set works\u003c\/div\u003e\n\u003ch2\u003eSkip the outfit planning without looking underdressed.\u003c\/h2\u003e\n\u003cp\u003eThe top and pants work together to create a clean, cohesive silhouette with the comfort expected from warm-weather casualwear.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"numbers\"\u003e\n\u003carticle class=\"ncard\"\u003e\u003cb\u003e01\u003c\/b\u003e\u003ch3\u003eComplete Matching Set\u003c\/h3\u003e\n\u003cp\u003eOne coordinated shirt and one pair of pants arrive together for instant outfit simplicity.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"ncard\"\u003e\u003cb\u003e02\u003c\/b\u003e\u003ch3\u003eBreathable Texture\u003c\/h3\u003e\n\u003cp\u003eThe lightweight blended material is positioned for airflow and relaxed warm-weather wear.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"ncard\"\u003e\u003cb\u003e03\u003c\/b\u003e\u003ch3\u003eModern Stand Collar\u003c\/h3\u003e\n\u003cp\u003eA clean collarless neckline and vertical buttons give the shirt a refined resort profile.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"ncard\"\u003e\u003cb\u003e04\u003c\/b\u003e\u003ch3\u003eRelaxed Movement\u003c\/h3\u003e\n\u003cp\u003eThe easy drape and drawstring waist support comfortable walking, sitting and travel.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"inline\"\u003e\n\u003ca href=\"#rset-fabric\"\u003eExplore Fabric \u0026amp; Details ↓\u003c\/a\u003e\u003ca href=\"#rset-top\"\u003eBack to Top ↑\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"sec dark\" id=\"rset-fabric\"\u003e\u003cdiv class=\"head\"\u003e\n\u003cdiv class=\"kicker\"\u003eAiry texture, refined finish\u003c\/div\u003e\n\u003ch2\u003eMade to feel relaxed while looking considered.\u003c\/h2\u003e\n\u003cp\u003eThe fabric, stand collar, contrast buttons, drawstring waist and reinforced seams create a polished but unstructured look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-image\"\u003e\u003cimg src=\"https:\/\/www.rivenylife.com\/cdn\/shop\/files\/spp_shopify20260801140709_8842ea3e6b3419c15cf9bb7dc6b09a82_905c7256-8b8d-41e7-9b54-c45be7c8ab5b.png?v=1786019474\u0026amp;width=1800\" alt=\"Fabric and construction details\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"sec\"\u003e\u003cdiv class=\"split\"\u003e\n\u003cdiv class=\"visual contain\"\u003e\n\u003cimg src=\"https:\/\/www.rivenylife.com\/cdn\/shop\/files\/spp_shopify20260801140709_8c9998f2047ca86483df1912a3df5460_7fa16641-ac5a-4756-8a38-5b141dfc4c2a.png?v=1786019474\u0026amp;width=1800\" alt=\"Black relaxed two-piece set\"\u003e\u003cspan class=\"vlabel\"\u003eRelaxed modern silhouette\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"copy\"\u003e\n\u003cdiv class=\"kicker\"\u003eRefined without stiffness\u003c\/div\u003e\n\u003ch2\u003eA cleaner alternative to basic vacation wear.\u003c\/h2\u003e\n\u003cp\u003eThe stand collar and long vertical button line add structure, while the dropped shoulder, rollable sleeves and relaxed trousers keep the outfit easygoing.\u003c\/p\u003e\n\u003cul class=\"checks\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eStand collar neckline\u003c\/strong\u003e creates a modern frame.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVertical button detail\u003c\/strong\u003e lengthens the shirt front visually.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRollable sleeves\u003c\/strong\u003e adapt to warmer days.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRelaxed pants\u003c\/strong\u003e balance polish with comfort.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"sec cream\" id=\"rset-fit\"\u003e\u003cdiv class=\"split\"\u003e\n\u003cdiv class=\"copy\"\u003e\n\u003cdiv class=\"kicker\"\u003eEasy movement from top to bottom\u003c\/div\u003e\n\u003ch2\u003eComfort that keeps a clean silhouette.\u003c\/h2\u003e\n\u003cp\u003eThe set uses a relaxed drape rather than a tight tailored fit, making it suitable for walking, travel, dining and downtime.\u003c\/p\u003e\n\u003cul class=\"checks\"\u003e\n\u003cli\u003eRelaxed shirt body with casual dropped shoulders\u003c\/li\u003e\n\u003cli\u003eAdjustable drawstring waist\u003c\/li\u003e\n\u003cli\u003eRoom through the legs for movement\u003c\/li\u003e\n\u003cli\u003eCoordinated proportions made to wear together\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"visual\"\u003e\n\u003cimg src=\"https:\/\/www.rivenylife.com\/cdn\/shop\/files\/spp_shopify20260801140710_3370c65f76c451596a1a7b9326347ce2_10faf107-ef52-49bb-83dd-cc68ac82483e.png?v=1786019474\u0026amp;width=1800\" alt=\"White relaxed two-piece set on beach\"\u003e\u003cspan class=\"vlabel\"\u003eDesigned for unrestricted movement\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"sec\"\u003e\u003cdiv class=\"head\"\u003e\n\u003cdiv class=\"kicker\"\u003eFour considered details\u003c\/div\u003e\n\u003ch2\u003eSmall choices that make the set look more premium.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"details\"\u003e\n\u003carticle class=\"dcard\"\u003e\u003cb\u003e01 · SHIRT\u003c\/b\u003e\u003ch3\u003eContrast Buttons\u003c\/h3\u003e\n\u003cp\u003eDark buttons create visual definition on both colors.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"dcard\"\u003e\u003cb\u003e02 · NECKLINE\u003c\/b\u003e\u003ch3\u003eStand Collar\u003c\/h3\u003e\n\u003cp\u003eA collarless profile gives a clean resort finish.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"dcard\"\u003e\u003cb\u003e03 · WAIST\u003c\/b\u003e\u003ch3\u003eDrawstring Comfort\u003c\/h3\u003e\n\u003cp\u003eAn adjustable waist supports all-day wear.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"dcard\"\u003e\u003cb\u003e04 · BUILD\u003c\/b\u003e\u003ch3\u003eReinforced Seams\u003c\/h3\u003e\n\u003cp\u003eClean seam finishing supports a polished appearance.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"sec sand\" id=\"rset-life\"\u003e\u003cdiv class=\"head\"\u003e\n\u003cdiv class=\"kicker\"\u003eFrom beach to dinner\u003c\/div\u003e\n\u003ch2\u003eOne outfit for more of the itinerary.\u003c\/h2\u003e\n\u003cp\u003eWear the full set together or separate the pieces to expand your warm-weather rotation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"scenes\"\u003e\n\u003carticle class=\"scene\"\u003e\u003cimg src=\"https:\/\/www.rivenylife.com\/cdn\/shop\/files\/spp_shopify20260801140710_cbf7660a083b0711f588a6bc1a34b72c_7ea12031-ecce-48b7-a3ae-7c25244ae205.png?v=1786019474\u0026amp;width=1800\" alt=\"White set poolside\"\u003e\u003cdiv class=\"slabel\"\u003e\n\u003cstrong\u003ePoolside \u0026amp; Beach\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eLight styling for warm destinations\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"scene\"\u003e\u003cimg src=\"https:\/\/www.rivenylife.com\/cdn\/shop\/files\/spp_shopify20260801140709_ad517b231412b6971fa4c146f7fe6542_4246ac85-9ad2-4f52-9cb5-454e2df08df2.png?v=1786019473\u0026amp;width=1800\" alt=\"Black set lifestyle occasions\"\u003e\u003cdiv class=\"slabel\"\u003e\n\u003cstrong\u003eDay-to-Night Plans\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eBeach walks, cafés, boats and lounges\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"scene\"\u003e\u003cimg src=\"https:\/\/www.rivenylife.com\/cdn\/shop\/files\/spp_shopify20260801140709_ec315e2b268ce2731b8b82aa6e97f988_c1be79c4-8e3e-4630-857b-f10cdbe0905d.png?v=1786019474\u0026amp;width=1800\" alt=\"Black resort set\"\u003e\u003cdiv class=\"slabel\"\u003e\n\u003cstrong\u003eResort Evenings\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eRelaxed comfort with a sharper finish\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"sec\"\u003e\u003cdiv class=\"split\"\u003e\n\u003cdiv class=\"visual contain\"\u003e\n\u003cimg src=\"https:\/\/www.rivenylife.com\/cdn\/shop\/files\/spp_shopify20260801140710_1d3d38b13fe42774772e9f88593edf5e_d5b18a60-ac0c-4976-aa4d-67d78486d803.png?v=1786019473\u0026amp;width=1800\" alt=\"Textured fabric comparison\"\u003e\u003cspan class=\"vlabel\"\u003eTextured, refined appearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"copy\"\u003e\n\u003cdiv class=\"kicker\"\u003eA more considered fabric look\u003c\/div\u003e\n\u003ch2\u003eDesigned to avoid a flimsy vacation-shirt appearance.\u003c\/h2\u003e\n\u003cp\u003eThe product presentation emphasizes a textured, more opaque look intended to provide a cleaner finish than very thin resort fabrics.\u003c\/p\u003e\n\u003cul class=\"checks\"\u003e\n\u003cli\u003eSubtle texture adds visual depth\u003c\/li\u003e\n\u003cli\u003eBlack and white simplify styling\u003c\/li\u003e\n\u003cli\u003eThe set creates a complete outfit\u003c\/li\u003e\n\u003cli\u003eBoth pieces can also be worn separately\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"sec dark\"\u003e\u003cdiv class=\"head\"\u003e\n\u003cdiv class=\"kicker\"\u003eTravel-friendly rotation\u003c\/div\u003e\n\u003ch2\u003eEasy-care styling for trips and relaxed weekends.\u003c\/h2\u003e\n\u003cp\u003eThe product presentation highlights washable, quick-dry and wrinkle-resistant qualities. Follow the garment care label supplied with the set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-image\"\u003e\u003cimg src=\"https:\/\/www.rivenylife.com\/cdn\/shop\/files\/spp_shopify20260801140710_9210627ce7bdc85d7587733dd23b8edc_92c1074a-9cdd-44b3-8259-5fb447162ffc.png?v=1786019474\u0026amp;width=1800\" alt=\"Easy-care set details\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"sec cream\"\u003e\u003cdiv class=\"head\"\u003e\n\u003cdiv class=\"kicker\"\u003eProduct specifications\u003c\/div\u003e\n\u003ch2\u003eEverything included in the complete set.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cspan\u003ePRODUCT TYPE\u003c\/span\u003e\u003cstrong\u003eMen's minimalist casual two-piece outfit\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cspan\u003ePACKAGE\u003c\/span\u003e\u003cstrong\u003e1 stand-collar shirt + 1 matching pair of pants\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cspan\u003eMATERIAL\u003c\/span\u003e\u003cstrong\u003eBlended material\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cspan\u003eSHIRT\u003c\/span\u003e\u003cstrong\u003eStand collar, vertical contrast buttons and rollable sleeves\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cspan\u003ePANTS\u003c\/span\u003e\u003cstrong\u003eRelaxed leg with adjustable drawstring waist\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cspan\u003eCOLORS\u003c\/span\u003e\u003cstrong\u003eBlack and White\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cspan\u003eSIZES\u003c\/span\u003e\u003cstrong\u003eS, M, L, XL, 2XL, 3XL, 4XL, 5XL\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cspan\u003eOCCASIONS\u003c\/span\u003e\u003cstrong\u003eBeach, resort, travel, cafés, gatherings and home leisure\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"sec sand\"\u003e\u003cdiv class=\"head\"\u003e\n\u003cdiv class=\"kicker\"\u003eTwo essential colors\u003c\/div\u003e\n\u003ch2\u003eChoose clean white or versatile black.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"colors\"\u003e\n\u003carticle class=\"color\"\u003e\u003cspan class=\"swatch\" style=\"background:#f4f2eb\"\u003e\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3\u003eWhite Set\u003c\/h3\u003e\n\u003cp\u003eFresh and especially suited to daytime beach, poolside and resort styling.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"color\"\u003e\u003cspan class=\"swatch\" style=\"background:#181918\"\u003e\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3\u003eBlack Set\u003c\/h3\u003e\n\u003cp\u003eVersatile and easy to transition from daytime plans to casual evenings.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"sec\" id=\"rset-size\"\u003e\u003cdiv class=\"head\"\u003e\n\u003cdiv class=\"kicker\"\u003eSize guide\u003c\/div\u003e\n\u003ch2\u003eUse height and weight as the starting reference.\u003c\/h2\u003e\n\u003cp\u003eThe source chart recommends sizes by region, body weight and height. Choose the larger option when you prefer more room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tips\"\u003e\n\u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eCheck Height\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eConfirm your height falls within the recommended range.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eCheck Weight\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eUse weight together with height, not alone.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tip\"\u003e\n\u003cstrong\u003eBetween Sizes?\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eChoose larger for a looser resort fit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"table-shell\"\u003e\n\u003cdiv class=\"table-scroll\"\u003e\u003ctable class=\"rtable\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eUK\u003c\/th\u003e\n\u003cth\u003eUS\u003c\/th\u003e\n\u003cth\u003eEU\u003c\/th\u003e\n\u003cth\u003eWeight (lb)\u003c\/th\u003e\n\u003cth\u003eHeight (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003ctd\u003e2–4\u003c\/td\u003e\n\u003ctd\u003e0–2\u003c\/td\u003e\n\u003ctd\u003e34–36\u003c\/td\u003e\n\u003ctd\u003e110–132\u003c\/td\u003e\n\u003ctd\u003e160–165\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003ctd\u003e6–8\u003c\/td\u003e\n\u003ctd\u003e4–6\u003c\/td\u003e\n\u003ctd\u003e38–40\u003c\/td\u003e\n\u003ctd\u003e132–154\u003c\/td\u003e\n\u003ctd\u003e165–170\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003ctd\u003e10–12\u003c\/td\u003e\n\u003ctd\u003e8–10\u003c\/td\u003e\n\u003ctd\u003e42–44\u003c\/td\u003e\n\u003ctd\u003e154–176\u003c\/td\u003e\n\u003ctd\u003e170–175\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003ctd\u003e12–14\u003c\/td\u003e\n\u003ctd\u003e12\u003c\/td\u003e\n\u003ctd\u003e46\u003c\/td\u003e\n\u003ctd\u003e176–198\u003c\/td\u003e\n\u003ctd\u003e175–180\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003ctd\u003e16\u003c\/td\u003e\n\u003ctd\u003e14\u003c\/td\u003e\n\u003ctd\u003e48\u003c\/td\u003e\n\u003ctd\u003e198–220\u003c\/td\u003e\n\u003ctd\u003e180–185\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003ctd\u003e18\u003c\/td\u003e\n\u003ctd\u003e16\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e220–242\u003c\/td\u003e\n\u003ctd\u003e185–190\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n\u003ctd\u003e20\u003c\/td\u003e\n\u003ctd\u003e18\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e242–264\u003c\/td\u003e\n\u003ctd\u003e190–195\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e5XL\u003c\/th\u003e\n\u003ctd\u003e22\u003c\/td\u003e\n\u003ctd\u003e20\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e264–286\u003c\/td\u003e\n\u003ctd\u003e195–200\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"tnote\"\u003e\n\u003cstrong\u003eSize note:\u003c\/strong\u003e This is a general recommendation. Allow a small manual-measurement difference. Swipe horizontally on mobile.\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003cdiv class=\"jump\"\u003e\n\u003ca href=\"#rset-top\"\u003eBack to Top ↑\u003c\/a\u003e\u003ca href=\"#rset-life\"\u003eView Occasions ↑\u003c\/a\u003e\u003ca href=\"#rset-size\"\u003eView Size Guide ↑\u003c\/a\u003e\n\u003c\/div\u003e\n\u003csection class=\"sec cream\" id=\"rset-faq\"\u003e\u003cdiv class=\"head\"\u003e\n\u003cdiv class=\"kicker\"\u003eFrequently asked questions\u003c\/div\u003e\n\u003ch2\u003eQuick answers before selecting your set.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq\"\u003e\n\u003cdetails open\u003e\u003csummary\u003eWhat is included?\u003c\/summary\u003e\u003cdiv class=\"answer\"\u003eOne stand-collar shirt and one matching pair of pants in the selected color and size.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eAre the shirt and pants the same color?\u003c\/summary\u003e\u003cdiv class=\"answer\"\u003eYes. Choose Black or White. The shirt uses contrasting dark buttons.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eHow should I choose a size?\u003c\/summary\u003e\u003cdiv class=\"answer\"\u003eUse height and weight ranges together with regional references. Choose larger when between sizes.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eCan the pieces be worn separately?\u003c\/summary\u003e\u003cdiv class=\"answer\"\u003eYes. Pair the shirt with jeans or shorts, and the pants with tees, polos or lightweight shirts.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eWhich occasions suit the set?\u003c\/summary\u003e\u003cdiv class=\"answer\"\u003eBeach, resorts, travel, cafés, boat outings, casual gatherings and home leisure.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eWill the color match my screen exactly?\u003c\/summary\u003e\u003cdiv class=\"answer\"\u003eActual color may vary slightly because screens, photography and lighting display shades differently.\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"rfinal\"\u003e\u003ch2\u003eYour complete resort-ready outfit—without the styling guesswork.\u003c\/h2\u003e\n\u003cp\u003eReview the features and size guide, then select Black or White and your preferred size in the product options above.\u003c\/p\u003e\n\u003cdiv class=\"final-actions\"\u003e\n\u003ca href=\"#rset-size\"\u003eReview Size Guide ↑\u003c\/a\u003e\u003ca href=\"#rset-top\"\u003eBack to Description Top ↑\u003c\/a\u003e\n\u003c\/div\u003e\n\u003csmall\u003eBoth buttons stay on the current product page.\u003c\/small\u003e\u003c\/section\u003e\n\u003c\/div\u003e","brand":"mysite","offers":[{"title":"White \/ S","offer_id":49200864624795,"sku":"LF20547374BAIS","price":438.0,"currency_code":"HKD","in_stock":true},{"title":"White \/ M","offer_id":49200864657563,"sku":"LF20547374BAIM","price":438.0,"currency_code":"HKD","in_stock":true},{"title":"White \/ L","offer_id":49200864690331,"sku":"LF20547374BAIL","price":438.0,"currency_code":"HKD","in_stock":true},{"title":"White \/ XL","offer_id":49200864723099,"sku":"LF20547374BAIXL","price":438.0,"currency_code":"HKD","in_stock":true},{"title":"White \/ 2XL","offer_id":49200864755867,"sku":"LF20547374BAI2XL","price":438.0,"currency_code":"HKD","in_stock":true},{"title":"White \/ 3XL","offer_id":49200864788635,"sku":"LF20547374BAI3XL","price":438.0,"currency_code":"HKD","in_stock":true},{"title":"White \/ 4XL","offer_id":49200864821403,"sku":"LF20547374BAI4XL","price":438.0,"currency_code":"HKD","in_stock":true},{"title":"White \/ 5XL","offer_id":49200864854171,"sku":"LF20547374BAI5XL","price":438.0,"currency_code":"HKD","in_stock":true},{"title":"Black \/ S","offer_id":49200864886939,"sku":"LF20547374HEIS","price":438.0,"currency_code":"HKD","in_stock":true},{"title":"Black \/ M","offer_id":49200864919707,"sku":"LF20547374HEIM","price":438.0,"currency_code":"HKD","in_stock":true},{"title":"Black \/ L","offer_id":49200864952475,"sku":"LF20547374HEIL","price":438.0,"currency_code":"HKD","in_stock":true},{"title":"Black \/ XL","offer_id":49200864985243,"sku":"LF20547374HEIXL","price":438.0,"currency_code":"HKD","in_stock":true},{"title":"Black \/ 2XL","offer_id":49200865018011,"sku":"LF20547374HEI2XL","price":438.0,"currency_code":"HKD","in_stock":true},{"title":"Black \/ 3XL","offer_id":49200865050779,"sku":"LF20547374HEI3XL","price":438.0,"currency_code":"HKD","in_stock":true},{"title":"Black \/ 4XL","offer_id":49200865083547,"sku":"LF20547374HEI4XL","price":438.0,"currency_code":"HKD","in_stock":true},{"title":"Black \/ 5XL","offer_id":49200865116315,"sku":"LF20547374HEI5XL","price":438.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0775\/4163\/8299\/files\/spp_shopify20260801140709_ec315e2b268ce2731b8b82aa6e97f988_c1be79c4-8e3e-4630-857b-f10cdbe0905d.png?v=1786019474","url":"https:\/\/www.rivenylife.com\/fr\/products\/men-s-minimalist-casual-shirt-and-pants-set","provider":"Rivenylife","version":"1.0","type":"link"}