{"product_id":"gray-tennis-outfit-set","title":"Tennis Club Off-Shoulder Sweat Set","description":"\u003cdiv data-voice-floating-orb-focus-background=\"\" class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-WEB:53893339-b96b-4a70-ada6-a4f5d885418c-33\" data-is-intersecting=\"true\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:53893339-b96b-4a70-ada6-a4f5d885418c-33\" data-turn-id-container=\"request-WEB:53893339-b96b-4a70-ada6-a4f5d885418c-33\" data-testid=\"conversation-turn-36\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"968a2bec-9de8-41c4-add7-a5864ae807f5\" dir=\"auto\" data-message-model-slug=\"gpt-5-5-thinking\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp data-start=\"64\" data-end=\"203\"\u003eSoft, sporty, and effortlessly cute — this gray tennis-inspired two-piece set gives you a clean preppy look with a fresh Korean-style feel.\u003c\/p\u003e\n\u003cp data-start=\"205\" data-end=\"455\"\u003eThe matching top and skirt make styling simple, while the relaxed off-shoulder design adds a soft feminine touch. Wear it as a full set for an easy coordinated outfit, or style each piece separately with camisoles, jeans, skirts, or casual outerwear.\u003c\/p\u003e\n\u003cp data-start=\"457\" data-end=\"570\"\u003ePerfect for campus days, coffee runs, casual outings, weekend errands, light activity, travel, and everyday wear.\u003c\/p\u003e\n\u003cp data-start=\"572\" data-end=\"584\"\u003e\u003cstrong data-start=\"572\" data-end=\"584\"\u003eFeatures\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"586\" data-end=\"920\"\u003e\n\u003cli data-section-id=\"ss7mxd\" data-start=\"586\" data-end=\"631\"\u003eGray tennis-inspired two-piece outfit set\u003c\/li\u003e\n\u003cli data-section-id=\"1kp6qkd\" data-start=\"632\" data-end=\"686\"\u003eRelaxed off-shoulder top with a soft feminine look\u003c\/li\u003e\n\u003cli data-section-id=\"1fmgme9\" data-start=\"687\" data-end=\"740\"\u003eMatching mini skirt with an easy drawstring waist\u003c\/li\u003e\n\u003cli data-section-id=\"1r2rzza\" data-start=\"741\" data-end=\"807\"\u003eCoordinated set that can be worn together or styled separately\u003c\/li\u003e\n\u003cli data-section-id=\"1lpj8gs\" data-start=\"808\" data-end=\"857\"\u003eClean, youthful, Korean-inspired casual style\u003c\/li\u003e\n\u003cli data-section-id=\"5klq3h\" data-start=\"858\" data-end=\"920\"\u003eEasy to wear for daily outfits, outings, and weekend plans\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"922\" data-end=\"936\"\u003e\u003cstrong data-start=\"922\" data-end=\"936\"\u003eSize \u0026amp; Fit\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"938\" data-end=\"1303\"\u003e\n\u003cli data-section-id=\"1z0bgpi\" data-start=\"938\" data-end=\"956\"\u003eSize: One Size\u003c\/li\u003e\n\u003cli data-section-id=\"1r6wg89\" data-start=\"957\" data-end=\"982\"\u003eRecommended fit: XS–M\u003c\/li\u003e\n\u003cli data-section-id=\"z9nzwq\" data-start=\"983\" data-end=\"1040\"\u003eSuggested weight range: approx. 40–55 kg \/ 88–121 lbs\u003c\/li\u003e\n\u003cli data-section-id=\"1rorcx6\" data-start=\"1041\" data-end=\"1131\"\u003eMay fit up to approx. 60 kg \/ 132 lbs depending on height, bust, waist, and body shape\u003c\/li\u003e\n\u003cli data-section-id=\"1234psi\" data-start=\"1132\" data-end=\"1228\"\u003eFit may vary depending on bust, waist, shoulder width, hip size, and personal fit preference\u003c\/li\u003e\n\u003cli data-section-id=\"1ygyx8l\" data-start=\"1229\" data-end=\"1303\"\u003ePlease check the product measurements before ordering for the best fit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1305\" data-end=\"1320\"\u003e\u003cstrong data-start=\"1305\" data-end=\"1320\"\u003eStyling Tip\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1322\" data-end=\"1535\"\u003ePair the full set with knee-high socks, Mary Jane shoes, sneakers, or a baseball cap for a sweet sporty look. You can also wear the top with jeans or the skirt with a fitted cami for more everyday styling options.\u003c\/p\u003e\n\u003cp data-start=\"1537\" data-end=\"1543\"\u003e\u003cstrong data-start=\"1537\" data-end=\"1543\"\u003e中文\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1545\" data-end=\"1624\"\u003e这款灰色网球风套装甜美又休闲，整套穿搭配感很完整，日常出门不需要花太多时间就能穿出韩系清爽感。上衣可以单穿搭配牛仔裤，半裙也可以搭配吊带或针织衫，实穿度很高。\u003c\/p\u003e\n\u003cp data-start=\"1626\" data-end=\"1655\"\u003e适合校园、咖啡厅、约会、旅行、周末出门、轻运动和日常穿搭。\u003c\/p\u003e\n\u003cp data-start=\"1657\" data-end=\"1664\"\u003e\u003cstrong data-start=\"1657\" data-end=\"1664\"\u003e한국어\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1666\" data-end=\"1773\"\u003e그레이 테니스 무드의 투피스 세트로, 세트로 입으면 깔끔하고 러블리한 코디가 완성돼요. 상의와 스커트를 따로 매치해도 활용도가 좋아 데일리룩, 카페룩, 캠퍼스룩, 주말 외출룩으로 입기 좋아요.\u003c\/p\u003e\n\u003cp data-start=\"1775\" data-end=\"1782\"\u003e\u003cstrong data-start=\"1775\" data-end=\"1782\"\u003e日本語\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1784\" data-end=\"1885\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eグレーのテニス風セットアップで、セットで着るだけで韓国っぽいカジュアルコーデが完成します。トップスとスカートは別々にも着回ししやすく、カフェ、デート、旅行、週末のお出かけ、デイリーコーデにおすすめです。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"ONNI STYLE","offers":[{"title":"One Size","offer_id":47115784257667,"sku":"ARCH-GRAY-TENNIS-OUTFIT-SET","price":45.9,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0724\/5696\/2179\/files\/ChatGPTImage2026_5_30_22_20_58_6.png?v=1780194089","url":"https:\/\/onnistyle.ca\/products\/gray-tennis-outfit-set","provider":"ONNI STYLE","version":"1.0","type":"link"}