{"product_id":"womens-2-piece-outfits-short-sleeve-top-biker-shorts-set","title":"Women's 2-Piece V-Neck Tunic \u0026 Biker Shorts Set","description":"\u003cstyle\u003e\n  .sk-pdp-container { font-family: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif; color: #121212; background: #fff; padding: 0; margin: 0 auto; font-size: 16px !important; line-height: 1.7 !important; -webkit-font-smoothing: antialiased; }\n  .sk-badge-slider { display: flex; gap: 10px; overflow-x: auto; padding-bottom: 14px; margin-bottom: 24px; scrollbar-width: none; }\n  .sk-badge-slider::-webkit-scrollbar { display: none; }\n  .sk-badge-item { flex: 0 0 auto; background: #f7f4f0; color: #4a423a; font-size: 13px !important; line-height: 1.4 !important; font-weight: 600; letter-spacing: .7px; text-transform: uppercase; padding: 8px 15px; border-radius: 100px; }\n  .sk-hero-box { background: linear-gradient(180deg,#faf7f2 0%,#fff 100%); border: 1px solid #eae5de; border-radius: 16px; padding: 28px 22px; text-align: center; margin-bottom: 30px; }\n  .sk-hero-kicker { font-size: 14px !important; line-height: 1.5 !important; font-weight: 600; letter-spacing: 1.8px; text-transform: uppercase; color: #9e8e7e; margin-bottom: 12px; }\n  .sk-hero-heading { font-size: 28px !important; line-height: 1.35 !important; font-weight: 600; letter-spacing: -.3px; color: #121212; margin: 0 0 14px; }\n  .sk-hero-subtext { font-size: 17px !important; line-height: 1.75 !important; color: #444; margin: 0; font-weight: 400; }\n  .sk-section-label { font-size: 16px !important; line-height: 1.5 !important; font-weight: 700; letter-spacing: 1.3px; text-transform: uppercase; color: #121212; margin: 0 0 18px; }\n  .sk-feature-card { background: #fff; border: 1px solid #f0ece6; border-radius: 14px; padding: 22px 20px; margin-bottom: 16px; box-shadow: 0 4px 16px rgba(0,0,0,.03); display: flex; align-items: flex-start; gap: 16px; }\n  .sk-feature-icon { flex-shrink: 0; width: 46px; height: 46px; background: #faf7f2; border-radius: 11px; display: flex; align-items: center; justify-content: center; color: #2c2520; font-size: 22px !important; line-height: 1 !important; }\n  .sk-feature-text h3 { font-size: 19px !important; line-height: 1.4 !important; font-weight: 600; margin: 0 0 7px; color: #121212; }\n  .sk-feature-text p { font-size: 16px !important; line-height: 1.7 !important; color: #4f4f4f; margin: 0; font-weight: 400; }\n  .sk-accordion-group { margin-top: 30px; border-top: 2px solid #eae5de; }\n  .sk-accordion-group details { border-bottom: 1px solid #eae5de; padding: 18px 0; }\n  .sk-accordion-group summary { font-size: 18px !important; line-height: 1.5 !important; font-weight: 600; color: #121212; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; gap: 16px; }\n  .sk-accordion-group summary::-webkit-details-marker { display: none; }\n  .sk-accordion-group summary::after { content: '+'; font-size: 25px !important; line-height: 1 !important; font-weight: 300; color: #777; }\n  .sk-accordion-group details[open] summary::after { content: '—'; }\n  .sk-accordion-body { padding-top: 16px; font-size: 16px !important; line-height: 1.75 !important; color: #444; font-weight: 400; }\n  .sk-data-row { display: flex; justify-content: space-between; align-items: flex-start; gap: 16px; padding: 10px 0; border-bottom: 1px dashed #eee8df; font-size: 16px !important; line-height: 1.65 !important; }\n  .sk-data-row span { color: #555; font-weight: 500; }\n  .sk-data-row strong { color: #121212; font-weight: 600; text-align: right; }\n  .sk-trust-footer { background: #faf7f2; border-radius: 12px; padding: 18px 20px; margin-top: 30px; text-align: center; font-size: 15px !important; line-height: 1.7 !important; color: #5c534b; }\n  @media screen and (max-width: 768px) {\n    .sk-pdp-container { font-size: 16px !important; }\n    .sk-hero-box { padding: 24px 18px; }\n    .sk-hero-heading { font-size: 23px !important; line-height: 1.4 !important; }\n    .sk-hero-subtext { font-size: 16px !important; line-height: 1.75 !important; }\n    .sk-section-label { font-size: 15px !important; }\n    .sk-feature-card { padding: 19px 16px; gap: 13px; }\n    .sk-feature-icon { width: 42px; height: 42px; font-size: 20px !important; }\n    .sk-feature-text h3 { font-size: 18px !important; }\n    .sk-feature-text p { font-size: 16px !important; line-height: 1.7 !important; }\n    .sk-accordion-group summary { font-size: 17px !important; }\n    .sk-accordion-body { font-size: 16px !important; }\n    .sk-data-row { flex-wrap: wrap; font-size: 16px !important; gap: 4px 12px; }\n    .sk-data-row strong { text-align: left; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"sk-pdp-container\"\u003e\n  \u003cdiv class=\"sk-badge-slider\"\u003e\n    \u003cspan class=\"sk-badge-item\"\u003eNo-Pocket Design\u003c\/span\u003e\n    \u003cspan class=\"sk-badge-item\"\u003eTwo-Piece Set\u003c\/span\u003e\n    \u003cspan class=\"sk-badge-item\"\u003eV-Neck Tunic\u003c\/span\u003e\n    \u003cspan class=\"sk-badge-item\"\u003eStretch Fabric\u003c\/span\u003e\n    \u003cspan class=\"sk-badge-item\"\u003eSizes S–3XL\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sk-hero-box\"\u003e\n    \u003cdiv class=\"sk-hero-kicker\"\u003eClean Lines · Easy Movement\u003c\/div\u003e\n    \u003ch2 class=\"sk-hero-heading\"\u003eNo-Pocket Two-Piece Set for Women\u003c\/h2\u003e\n    \u003cp class=\"sk-hero-subtext\"\u003eA simple two-piece outfit with a V-neck tunic top and stretchy high-waist biker shorts. The no-pocket design keeps the silhouette clean, while the soft fabric makes the set easy to wear for casual plans, travel, and weekends.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sk-section-label\"\u003eWhy This Set Works\u003c\/div\u003e\n\n  \u003cdiv class=\"sk-feature-card\"\u003e\n    \u003cdiv class=\"sk-feature-icon\"\u003e✦\u003c\/div\u003e\n    \u003cdiv class=\"sk-feature-text\"\u003e\n      \u003ch3\u003eSoft, Stretchy Fabric\u003c\/h3\u003e\n      \u003cp\u003eMade from 60% polyester, 35% rayon, and 5% spandex for a lightweight feel with comfortable flexibility.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sk-feature-card\"\u003e\n    \u003cdiv class=\"sk-feature-icon\"\u003e⌁\u003c\/div\u003e\n    \u003cdiv class=\"sk-feature-text\"\u003e\n      \u003ch3\u003eV-Neck Tunic Top\u003c\/h3\u003e\n      \u003cp\u003eThe short-sleeve top has a clean V-neck silhouette and relaxed shape that works with the matching shorts or separate wardrobe pieces.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sk-feature-card\"\u003e\n    \u003cdiv class=\"sk-feature-icon\"\u003e◌\u003c\/div\u003e\n    \u003cdiv class=\"sk-feature-text\"\u003e\n      \u003ch3\u003eStreamlined No-Pocket Shorts\u003c\/h3\u003e\n      \u003cp\u003eThe matching high-waist biker shorts have a smooth, simple finish and flexible fit for easy everyday movement.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sk-feature-card\"\u003e\n    \u003cdiv class=\"sk-feature-icon\"\u003e↔\u003c\/div\u003e\n    \u003cdiv class=\"sk-feature-text\"\u003e\n      \u003ch3\u003eWear Together or Separately\u003c\/h3\u003e\n      \u003cp\u003eKeep the outfit coordinated as a two-piece set, or mix each piece with your existing casual wardrobe.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sk-accordion-group\"\u003e\n    \u003cdetails open\u003e\n      \u003csummary\u003eWhat's Included\u003c\/summary\u003e\n      \u003cdiv class=\"sk-accordion-body\"\u003e\n        \u003cdiv class=\"sk-data-row\"\u003e\n\u003cspan\u003eTop\u003c\/span\u003e\u003cstrong\u003e1 × Short-Sleeve V-Neck Tunic Top\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"sk-data-row\"\u003e\n\u003cspan\u003eBottom\u003c\/span\u003e\u003cstrong\u003e1 × High-Waist No-Pocket Biker Shorts\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails open\u003e\n      \u003csummary\u003eProduct Details \u0026amp; Specs\u003c\/summary\u003e\n      \u003cdiv class=\"sk-accordion-body\"\u003e\n        \u003cdiv class=\"sk-data-row\"\u003e\n\u003cspan\u003eMaterial\u003c\/span\u003e\u003cstrong\u003e60% Polyester, 35% Rayon, 5% Spandex\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"sk-data-row\"\u003e\n\u003cspan\u003eNeckline\u003c\/span\u003e\u003cstrong\u003eV-Neck\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"sk-data-row\"\u003e\n\u003cspan\u003eSleeve\u003c\/span\u003e\u003cstrong\u003eShort Sleeve\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"sk-data-row\"\u003e\n\u003cspan\u003eWaist\u003c\/span\u003e\u003cstrong\u003eMid to High Waist\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"sk-data-row\"\u003e\n\u003cspan\u003ePocket\u003c\/span\u003e\u003cstrong\u003eNo\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"sk-data-row\"\u003e\n\u003cspan\u003eFit\u003c\/span\u003e\u003cstrong\u003eRelaxed Top \/ Bodycon Shorts\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"sk-data-row\"\u003e\n\u003cspan\u003eSizes\u003c\/span\u003e\u003cstrong\u003eS, M, L, XL, XXL, 3XL\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"sk-data-row\"\u003e\n\u003cspan\u003eCare\u003c\/span\u003e\u003cstrong\u003eMachine Washable\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"sk-data-row\"\u003e\n\u003cspan\u003eOrigin\u003c\/span\u003e\u003cstrong\u003eChina\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eOccasions \u0026amp; Styling\u003c\/summary\u003e\n      \u003cdiv class=\"sk-accordion-body\"\u003eSuitable for casual daily wear, travel, weekends, vacations, festivals, dating, and relaxed nights out. Pair with sneakers for errands or sandals and a small bag for a simple warm-weather look.\u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sk-trust-footer\"\u003e✦ Clean no-pocket styling with soft stretch comfort for casual days, travel, weekends, and everyday wear.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Difanlv","offers":[{"title":"Gray \/ S","offer_id":54527744442643,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ M","offer_id":54527744475411,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ L","offer_id":54527744508179,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XL","offer_id":54527744540947,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XXL","offer_id":54527744573715,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 3XL","offer_id":54527744606483,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":54527743066387,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":54527743099155,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":54527743131923,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":54527743164691,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XXL","offer_id":54527743197459,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 3XL","offer_id":54527743230227,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":54527743852819,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":54527743885587,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":54527743918355,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":54527743951123,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":54527743983891,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":54527744016659,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ S","offer_id":54527743459603,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":54527743492371,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":54527743525139,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":54527743557907,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ XXL","offer_id":54527743590675,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ 3XL","offer_id":54527743623443,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":54527743656211,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":54527743688979,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":54527743721747,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":54527743754515,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ XXL","offer_id":54527743787283,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":54527743820051,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":54527744246035,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":54527744278803,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":54527744311571,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":54527744344339,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XXL","offer_id":54527744377107,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 3XL","offer_id":54527744409875,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Wine Red \/ S","offer_id":54527744049427,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Wine Red \/ M","offer_id":54527744082195,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Wine Red \/ L","offer_id":54527744114963,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Wine Red \/ XL","offer_id":54527744147731,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Wine Red \/ XXL","offer_id":54527744180499,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"Wine Red \/ 3XL","offer_id":54527744213267,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1001\/3176\/6547\/files\/womens-2-piece-outfits-short-sleeve-top-biker-shorts-set_1.webp?v=1789119842","url":"https:\/\/www.difanlv.com\/products\/womens-2-piece-outfits-short-sleeve-top-biker-shorts-set","provider":"Difanlv","version":"1.0","type":"link"}