{"title":"Shapewear","description":null,"products":[{"product_id":"custom-funny-patriotic-men-swim-trunks","title":"Custom Funny Patriotic Men Swim Trunks","description":"\u003c!-- ============================================================\n  Custom Funny Patriotic Men Swim Trunks – 完整详情页\n  尺码表已移至卖点卡片之后\n  ============================================================ --\u003e\n\u003cstyle\u003e\n    \/* ===== 所有样式都限定在 .swim-trunks-detail 内 ===== *\/\n    .swim-trunks-detail *{margin:0;padding:0;box-sizing:border-box}\n    .swim-trunks-detail{\n      max-width:720px;\n      margin:0 auto;\n      background:#fcf8f2;\n      border-radius:24px;\n      padding:28px 20px 40px;\n      border:1px solid rgba(200,180,160,0.15);\n      font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;\n      color:#1a1a1a\n    }\n\n    .swim-trunks-detail .badge{\n      display:inline-block;\n      background:rgba(200,50,50,0.06);\n      color:#c0392b;\n      font-size:10px;\n      font-weight:600;\n      letter-spacing:1.5px;\n      text-transform:uppercase;\n      padding:3px 14px;\n      border-radius:40px;\n      margin-bottom:12px;\n      border:1px solid rgba(200,50,50,0.08)\n    }\n\n    .swim-trunks-detail h1{\n      font-size:28px;\n      font-weight:700;\n      letter-spacing:-.5px;\n      color:#1a1a1a !important;\n      line-height:1.2;\n      margin-bottom:4px\n    }\n    .swim-trunks-detail h1 .accent{color:#c0392b}\n    .swim-trunks-detail .subhead{\n      font-size:15px;\n      color:#5a5a5a;\n      font-weight:400;\n      margin-bottom:16px\n    }\n    .swim-trunks-detail .desc{\n      font-size:14px;\n      color:#3a3a3a;\n      line-height:1.7;\n      margin-bottom:20px;\n      padding-bottom:16px;\n      border-bottom:2px solid rgba(200,180,160,0.12)\n    }\n\n    .swim-trunks-detail .img-wrap{\n      width:100%;\n      border-radius:16px;\n      overflow:hidden;\n      background:#f0ece6;\n      border:1px solid rgba(200,180,160,0.12);\n      margin:16px 0\n    }\n    .swim-trunks-detail .img-wrap img{\n      width:100%;\n      height:auto;\n      display:block\n    }\n    .swim-trunks-detail .img-caption{\n      font-size:12px;\n      color:#6a5a4a;\n      text-align:center;\n      margin-top:6px;\n      font-style:italic;\n      padding:0 4px\n    }\n\n    .swim-trunks-detail .section-label{\n      font-size:11px;\n      font-weight:600;\n      letter-spacing:1.5px;\n      text-transform:uppercase;\n      color:#5a4a3a;\n      margin:36px 0 14px;\n      display:flex;\n      align-items:center;\n      gap:12px\n    }\n    .swim-trunks-detail .section-label .line{\n      flex:1;\n      height:1px;\n      background:rgba(200,180,160,0.15)\n    }\n\n    .swim-trunks-detail .feature-grid{\n      display:grid;\n      grid-template-columns:1fr 1fr;\n      gap:10px;\n      margin-bottom:8px\n    }\n    .swim-trunks-detail .feature-card{\n      background:#f8f5f0;\n      border-radius:14px;\n      padding:16px 14px 14px;\n      border:1px solid rgba(200,180,160,0.08)\n    }\n    .swim-trunks-detail .feature-card .icon{\n      font-size:20px;\n      display:block;\n      margin-bottom:4px\n    }\n    .swim-trunks-detail .feature-card h4{\n      font-size:13px;\n      font-weight:600;\n      color:#1a1a1a;\n      margin-bottom:2px\n    }\n    .swim-trunks-detail .feature-card p{\n      font-size:12px;\n      color:#5a5a5a;\n      line-height:1.4\n    }\n    .swim-trunks-detail .feature-card.full{\n      grid-column:1\/-1;\n      text-align:center;\n      background:#f5f0ea;\n      border-color:rgba(200,180,160,0.08);\n      padding:18px 16px\n    }\n    .swim-trunks-detail .feature-card.red-accent{\n      background:rgba(200,50,50,0.03);\n      border-color:rgba(200,50,50,0.06)\n    }\n\n    \/* ===== Size Chart ===== *\/\n    .swim-trunks-detail .size-chart-wrap{\n      background:#f8f5f0;\n      border-radius:16px;\n      padding:16px 18px;\n      border:1px solid rgba(200,180,160,0.08);\n      margin:20px 0 8px;\n      overflow-x:auto\n    }\n    .swim-trunks-detail .size-table{\n      width:100%;\n      border-collapse:collapse;\n      font-size:13px;\n      min-width:520px\n    }\n    .swim-trunks-detail .size-table th{\n      padding:10px 8px;\n      font-weight:600;\n      color:#1a1a1a;\n      border-bottom:2px solid rgba(200,50,50,0.15);\n      background:#f5f0ea;\n      font-size:11px;\n      text-transform:uppercase;\n      letter-spacing:0.3px;\n      text-align:center\n    }\n    .swim-trunks-detail .size-table td{\n      padding:8px 8px;\n      border-bottom:1px solid rgba(200,180,160,0.06);\n      color:#3a3a3a;\n      text-align:center\n    }\n    .swim-trunks-detail .size-table tr:last-child td{\n      border-bottom:none\n    }\n    .swim-trunks-detail .size-notes{\n      margin-top:12px;\n      padding-top:12px;\n      border-top:1px solid rgba(200,180,160,0.08)\n    }\n    .swim-trunks-detail .size-notes p{\n      font-size:12px;\n      color:#5a4a3a;\n      line-height:1.6;\n      margin-bottom:4px\n    }\n    .swim-trunks-detail .size-notes p:last-child{\n      margin-bottom:0\n    }\n    .swim-trunks-detail .size-notes strong{\n      color:#1a1a1a\n    }\n\n    .swim-trunks-detail .content-block{\n      margin:24px 0 16px\n    }\n    .swim-trunks-detail .content-block .block-content{\n      display:flex;\n      flex-direction:column;\n      gap:12px\n    }\n    .swim-trunks-detail .content-block h3{\n      font-size:18px;\n      font-weight:600;\n      color:#1a1a1a;\n      line-height:1.3;\n      margin-bottom:2px\n    }\n    .swim-trunks-detail .content-block h3 .accent{color:#c0392b}\n    .swim-trunks-detail .content-block p{\n      font-size:14px;\n      color:#3a3a3a;\n      line-height:1.6\n    }\n\n    .swim-trunks-detail .scene-grid{\n      display:grid;\n      grid-template-columns:1fr 1fr;\n      gap:10px;\n      margin:12px 0 8px\n    }\n    .swim-trunks-detail .scene-item{\n      background:#f8f5f0;\n      border-radius:12px;\n      padding:12px 10px;\n      text-align:center;\n      border:1px solid rgba(200,180,160,0.06);\n      font-size:13px;\n      color:#3a3a3a\n    }\n    .swim-trunks-detail .scene-item .emoji{\n      font-size:18px;\n      display:block;\n      margin-bottom:2px\n    }\n\n    .swim-trunks-detail .specs-table-wrap{\n      background:#f8f5f0;\n      border-radius:16px;\n      padding:16px 18px;\n      border:1px solid rgba(200,180,160,0.08);\n      margin-top:8px\n    }\n    .swim-trunks-detail .specs-table{\n      width:100%;\n      border-collapse:collapse;\n      font-size:13px\n    }\n    .swim-trunks-detail .specs-table td{\n      padding:6px 0;\n      border-bottom:1px solid rgba(200,180,160,0.06)\n    }\n    .swim-trunks-detail .specs-table tr:last-child td{border-bottom:none}\n    .swim-trunks-detail .specs-table td:first-child{\n      color:#5a4a3a;\n      font-weight:500;\n      width:38%\n    }\n    .swim-trunks-detail .specs-table td:last-child{\n      color:#1a1a1a;\n      font-weight:500\n    }\n\n    .swim-trunks-detail .faq-container{\n      margin:8px 0 4px\n    }\n    .swim-trunks-detail .faq-item{\n      border-bottom:1px solid rgba(200,180,160,0.08);\n      padding:14px 0\n    }\n    .swim-trunks-detail .faq-item:last-child{border-bottom:none}\n    .swim-trunks-detail .faq-item .q{\n      font-size:14px;\n      font-weight:600;\n      color:#1a1a1a;\n      cursor:pointer;\n      display:flex;\n      justify-content:space-between;\n      align-items:center\n    }\n    .swim-trunks-detail .faq-item .q .arrow{\n      color:#c0392b;\n      font-size:14px;\n      transition:transform .2s\n    }\n    .swim-trunks-detail .faq-item .q .arrow.open{transform:rotate(180deg)}\n    .swim-trunks-detail .faq-item .a{\n      font-size:13px;\n      color:#4a4a4a;\n      line-height:1.6;\n      margin-top:6px;\n      padding-left:4px\n    }\n\n    .swim-trunks-detail .cta-bar{\n      text-align:center;\n      background:linear-gradient(135deg,#1a1a2a,#2a2a3a);\n      border-radius:16px;\n      padding:20px 16px;\n      margin:28px 0 8px;\n      color:#fff\n    }\n    .swim-trunks-detail .cta-bar .big{\n      font-size:20px;\n      font-weight:800;\n      letter-spacing:.3px;\n      color:#f0ece8\n    }\n    .swim-trunks-detail .cta-bar .big span{color:#e8c840}\n    .swim-trunks-detail .cta-bar .sub{\n      font-size:14px;\n      opacity:.7;\n      margin-top:4px;\n      color:#aaa\n    }\n\n    .swim-trunks-detail .footer{\n      margin-top:32px;\n      padding-top:16px;\n      border-top:1px solid rgba(200,180,160,0.08);\n      font-size:11px;\n      color:#7a6a5a;\n      text-align:center\n    }\n\n    @media(max-width:480px){\n      .swim-trunks-detail{padding:20px 16px 32px;border-radius:20px}\n      .swim-trunks-detail h1{font-size:24px}\n      .swim-trunks-detail .feature-grid{grid-template-columns:1fr;gap:8px}\n      .swim-trunks-detail .feature-card{padding:14px 12px 12px}\n      .swim-trunks-detail .feature-card .icon{font-size:18px}\n      .swim-trunks-detail .feature-card h4{font-size:13px}\n      .swim-trunks-detail .feature-card p{font-size:12px}\n      .swim-trunks-detail .feature-card.full{grid-column:1\/-1}\n      .swim-trunks-detail .specs-table td{font-size:12px;padding:5px 0}\n      .swim-trunks-detail .scene-grid{grid-template-columns:1fr 1fr;gap:8px}\n      .swim-trunks-detail .cta-bar .big{font-size:17px}\n      .swim-trunks-detail .img-wrap{margin:10px 0}\n      .swim-trunks-detail .size-table{font-size:12px;min-width:auto}\n      .swim-trunks-detail .size-table th,\n      .swim-trunks-detail .size-table td{padding:6px 4px}\n      .swim-trunks-detail .size-notes p{font-size:11px}\n    }\n  \u003c\/style\u003e\n\u003cdiv class=\"swim-trunks-detail\"\u003e\n\u003c!-- ===== 标签 ===== --\u003e\n\u003cdiv class=\"badge\"\u003e✦ Summer 2026\u003c\/div\u003e\n\u003c!-- ===== 标题 ===== --\u003e\n\u003ch1\u003eCustom Funny \u003cspan class=\"accent\"\u003ePatriotic\u003c\/span\u003e Men Swim Trunks\u003c\/h1\u003e\n\u003cdiv class=\"subhead\"\u003e3D Print · Loose Fit · Quick-Dry · S–6XL\u003c\/div\u003e\n\u003cdiv class=\"desc\"\u003eEvery summer has that one piece everyone's wearing at the beach. This year, it's bold, it's graphic, and it's unapologetically American. Our \u003cstrong\u003eMen's 3D Patriotic Print Beach Shorts\u003c\/strong\u003e combine eye-catching design with all-day comfort — the kind that gets compliments at the boardwalk, the BBQ, and everywhere in between.\u003c\/div\u003e\n\u003c!-- ===== 主图 ===== --\u003e\n\u003cdiv class=\"img-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0771\/6329\/9006\/files\/2160a71e_aa042314-cb92-4cdb-9ed7-a109d207f9a3.jpg?v=1786430196\" alt=\"Men's 3D patriotic print beach shorts loose fit vacation style\" loading=\"eager\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"img-caption\"\u003eBold 3D patriotic graphics — designed to stand out at the beach, pool, or backyard BBQ.\u003c\/div\u003e\n\u003c!-- ============================================================\n  卖点卡片\n  ============================================================ --\u003e\n\u003cdiv class=\"section-label\"\u003e\n\u003cspan\u003e✦ Why These Shorts Are Different\u003c\/span\u003e \u003cspan class=\"line\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card red-accent\"\u003e\n\u003cspan class=\"icon\"\u003e🖨️\u003c\/span\u003e\n\u003ch4\u003eTrue 3D Print Effect\u003c\/h4\u003e\n\u003cp\u003ePatriotic graphics with depth and dimension that flat-print shorts can't match. In sunlight, they genuinely pop.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"icon\"\u003e👕\u003c\/span\u003e\n\u003ch4\u003eLoose Relaxed Fit\u003c\/h4\u003e\n\u003cp\u003eRoomy through the seat and thigh. No bunching, no restriction — swim, walk, or lounge with total comfort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"icon\"\u003e💨\u003c\/span\u003e\n\u003ch4\u003eLightweight \u0026amp; Quick-Drying\u003c\/h4\u003e\n\u003cp\u003eBreathable fabric that dries fast after a dip. Wear them in the water, then straight to lunch — no awkward wet shorts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"icon\"\u003e🎨\u003c\/span\u003e\n\u003ch4\u003eMultiple Colorways\u003c\/h4\u003e\n\u003cp\u003eWhite, brown, and black print variations — choose the look that fits your style.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card full\"\u003e\n\u003cspan class=\"icon\"\u003e📏\u003c\/span\u003e\n\u003ch4\u003eInclusive Sizing\u003c\/h4\u003e\n\u003cp\u003eS through 6XL — because great style shouldn't have a size limit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  尺码表（移至卖点卡片之后）\n  ============================================================ --\u003e\n\u003cdiv class=\"section-label\" style=\"margin-top: 40px;\"\u003e\n\u003cspan\u003e📏 Size Chart\u003c\/span\u003e \u003cspan class=\"line\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-chart-wrap\"\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eWaist (cm)\u003c\/th\u003e\n\u003cth\u003eHip (cm)\u003c\/th\u003e\n\u003cth\u003eLength (cm)\u003c\/th\u003e\n\u003cth\u003eWeight Reference\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\u003e70–90\u003c\/td\u003e\n\u003ctd\u003e106\u003c\/td\u003e\n\u003ctd\u003e49\u003c\/td\u003e\n\u003ctd\u003e40–45 kg \/ 88–99 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e71–91\u003c\/td\u003e\n\u003ctd\u003e108\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e45–50 kg \/ 99–110 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e72–92\u003c\/td\u003e\n\u003ctd\u003e110\u003c\/td\u003e\n\u003ctd\u003e51\u003c\/td\u003e\n\u003ctd\u003e50–55 kg \/ 110–121 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e73–93\u003c\/td\u003e\n\u003ctd\u003e112\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e55–62 kg \/ 121–137 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e74–94\u003c\/td\u003e\n\u003ctd\u003e114\u003c\/td\u003e\n\u003ctd\u003e53\u003c\/td\u003e\n\u003ctd\u003e62–70 kg \/ 137–154 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e75–95\u003c\/td\u003e\n\u003ctd\u003e116\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e70–77 kg \/ 154–170 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e76–96\u003c\/td\u003e\n\u003ctd\u003e118\u003c\/td\u003e\n\u003ctd\u003e55\u003c\/td\u003e\n\u003ctd\u003e77–85 kg \/ 170–187 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e78–98\u003c\/td\u003e\n\u003ctd\u003e120\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003ctd\u003e85–95 kg \/ 187–209 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e6XL\u003c\/td\u003e\n\u003ctd\u003e80–100\u003c\/td\u003e\n\u003ctd\u003e122\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003ctd\u003e95–105 kg \/ 209–231 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"size-notes\"\u003e\n\u003cp\u003e📐 \u003cstrong\u003eMeasurement Notes:\u003c\/strong\u003e Please allow 2–4 cm variation due to manual measuring — this is normal.\u003c\/p\u003e\n\u003cp\u003e👕 \u003cstrong\u003eFit Tip:\u003c\/strong\u003e These shorts have a relaxed, loose fit. If you prefer a more fitted look, consider ordering 1–2 sizes smaller.\u003c\/p\u003e\n\u003cp\u003e👶 \u003cstrong\u003eKids' Sizes:\u003c\/strong\u003e Contact us for children's sizes 110–160 cm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  图文区块1：3D Print Detail\n  ============================================================ --\u003e\n\u003cdiv class=\"content-block\"\u003e\n\u003cdiv class=\"block-content\"\u003e\n\u003cdiv class=\"text-part\"\u003e\n\u003ch3\u003e🖨️ \u003cspan class=\"accent\"\u003eTrue 3D\u003c\/span\u003e Print Effect\u003c\/h3\u003e\n\u003cp\u003eThe patriotic graphics have depth and dimension that flat-print shorts simply can't match. In sunlight, they genuinely pop — making these shorts a true conversation starter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"img-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0771\/6329\/9006\/files\/d517ff5f_30b19732-1706-493b-8eb9-6310ed31bf3f.jpg?v=1786429848\" alt=\"Close-up of 3D patriotic print detail on men's beach shorts\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"img-caption\"\u003eThe 3D print detail up close — vibrant, dimensional, and built to last wash after wash.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  图文区块2：White Colorway\n  ============================================================ --\u003e\n\u003cdiv class=\"content-block\"\u003e\n\u003cdiv class=\"block-content\"\u003e\n\u003cdiv class=\"text-part\"\u003e\n\u003ch3\u003e⚪ \u003cspan class=\"accent\"\u003eWhite\u003c\/span\u003e Colorway\u003c\/h3\u003e\n\u003cp\u003eClean and classic white with bold patriotic graphics — a fresh, crisp look that stands out in the summer sun.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"img-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0771\/6329\/9006\/files\/05ae52f9_d68283f6-c679-46c3-925e-01c446294c24.jpg?v=1786429847\" alt=\"Men's patriotic beach shorts white colorway\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"img-caption\"\u003eWhite colorway — clean and classic, with bold patriotic graphics.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  图文区块3：Loose Fit\n  ============================================================ --\u003e\n\u003cdiv class=\"content-block\"\u003e\n\u003cdiv class=\"block-content\"\u003e\n\u003cdiv class=\"text-part\"\u003e\n\u003ch3\u003e👕 \u003cspan class=\"accent\"\u003eLoose\u003c\/span\u003e Relaxed Fit\u003c\/h3\u003e\n\u003cp\u003eRoomy through the seat and thigh for all-day comfort. No bunching, no restriction, whether you're swimming, walking the boardwalk, or lounging by the pool.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"img-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0771\/6329\/9006\/files\/ac2d337d_0a26846a-f55c-4787-895d-f24c9812e137.jpg?v=1786429847\" alt=\"Men wearing patriotic beach shorts at the beach\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"img-caption\"\u003eFrom beach to boardwalk — the loose fit keeps you comfortable all day.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  场景展示\n  ============================================================ --\u003e\n\u003cdiv class=\"section-label\"\u003e\n\u003cspan\u003e🏖️ Where to Wear Them\u003c\/span\u003e \u003cspan class=\"line\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"scene-grid\"\u003e\n\u003cdiv class=\"scene-item\"\u003e\n\u003cspan class=\"emoji\"\u003e🏖️\u003c\/span\u003eBeach \u0026amp; Pool\u003c\/div\u003e\n\u003cdiv class=\"scene-item\"\u003e\n\u003cspan class=\"emoji\"\u003e🎆\u003c\/span\u003e4th of July Celebrations\u003c\/div\u003e\n\u003cdiv class=\"scene-item\"\u003e\n\u003cspan class=\"emoji\"\u003e🍖\u003c\/span\u003eBackyard BBQs\u003c\/div\u003e\n\u003cdiv class=\"scene-item\"\u003e\n\u003cspan class=\"emoji\"\u003e⛵\u003c\/span\u003eBoat Days \u0026amp; Lake Trips\u003c\/div\u003e\n\u003cdiv class=\"scene-item\" style=\"grid-column: 1\/-1;\"\u003e\n\u003cspan class=\"emoji\"\u003e🌴\u003c\/span\u003eVacation \u0026amp; Resort Wear\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  图文区块4：Brown Colorway\n  ============================================================ --\u003e\n\u003cdiv class=\"content-block\"\u003e\n\u003cdiv class=\"block-content\"\u003e\n\u003cdiv class=\"text-part\"\u003e\n\u003ch3\u003e🤎 \u003cspan class=\"accent\"\u003eBrown\u003c\/span\u003e Colorway\u003c\/h3\u003e\n\u003cp\u003eEarthy tones with bold patriotic graphics for a unique, grounded look that still stands out.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"img-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0771\/6329\/9006\/files\/9603caae_38a2f4be-53e1-488a-8190-83b4a7171e19.jpg?v=1786429847\" alt=\"3D patriotic print beach shorts brown colorway\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"img-caption\"\u003eBrown colorway — earthy tones with bold patriotic graphics for a unique look.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  Specifications\n  ============================================================ --\u003e\n\u003cdiv class=\"section-label\" style=\"margin-top: 40px;\"\u003e\n\u003cspan\u003e📐 Product Specifications\u003c\/span\u003e \u003cspan class=\"line\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs-table-wrap\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eStyle\u003c\/td\u003e\n\u003ctd\u003eLoose fit casual beach shorts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePrint\u003c\/td\u003e\n\u003ctd\u003e3D patriotic graphic print\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAvailable Colors\u003c\/td\u003e\n\u003ctd\u003eWhite · Brown · Black print variations\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSizes\u003c\/td\u003e\n\u003ctd\u003eS \/ M \/ L \/ XL \/ 2XL \/ 3XL \/ 4XL \/ 5XL \/ 6XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e~200g per pair\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFabric\u003c\/td\u003e\n\u003ctd\u003eLightweight, breathable, quick-drying\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  图文区块5：Black Colorway\n  ============================================================ --\u003e\n\u003cdiv class=\"content-block\"\u003e\n\u003cdiv class=\"block-content\"\u003e\n\u003cdiv class=\"text-part\"\u003e\n\u003ch3\u003e🖤 \u003cspan class=\"accent\"\u003eBlack\u003c\/span\u003e Colorway\u003c\/h3\u003e\n\u003cp\u003eBold graphics on a dark base for striking contrast — perfect for those who want maximum impact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  图文区块6：Lifestyle\n  ============================================================ --\u003e\n\u003cdiv class=\"content-block\"\u003e\n\u003cdiv class=\"block-content\"\u003e\n\u003cdiv class=\"text-part\"\u003e\n\u003ch3\u003e🌊 \u003cspan class=\"accent\"\u003eThe\u003c\/span\u003e Vacation Short\u003c\/h3\u003e\n\u003cp\u003eThe short that does the talking for you. Whether you're poolside in Miami or walking the boardwalk in Santa Monica, these shorts make a statement without saying a word.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"img-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0771\/6329\/9006\/files\/6933767c_857c1162-2c6c-449f-8ee1-f15737c0d7fa.jpg?v=1786429847\" alt=\"Patriotic beach shorts lifestyle shot summer vacation\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"img-caption\"\u003eThe vacation short that does the talking for you.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  FAQ\n  ============================================================ --\u003e\n\u003cdiv class=\"section-label\" style=\"margin-top: 40px;\"\u003e\n\u003cspan\u003e💬 Frequently Asked Questions\u003c\/span\u003e \u003cspan class=\"line\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-container\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"q\"\u003e\n\u003cspan\u003e🏊 Are these suitable for swimming?\u003c\/span\u003e \u003cspan class=\"arrow\"\u003e▼\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"a\" style=\"display: block;\"\u003eYes — the lightweight, quick-drying fabric makes them great for beach and poolside use. Jump in, dry off fast, and keep moving.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"q\"\u003e\n\u003cspan\u003e📏 Do they run true to size?\u003c\/span\u003e \u003cspan class=\"arrow\"\u003e▼\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"a\" style=\"display: none;\"\u003eSizing runs slightly small. We recommend sizing up if you prefer a looser fit or are between sizes.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"q\"\u003e\n\u003cspan\u003e🎉 What occasions are these best for?\u003c\/span\u003e \u003cspan class=\"arrow\"\u003e▼\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"a\" style=\"display: none;\"\u003ePerfect for beach vacations, 4th of July celebrations, outdoor BBQs, pool parties, boat days, and casual summer outings.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  CTA\n  ============================================================ --\u003e\n\u003cdiv class=\"cta-bar\"\u003e\n\u003cdiv class=\"big\"\u003e🇺🇸 \u003cspan\u003eWear Your Pride This Summer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sub\"\u003e3D Patriotic Print · Loose Fit · Quick-Dry · S–6XL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  Footer\n  ============================================================ --\u003e\n\u003cdiv class=\"footer\"\u003eCustom Funny Patriotic Men Swim Trunks — 3D Print · Loose Fit · Quick-Dry\u003c\/div\u003e\n\u003c\/div\u003e","brand":"CarwrapLab","offers":[{"title":"BTDK019 \/ S","offer_id":52642181873796,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK019 \/ M","offer_id":52642181906564,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK019 \/ L","offer_id":52642181939332,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK019 \/ XL","offer_id":52642181972100,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK019 \/ 2XL","offer_id":52642182004868,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK019 \/ 3XL","offer_id":52642182037636,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK019 \/ 4XL","offer_id":52642182070404,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK019 \/ 5XL","offer_id":52642182103172,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK019 \/ 6XL","offer_id":52642182135940,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK017 \/ S","offer_id":52642181283972,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK017 \/ M","offer_id":52642181316740,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK017 \/ L","offer_id":52642181349508,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK017 \/ XL","offer_id":52642181382276,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK017 \/ 2XL","offer_id":52642181415044,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK017 \/ 3XL","offer_id":52642181447812,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK017 \/ 4XL","offer_id":52642181480580,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK017 \/ 5XL","offer_id":52642181513348,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK017 \/ 6XL","offer_id":52642181546116,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK018 \/ S","offer_id":52642181578884,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK018 \/ M","offer_id":52642181611652,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK018 \/ L","offer_id":52642181644420,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK018 \/ XL","offer_id":52642181677188,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK018 \/ 2XL","offer_id":52642181709956,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK018 \/ 3XL","offer_id":52642181742724,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK018 \/ 4XL","offer_id":52642181775492,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK018 \/ 5XL","offer_id":52642181808260,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"BTDK018 \/ 6XL","offer_id":52642181841028,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/task-msu1ztggfijv5.png?v=1786779001"},{"product_id":"airslim-elasticfuse-zipper-shaping-jumpsuit","title":"AirSlim ElasticFuse Zipper Shaping Jumpsuit","description":"\u003c!-- Responsive PDP: mobile-first single column with an expanded desktop A+ layout. --\u003e\n\u003cstyle\u003e\n  .apdp, .apdp * { box-sizing: border-box; }\n  .apdp {\n    --ink: #202020;\n    --text: #242424;\n    --muted: #625f5b;\n    --paper: #f7f7f5;\n    --rose: #f7eef0;\n    --mist: #eef3f2;\n    --line: #dedbd6;\n    --wine: #70283a;\n    width: 100%;\n    max-width: 480px;\n    margin: 0 auto;\n    overflow: hidden;\n    color: var(--text);\n    background: #fff;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 15px;\n    line-height: 1.5;\n    letter-spacing: 0;\n    -webkit-font-smoothing: antialiased;\n  }\n  .apdp img { display: block; width: 100%; height: auto; margin: 0; }\n  .apdp h2, .apdp h3, .apdp p { margin: 0; letter-spacing: 0; }\n  .apdp__inner { width: 100%; margin: 0 auto; }\n  .apdp__eyebrow {\n    margin-bottom: 9px !important;\n    color: var(--wine);\n    font-size: 11px;\n    font-weight: 700;\n    text-transform: uppercase;\n  }\n\n  .apdp__hero { padding: 34px 20px 0; background: var(--rose); color: var(--text); border-top: 6px solid var(--wine); }\n  .apdp__hero-title { max-width: 670px; font-size: 32px; line-height: 1.05; font-weight: 700; }\n  .apdp__hero-copy { max-width: 620px; margin-top: 15px !important; color: var(--muted); font-size: 16px; }\n  .apdp__benefits {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    margin-top: 28px;\n    border-top: 1px solid #d9cfd1;\n    border-left: 1px solid #d9cfd1;\n  }\n  .apdp__benefit { min-width: 0; padding: 17px 12px; background: rgba(255,255,255,.65); border-right: 1px solid #d9cfd1; border-bottom: 1px solid #d9cfd1; }\n  .apdp__benefit span { display: block; margin-bottom: 7px; color: var(--wine); font-size: 11px; font-weight: 700; }\n  .apdp__benefit strong { display: block; font-size: 14px; line-height: 1.25; }\n\n  .apdp__assurance { padding: 34px 20px 38px; background: #fff; border-bottom: 1px solid var(--line); }\n  .apdp__assurance-head { max-width: 650px; }\n  .apdp__assurance-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    grid-auto-rows: 1fr;\n    margin-top: 22px;\n    border-top: 1px solid var(--line);\n    border-left: 1px solid var(--line);\n  }\n  .apdp__assurance-card {\n    min-width: 0;\n    min-height: 205px;\n    padding: 18px 14px 19px;\n    background: var(--paper);\n    border-right: 1px solid var(--line);\n    border-bottom: 1px solid var(--line);\n  }\n  .apdp__assurance-mark {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 42px;\n    height: 42px;\n    margin-bottom: 15px;\n    border: 1px solid #cabfc1;\n    border-radius: 50%;\n    color: var(--wine);\n    background: #fff;\n    font-size: 12px;\n    font-weight: 700;\n    line-height: 1;\n  }\n  .apdp__assurance-card strong { display: block; font-size: 15px; line-height: 1.25; }\n  .apdp__assurance-card p { margin-top: 7px !important; color: var(--muted); font-size: 12px; line-height: 1.45; }\n\n  .apdp__policy { padding: 38px 20px 44px; background: var(--mist); border-bottom: 1px solid var(--line); }\n  .apdp__policy-head { max-width: 650px; }\n  .apdp__policy-list { display: grid; margin-top: 24px; border-top: 1px solid #d3deda; }\n  .apdp__policy details { border-bottom: 1px solid #d3deda; }\n  .apdp__policy summary { padding: 18px 38px 18px 0; font-size: 15px; }\n  .apdp__policy summary::after { top: 12px; }\n  .apdp__policy-copy { padding: 0 24px 20px 0; }\n  .apdp__policy-copy p { padding: 0 !important; color: var(--muted); font-size: 13px; line-height: 1.55; }\n  .apdp__policy-copy p + p { margin-top: 9px !important; }\n  .apdp__policy-copy a { color: var(--wine); font-weight: 700; text-decoration: underline; text-underline-offset: 3px; }\n  .apdp__policy-note { color: #817c76 !important; font-size: 11px !important; }\n\n  .apdp__module { background: #fff; }\n  .apdp__module--paper { background: var(--paper); }\n  .apdp__module--mist { background: var(--mist); }\n  .apdp__module + .apdp__module { border-top: 1px solid var(--line); }\n  .apdp__media { width: 100%; background: var(--paper); }\n  .apdp__media img { aspect-ratio: 1 \/ 1; object-fit: cover; }\n  .apdp__gif { background: #e9e6e1; }\n  .apdp__gif img { aspect-ratio: 1 \/ 1; object-fit: cover; }\n  .apdp__copy { padding: 28px 20px 36px; }\n  .apdp__title { max-width: 620px; font-size: 28px; line-height: 1.08; font-weight: 700; }\n  .apdp__lead { max-width: 620px; margin-top: 13px !important; color: var(--muted); font-size: 16px; }\n  .apdp__points { margin: 22px 0 0; padding: 0; list-style: none; border-top: 1px solid var(--line); }\n  .apdp__points li { padding: 14px 0; border-bottom: 1px solid var(--line); }\n  .apdp__points strong { display: block; margin-bottom: 3px; font-size: 15px; }\n  .apdp__points span { color: var(--muted); font-size: 14px; }\n  .apdp__motion-note { margin-top: 15px !important; color: #88837d; font-size: 12px; }\n\n  .apdp__system { padding: 42px 20px 46px; background: #f5f3ef; color: var(--text); }\n  .apdp__system-head { max-width: 650px; margin-bottom: 24px; }\n  .apdp__system-stage { overflow: hidden; background: #fff; border: 1px solid #e1ddd7; }\n  .apdp__system-stage img { aspect-ratio: 1 \/ 1; object-fit: cover; }\n  .apdp__system-list { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); margin-top: 12px; border-top: 1px solid var(--line); border-left: 1px solid var(--line); }\n  .apdp__system-item { min-width: 0; padding: 16px 13px 18px; background: rgba(255,255,255,.82); border-right: 1px solid var(--line); border-bottom: 1px solid var(--line); }\n  .apdp__system-no { display: block; margin-bottom: 8px; color: var(--wine); font-size: 10px; font-weight: 700; text-transform: uppercase; }\n  .apdp__system-item strong { display: block; font-size: 15px; line-height: 1.25; }\n  .apdp__system-item p { margin-top: 7px !important; color: var(--muted); font-size: 13px; line-height: 1.45; }\n\n  .apdp__faq { padding: 38px 20px 44px; background: #fff; }\n  .apdp__faq-list { margin-top: 22px; border-top: 1px solid var(--line); }\n  .apdp details { border-bottom: 1px solid var(--line); }\n  .apdp summary {\n    position: relative;\n    padding: 18px 38px 18px 0;\n    cursor: pointer;\n    list-style: none;\n    font-size: 16px;\n    font-weight: 700;\n    line-height: 1.35;\n  }\n  .apdp summary::-webkit-details-marker { display: none; }\n  .apdp summary::after { content: \"+\"; position: absolute; top: 12px; right: 0; font-size: 28px; font-weight: 400; }\n  .apdp details[open] summary::after { content: \"−\"; }\n  .apdp details p { padding: 0 24px 19px 0; color: var(--muted); font-size: 14px; }\n\n  @media (min-width: 990px) {\n    .apdp {\n      position: relative;\n      left: 50%;\n      width: min(1200px, calc(100vw - 80px)) !important;\n      max-width: 1200px !important;\n      transform: translateX(-50%);\n      font-size: 16px;\n    }\n    .apdp__hero {\n      padding: 64px 72px 0;\n      border-top-width: 8px;\n    }\n    .apdp__hero-title {\n      max-width: 860px;\n      font-size: 52px;\n      line-height: 1.04;\n    }\n    .apdp__hero-copy {\n      max-width: 760px;\n      margin-top: 20px !important;\n      font-size: 18px;\n    }\n    .apdp__benefits {\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      margin-top: 42px;\n    }\n    .apdp__benefit {\n      min-height: 112px;\n      padding: 24px 22px;\n    }\n    .apdp__benefit strong {\n      font-size: 16px;\n      line-height: 1.35;\n    }\n    .apdp__assurance { padding: 52px 72px 56px; }\n    .apdp__assurance-grid { grid-template-columns: repeat(4, minmax(0, 1fr)); margin-top: 30px; }\n    .apdp__assurance-card { min-height: 190px; padding: 28px 24px; }\n    .apdp__assurance-mark { width: 48px; height: 48px; margin-bottom: 20px; font-size: 13px; }\n    .apdp__assurance-card strong { font-size: 17px; }\n    .apdp__assurance-card p { font-size: 13px; }\n    .apdp__policy { padding: 54px 72px 62px; margin-bottom: 28px; }\n    .apdp__policy-list { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0 42px; margin-top: 30px; }\n    .apdp__policy summary { min-height: 68px; padding: 22px 44px 22px 0; font-size: 17px; }\n    .apdp__policy summary::after { top: 15px; }\n    .apdp__policy-copy { padding: 0 38px 24px 0; }\n    .apdp__policy-copy p { font-size: 14px; }\n    .apdp__policy-note { font-size: 12px !important; }\n    .apdp__assurance .apdp__title,\n    .apdp__policy .apdp__title {\n      font-size: 38px;\n    }\n    .apdp__module {\n      display: grid;\n      grid-template-columns: minmax(0, 1.04fr) minmax(0, .96fr);\n      align-items: stretch;\n    }\n    .apdp__module:nth-of-type(odd) .apdp__media,\n    .apdp__module:nth-of-type(odd) .apdp__gif {\n      order: 2;\n    }\n    .apdp__media,\n    .apdp__gif {\n      min-height: 560px;\n    }\n    .apdp__media img,\n    .apdp__gif img {\n      width: 100%;\n      height: 100%;\n      aspect-ratio: auto;\n      object-fit: cover;\n    }\n    .apdp__copy {\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      min-width: 0;\n      padding: 56px 58px;\n    }\n    .apdp__title {\n      font-size: 38px;\n      line-height: 1.08;\n    }\n    .apdp__lead {\n      margin-top: 18px !important;\n      font-size: 17px;\n    }\n    .apdp__points {\n      margin-top: 28px;\n    }\n    .apdp__points li {\n      padding: 17px 0;\n    }\n    .apdp__points strong {\n      font-size: 16px;\n    }\n    .apdp__points span {\n      font-size: 15px;\n    }\n    .apdp__system { padding: 72px; }\n    .apdp__system-head { max-width: 760px; margin-bottom: 38px; }\n    .apdp__system-body { display: grid; grid-template-columns: minmax(220px, .8fr) minmax(500px, 1.5fr) minmax(220px, .8fr); grid-template-rows: repeat(2, minmax(0, 1fr)); gap: 0 28px; align-items: stretch; }\n    .apdp__system-stage { grid-column: 2; grid-row: 1 \/ 3; align-self: center; }\n    .apdp__system-list { display: contents; margin: 0; border: 0; }\n    .apdp__system-item { position: relative; display: flex; flex-direction: column; justify-content: center; padding: 30px 24px; border: 0; border-top: 1px solid var(--line); background: transparent; }\n    .apdp__system-item:nth-child(1), .apdp__system-item:nth-child(3) { grid-column: 1; }\n    .apdp__system-item:nth-child(2), .apdp__system-item:nth-child(4) { grid-column: 3; }\n    .apdp__system-item:nth-child(1), .apdp__system-item:nth-child(2) { grid-row: 1; }\n    .apdp__system-item:nth-child(3), .apdp__system-item:nth-child(4) { grid-row: 2; }\n    .apdp__system-item::after { content: \"\"; position: absolute; top: 50%; width: 28px; border-top: 1px dashed #9e9994; }\n    .apdp__system-item:nth-child(odd)::after { right: -28px; }\n    .apdp__system-item:nth-child(even)::after { left: -28px; }\n    .apdp__system-no { font-size: 11px; }\n    .apdp__system-item strong { font-size: 19px; }\n    .apdp__system-item p { font-size: 14px; }\n    .apdp__faq {\n      padding: 68px 72px 78px;\n    }\n    .apdp__faq .apdp__inner {\n      max-width: 860px;\n    }\n    .apdp summary {\n      padding: 22px 44px 22px 0;\n      font-size: 17px;\n    }\n    .apdp summary::after {\n      top: 15px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .apdp__gif img { content-visibility: auto; }\n  }\n\n\u003c\/style\u003e\n\u003cdiv class=\"apdp\" lang=\"en-US\"\u003e\n\u003csection class=\"apdp__hero\"\u003e\n\u003cdiv class=\"apdp__inner\"\u003e\n\u003cp class=\"apdp__eyebrow\"\u003eBuilt-in shaping, one-piece ease\u003c\/p\u003e\n\u003ch2 class=\"apdp__hero-title\"\u003eTargeted waist support. A defined fit from every angle.\u003c\/h2\u003e\n\u003cp class=\"apdp__hero-copy\"\u003eA full-length jumpsuit with an inner hook layer, front zipper, reinforced waist and flexible stretch through the body and legs.\u003c\/p\u003e\n\u003cdiv class=\"apdp__benefits\"\u003e\n\u003cdiv class=\"apdp__benefit\"\u003e\n\u003cspan\u003e01\u003c\/span\u003e\u003cstrong\u003eHook-and-zip waist support\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"apdp__benefit\"\u003e\n\u003cspan\u003e02\u003c\/span\u003e\u003cstrong\u003eFront-to-back contour\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"apdp__benefit\"\u003e\n\u003cspan\u003e03\u003c\/span\u003e\u003cstrong\u003eAdjustable shoulder fit\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"apdp__benefit\"\u003e\n\u003cspan\u003e04\u003c\/span\u003e\u003cstrong\u003eFull-length stretch\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"apdp__module\"\u003e\n\u003cdiv class=\"apdp__gif\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/video_7429894757926685994_1_f9e77a2f-5c86-4d44-bb04-440fdfc596d6.gif?v=1786612961\" alt=\"Demonstration of pulling up and fastening the jumpsuit around the waist\" width=\"600\" height=\"600\" loading=\"eager\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"apdp__copy\"\u003e\n\u003cp class=\"apdp__eyebrow\"\u003e01 \/ Waist support in action\u003c\/p\u003e\n\u003ch2 class=\"apdp__title\"\u003eSupport starts before the zipper closes.\u003c\/h2\u003e\n\u003cp class=\"apdp__lead\"\u003eThe inner hook layer secures the waist first. The front zipper then finishes the outer line, keeping the two-step closure easy to see and understand.\u003c\/p\u003e\n\u003cul class=\"apdp__points\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eInner hook layer\u003c\/strong\u003e\u003cspan\u003eSets the supportive base around the midsection.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFront zipper\u003c\/strong\u003e\u003cspan\u003eCloses the outer layer from an easy-to-reach position.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReinforced waist panel\u003c\/strong\u003e\u003cspan\u003eFocuses the garment's firmest structure through the waist.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"apdp__motion-note\"\u003eFit and support sensation vary by body shape and selected size.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"apdp__module apdp__module--mist\"\u003e\n\u003cdiv class=\"apdp__gif\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/video_7429894757926685994_2.gif?v=1786613442\" alt=\"Front, side and back demonstration of the full-length jumpsuit fit\" width=\"600\" height=\"600\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"apdp__copy\"\u003e\n\u003cp class=\"apdp__eyebrow\"\u003e02 \/ The full fit, in motion\u003c\/p\u003e\n\u003ch2 class=\"apdp__title\"\u003eA close fit that reads from every angle.\u003c\/h2\u003e\n\u003cp class=\"apdp__lead\"\u003eThe full-length construction follows the body through the waist, hips and legs, while the back view shows how the one-piece line continues without a separate waistband.\u003c\/p\u003e\n\u003cul class=\"apdp__points\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eContinuous one-piece line\u003c\/strong\u003e\u003cspan\u003eNo separate top or waistband interrupts the silhouette.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eContoured rear construction\u003c\/strong\u003e\u003cspan\u003eThe back is cut to follow the body's natural curve.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClose-fitting legs\u003c\/strong\u003e\u003cspan\u003eStretch fabric maintains a streamlined full-length shape.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"apdp__module apdp__module--paper\"\u003e\n\u003cdiv class=\"apdp__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/video_7429894757926685994_4.gif?v=1786673325\" alt=\"Black full-length jumpsuit with the reinforced waist zone, hook-and-zip closure and stretch fabric shown in detail\" width=\"800\" height=\"800\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"apdp__copy\"\u003e\n\u003cp class=\"apdp__eyebrow\"\u003e03 \/ Engineered in zones\u003c\/p\u003e\n\u003ch2 class=\"apdp__title\"\u003eStructure where it matters. Stretch through the length.\u003c\/h2\u003e\n\u003cp class=\"apdp__lead\"\u003eThe reinforced waist concentrates the garment's firmest structure through the midsection, while nylon-spandex construction continues through the body and legs.\u003c\/p\u003e\n\u003cul class=\"apdp__points\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eReinforced waist zone\u003c\/strong\u003e\u003cspan\u003ePlaces the most structured section around the midsection.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFull-length stretch construction\u003c\/strong\u003e\u003cspan\u003eContinues through the body and close-fitting legs.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"apdp__module\"\u003e\n\u003cdiv class=\"apdp__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/06-fabric-construction.jpg?v=1786619149\" alt=\"Close-up comparison of the black outer shell and inner lining with verified nylon and spandex composition\" width=\"800\" height=\"800\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"apdp__copy\"\u003e\n\u003cp class=\"apdp__eyebrow\"\u003e04 \/ Fabric construction\u003c\/p\u003e\n\u003ch2 class=\"apdp__title\"\u003eTwo layers, clearly defined.\u003c\/h2\u003e\n\u003cp class=\"apdp__lead\"\u003eThe outer shell and inner lining use different nylon-spandex blends, shown side by side so the construction is easy to compare.\u003c\/p\u003e\n\u003cul class=\"apdp__points\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eOuter shell\u003c\/strong\u003e\u003cspan\u003e70% nylon and 30% spandex.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInner lining\u003c\/strong\u003e\u003cspan\u003e66% nylon and 34% spandex.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"apdp__system\"\u003e\n\u003cdiv class=\"apdp__inner\"\u003e\n\u003cdiv class=\"apdp__system-head\"\u003e\n\u003cp class=\"apdp__eyebrow\"\u003eInside the design\u003c\/p\u003e\n\u003ch2 class=\"apdp__title\"\u003eOne jumpsuit. Four working details.\u003c\/h2\u003e\n\u003cp class=\"apdp__lead\"\u003eSee how the closure, adjustable upper fit, reinforced waist and stretch construction come together in one full-length piece.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"apdp__system-body\"\u003e\n\u003cdiv class=\"apdp__system-stage\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/ChatGPT_Image_2026_8_14_10_15_19.png?v=1786673741\" alt=\"Front and rear views of the black full-length jumpsuit with close-ups of the closure, straps, waist zone and stretch fabric\" width=\"800\" height=\"800\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"apdp__system-list\"\u003e\n\u003carticle class=\"apdp__system-item\"\u003e\u003cspan class=\"apdp__system-no\"\u003e01 \/ Closure\u003c\/span\u003e\u003cstrong\u003eHook first, zip second\u003c\/strong\u003e\n\u003cp\u003eThe inner hook layer closes beneath the front zipper for a clear two-step fit.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"apdp__system-item\"\u003e\u003cspan class=\"apdp__system-no\"\u003e02 \/ Upper fit\u003c\/span\u003e\u003cstrong\u003eAdjustable shoulder straps\u003c\/strong\u003e\n\u003cp\u003eRefine the shoulder length so the neckline and upper body sit where you prefer.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"apdp__system-item\"\u003e\u003cspan class=\"apdp__system-no\"\u003e03 \/ Midsection\u003c\/span\u003e\u003cstrong\u003eReinforced waist zone\u003c\/strong\u003e\n\u003cp\u003eThe garment's most structured section is concentrated around the waist.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"apdp__system-item\"\u003e\u003cspan class=\"apdp__system-no\"\u003e04 \/ Full length\u003c\/span\u003e\u003cstrong\u003eStretch through the legs\u003c\/strong\u003e\n\u003cp\u003eThe nylon-spandex construction continues through the body and close-fitting legs.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n  \n\u003csection class=\"apdp__faq\"\u003e\n\u003cdiv class=\"apdp__inner\"\u003e\n\u003cp class=\"apdp__eyebrow\"\u003eProduct questions\u003c\/p\u003e\n\u003ch2 class=\"apdp__title\" id=\"apdp-faq-title\"\u003eGood to know.\u003c\/h2\u003e\n\u003cdiv class=\"apdp__faq-list\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow does the waist closure work?\u003c\/summary\u003e\n\u003cp\u003eFasten the inner hooks first, then close the front zipper over them. Adjust the shoulder straps last.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow should I choose my size?\u003c\/summary\u003e\n\u003cp\u003eMeasure your bust, waist and hips, then compare them with your store's verified size chart. If you fall between sizes, consider the larger size for a less firm fit.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow much waist support does it provide?\u003c\/summary\u003e\n\u003cp\u003eThe reinforced waist panel and layered closure are designed to provide firm support. The sensation varies by body shape, selected size and preference.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat can I wear it for?\u003c\/summary\u003e\n\u003cp\u003eThe full-length one-piece is suited to general workouts, yoga, casual wear and layering.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow should I wash it?\u003c\/summary\u003e\n\u003cp\u003eHand wash only and handle the hook-and-zip closure gently.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"CarwrapLab","offers":[{"title":"Black \/ S","offer_id":52642615132292,"sku":"0813-ShapewearRomper-Black-S","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52642615165060,"sku":"0813-ShapewearRomper-Black-M","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52642615197828,"sku":"0813-ShapewearRomper-Black-L","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52642615230596,"sku":"0813-ShapewearRomper-Black-XL","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":52642615263364,"sku":"0813-ShapewearRomper-Black-2XL","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":52642615296132,"sku":"0813-ShapewearRomper-Black-3XL","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":52642615427204,"sku":"0813-ShapewearRomper-Blue-S","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":52642615459972,"sku":"0813-ShapewearRomper-Blue-M","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":52642615492740,"sku":"0813-ShapewearRomper-Blue-L","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":52642615525508,"sku":"0813-ShapewearRomper-Blue-XL","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":52642615558276,"sku":"0813-ShapewearRomper-Blue-2XL","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 3XL","offer_id":52642615591044,"sku":"0813-ShapewearRomper-Blue-3XL","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Rose Red \/ S","offer_id":52642615722116,"sku":"0813-ShapewearRomper-RoseRed-S","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Rose Red \/ M","offer_id":52642615754884,"sku":"0813-ShapewearRomper-RoseRed-M","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Rose Red \/ L","offer_id":52642615787652,"sku":"0813-ShapewearRomper-RoseRed-L","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Rose Red \/ XL","offer_id":52642615820420,"sku":"0813-ShapewearRomper-RoseRed-XL","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Rose Red \/ 2XL","offer_id":52642615853188,"sku":"0813-ShapewearRomper-RoseRed-2XL","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Rose Red \/ 3XL","offer_id":52642615885956,"sku":"0813-ShapewearRomper-RoseRed-3XL","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/task-msu26aigh9svp.png?v=1786779316"},{"product_id":"ultraflex-zip-up-shaping-bodysuit","title":"UltraFlex Zip-Up Shaping Bodysuit","description":"\u003c!--\nUltra-Stretch Zip-Up Bodysuit PDP\nBuilt from the uploaded APDP architecture, expanded for this product.\nIMPORTANT: If this code is deployed on another Shopify store\/domain, re-upload\nthe product images to your own Shopify Files and replace the slomra.com image URLs.\n--\u003e\n\u003cstyle\u003e\n  .uspdp, .uspdp * { box-sizing: border-box; }\n  .uspdp {\n    --ink:#202020;\n    --text:#242424;\n    --muted:#66625d;\n    --paper:#f7f7f5;\n    --rose:#f7eef0;\n    --mist:#eef3f2;\n    --warm:#f5f3ef;\n    --line:#dedbd6;\n    --wine:#70283a;\n    --soft-wine:#9b5667;\n    --green:#445a4c;\n    width:100%;\n    max-width:480px;\n    margin:0 auto;\n    overflow:hidden;\n    color:var(--text);\n    background:#fff;\n    font-family:Arial,Helvetica,sans-serif;\n    font-size:15px;\n    line-height:1.5;\n    letter-spacing:0;\n    -webkit-font-smoothing:antialiased;\n  }\n\n  .uspdp img{display:block;width:100%;height:auto;margin:0;}\n  .uspdp h2,.uspdp h3,.uspdp p{margin:0;letter-spacing:0;}\n  .uspdp__inner{width:100%;margin:0 auto;}\n  .uspdp__eyebrow{\n    margin-bottom:9px!important;\n    color:var(--wine);\n    font-size:11px;\n    font-weight:700;\n    text-transform:uppercase;\n    letter-spacing:.06em!important;\n  }\n  .uspdp__title{\n    max-width:640px;\n    font-size:28px;\n    line-height:1.08;\n    font-weight:700;\n  }\n  .uspdp__lead{\n    max-width:640px;\n    margin-top:13px!important;\n    color:var(--muted);\n    font-size:16px;\n  }\n\n  \/* HERO *\/\n  .uspdp__hero{\n    padding:34px 20px 0;\n    background:var(--rose);\n    border-top:6px solid var(--wine);\n  }\n  .uspdp__hero-grid{display:grid;}\n  .uspdp__hero-copybox{padding-bottom:28px;}\n  .uspdp__hero-title{\n    max-width:720px;\n    font-size:32px;\n    line-height:1.05;\n    font-weight:700;\n  }\n  .uspdp__hero-copy{\n    max-width:650px;\n    margin-top:15px!important;\n    color:var(--muted);\n    font-size:16px;\n  }\n  .uspdp__benefits{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    margin-top:26px;\n    border-top:1px solid #d9cfd1;\n    border-left:1px solid #d9cfd1;\n  }\n  .uspdp__benefit{\n    min-width:0;\n    padding:16px 12px;\n    background:rgba(255,255,255,.67);\n    border-right:1px solid #d9cfd1;\n    border-bottom:1px solid #d9cfd1;\n  }\n  .uspdp__benefit span{\n    display:block;\n    margin-bottom:6px;\n    color:var(--wine);\n    font-size:10px;\n    font-weight:700;\n  }\n  .uspdp__benefit strong{\n    display:block;\n    font-size:14px;\n    line-height:1.28;\n  }\n  .uspdp__hero-media{\n    margin:0 -20px;\n    background:#f5f5f3;\n  }\n  .uspdp__hero-media img{\n    aspect-ratio:1\/1;\n    object-fit:cover;\n    object-position:center 20%;\n  }\n\n  \/* POSITIONING \/ COMPARISON — mobile swipe slider, desktop 3-column *\/\n  .uspdp__compare{\n    padding:38px 20px 42px;\n    background:#fff;\n    border-bottom:1px solid var(--line);\n  }\n  .uspdp__compare-head{max-width:700px;}\n\n  .uspdp__compare-slider{\n    position:relative;\n    margin-top:22px;\n  }\n\n  .uspdp__compare-grid{\n    display:flex;\n    gap:12px;\n    width:calc(100% + 20px);\n    margin-right:-20px;\n    padding:0 20px 4px 0;\n    overflow-x:auto;\n    overscroll-behavior-x:contain;\n    scroll-snap-type:x mandatory;\n    scroll-padding-left:0;\n    -webkit-overflow-scrolling:touch;\n    scrollbar-width:none;\n  }\n  .uspdp__compare-grid::-webkit-scrollbar{display:none;}\n\n  .uspdp__compare-card{\n    position:relative;\n    flex:0 0 86%;\n    min-width:0;\n    padding:18px 16px 19px;\n    border:1px solid var(--line);\n    background:var(--paper);\n    scroll-snap-align:start;\n    scroll-snap-stop:always;\n  }\n  .uspdp__compare-card--hero{\n    border-color:#caaab3;\n    background:var(--rose);\n  }\n  .uspdp__compare-label{\n    display:inline-block;\n    margin-bottom:10px;\n    color:#7c7771;\n    font-size:10px;\n    font-weight:700;\n    text-transform:uppercase;\n  }\n  .uspdp__compare-card--hero .uspdp__compare-label{color:var(--wine);}\n  .uspdp__compare-card strong{\n    display:block;\n    font-size:17px;\n    line-height:1.25;\n  }\n  .uspdp__compare-card p{\n    margin-top:8px!important;\n    color:var(--muted);\n    font-size:13px;\n    line-height:1.5;\n  }\n  .uspdp__compare-list{\n    margin:15px 0 0;\n    padding:0;\n    list-style:none;\n    border-top:1px solid var(--line);\n  }\n  .uspdp__compare-list li{\n    position:relative;\n    padding:9px 0 9px 20px;\n    color:#4f4c48;\n    font-size:12px;\n    border-bottom:1px solid var(--line);\n  }\n  .uspdp__compare-card--hero .uspdp__compare-list li:before{\n    content:\"✓\";\n    position:absolute;\n    left:0;\n    color:var(--green);\n    font-weight:700;\n  }\n  .uspdp__compare-card:not(.uspdp__compare-card--hero) .uspdp__compare-list li:before{\n    content:\"–\";\n    position:absolute;\n    left:2px;\n    color:#8b8782;\n    font-weight:700;\n  }\n\n  .uspdp__compare-nav{\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:14px;\n    margin-top:14px;\n  }\n  .uspdp__compare-swipe{\n    color:#8a8681;\n    font-size:10px;\n    line-height:1;\n    text-transform:uppercase;\n    letter-spacing:.06em;\n  }\n  .uspdp__compare-dots{\n    display:flex;\n    align-items:center;\n    gap:7px;\n  }\n  .uspdp__compare-dot{\n    appearance:none;\n    -webkit-appearance:none;\n    width:7px;\n    height:7px;\n    padding:0;\n    border:0;\n    border-radius:50%;\n    background:#cbc7c2;\n    cursor:pointer;\n    transition:width .2s ease,background .2s ease,border-radius .2s ease;\n  }\n  .uspdp__compare-dot.is-active{\n    width:22px;\n    border-radius:999px;\n    background:var(--wine);\n  }\n\n  \/* STANDARD MODULES *\/\n  .uspdp__module{background:#fff;}\n  .uspdp__module--paper{background:var(--paper);}\n  .uspdp__module--mist{background:var(--mist);}\n  .uspdp__module+.uspdp__module{border-top:1px solid var(--line);}\n  .uspdp__media{\n    width:100%;\n    background:var(--paper);\n  }\n  .uspdp__media img{\n    aspect-ratio:1\/1;\n    object-fit:cover;\n  }\n  .uspdp__copy{padding:28px 20px 36px;}\n  .uspdp__points{\n    margin:22px 0 0;\n    padding:0;\n    list-style:none;\n    border-top:1px solid var(--line);\n  }\n  .uspdp__points li{\n    padding:14px 0;\n    border-bottom:1px solid var(--line);\n  }\n  .uspdp__points strong{\n    display:block;\n    margin-bottom:3px;\n    font-size:15px;\n  }\n  .uspdp__points span{\n    color:var(--muted);\n    font-size:14px;\n  }\n  .uspdp__note{\n    margin-top:15px!important;\n    color:#88837d;\n    font-size:12px;\n  }\n\n  \/* 4-PART SYSTEM *\/\n  .uspdp__system{\n    padding:42px 20px 46px;\n    background:var(--warm);\n  }\n  .uspdp__system-head{max-width:700px;margin-bottom:24px;}\n  .uspdp__system-stage{\n    overflow:hidden;\n    background:#fff;\n    border:1px solid #e1ddd7;\n  }\n  .uspdp__system-stage img{\n    aspect-ratio:1\/1;\n    object-fit:cover;\n  }\n  .uspdp__system-list{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    margin-top:12px;\n    border-top:1px solid var(--line);\n    border-left:1px solid var(--line);\n  }\n  .uspdp__system-item{\n    min-width:0;\n    padding:16px 13px 18px;\n    background:rgba(255,255,255,.82);\n    border-right:1px solid var(--line);\n    border-bottom:1px solid var(--line);\n  }\n  .uspdp__system-no{\n    display:block;\n    margin-bottom:8px;\n    color:var(--wine);\n    font-size:10px;\n    font-weight:700;\n    text-transform:uppercase;\n  }\n  .uspdp__system-item strong{\n    display:block;\n    font-size:15px;\n    line-height:1.25;\n  }\n  .uspdp__system-item p{\n    margin-top:7px!important;\n    color:var(--muted);\n    font-size:13px;\n    line-height:1.45;\n  }\n\n  \/* OUTFIT \/ USE CASE *\/\n  .uspdp__outfits{\n    padding:40px 20px 44px;\n    background:#fff;\n    border-top:1px solid var(--line);\n  }\n  .uspdp__outfits-grid{\n    display:grid;\n    grid-template-columns:1fr;\n    gap:18px;\n    margin-top:22px;\n  }\n  .uspdp__outfits-media{\n    overflow:hidden;\n    border:1px solid var(--line);\n    background:var(--paper);\n  }\n  .uspdp__outfits-media img{\n    aspect-ratio:1\/1;\n    object-fit:cover;\n  }\n  .uspdp__use-grid{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    border-top:1px solid var(--line);\n    border-left:1px solid var(--line);\n  }\n  .uspdp__use{\n    min-width:0;\n    min-height:112px;\n    padding:15px 12px;\n    border-right:1px solid var(--line);\n    border-bottom:1px solid var(--line);\n    background:var(--paper);\n  }\n  .uspdp__use span{\n    display:block;\n    margin-bottom:6px;\n    color:var(--wine);\n    font-size:10px;\n    font-weight:700;\n  }\n  .uspdp__use strong{\n    display:block;\n    font-size:14px;\n    line-height:1.25;\n  }\n  .uspdp__use p{\n    margin-top:6px!important;\n    color:var(--muted);\n    font-size:11px;\n    line-height:1.45;\n  }\n\n  \/* HOW TO WEAR *\/\n  .uspdp__wear{\n    padding:40px 20px 44px;\n    background:var(--mist);\n    border-top:1px solid var(--line);\n  }\n  .uspdp__wear-grid{\n    display:grid;\n    gap:18px;\n    margin-top:22px;\n  }\n  .uspdp__wear-media{\n    overflow:hidden;\n    background:#fff;\n    border:1px solid #d6dfdc;\n  }\n  .uspdp__wear-media img{\n    aspect-ratio:1\/1;\n    object-fit:cover;\n  }\n  .uspdp__steps{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    border-top:1px solid #d3deda;\n    border-left:1px solid #d3deda;\n  }\n  .uspdp__step{\n    min-width:0;\n    padding:15px 13px 17px;\n    background:rgba(255,255,255,.72);\n    border-right:1px solid #d3deda;\n    border-bottom:1px solid #d3deda;\n  }\n  .uspdp__step b{\n    display:block;\n    margin-bottom:5px;\n    color:var(--wine);\n    font-size:10px;\n    text-transform:uppercase;\n  }\n  .uspdp__step strong{\n    display:block;\n    font-size:14px;\n    line-height:1.3;\n  }\n  .uspdp__step p{\n    margin-top:5px!important;\n    color:var(--muted);\n    font-size:11px;\n    line-height:1.45;\n  }\n\n  \/* FIT \/ CLAIM BOUNDARY *\/\n  .uspdp__fit{\n    padding:38px 20px 42px;\n    background:var(--rose);\n    border-top:1px solid #dfd1d5;\n  }\n  .uspdp__fit-grid{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    margin-top:22px;\n    border-top:1px solid #d9cfd1;\n    border-left:1px solid #d9cfd1;\n  }\n  .uspdp__fit-card{\n    min-width:0;\n    padding:16px 13px 18px;\n    background:rgba(255,255,255,.66);\n    border-right:1px solid #d9cfd1;\n    border-bottom:1px solid #d9cfd1;\n  }\n  .uspdp__fit-card strong{\n    display:block;\n    font-size:14px;\n    line-height:1.3;\n  }\n  .uspdp__fit-card p{\n    margin-top:6px!important;\n    color:var(--muted);\n    font-size:11px;\n    line-height:1.45;\n  }\n\n  \/* FAQ *\/\n  .uspdp__faq{\n    padding:38px 20px 44px;\n    background:#fff;\n  }\n  .uspdp__faq-list{\n    margin-top:22px;\n    border-top:1px solid var(--line);\n  }\n  .uspdp details{border-bottom:1px solid var(--line);}\n  .uspdp summary{\n    position:relative;\n    padding:18px 38px 18px 0;\n    cursor:pointer;\n    list-style:none;\n    font-size:16px;\n    font-weight:700;\n    line-height:1.35;\n  }\n  .uspdp summary::-webkit-details-marker{display:none;}\n  .uspdp summary::after{\n    content:\"+\";\n    position:absolute;\n    top:12px;\n    right:0;\n    font-size:28px;\n    font-weight:400;\n  }\n  .uspdp details[open] summary::after{content:\"−\";}\n  .uspdp details p{\n    padding:0 24px 19px 0;\n    color:var(--muted);\n    font-size:14px;\n  }\n\n  @media (min-width:990px){\n    .uspdp{\n      position:relative;\n      left:50%;\n      width:min(1200px,calc(100vw - 80px))!important;\n      max-width:1200px!important;\n      transform:translateX(-50%);\n      font-size:16px;\n    }\n\n    .uspdp__hero{padding:0;border-top-width:8px;}\n    .uspdp__hero-grid{\n      grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);\n      min-height:640px;\n    }\n    .uspdp__hero-copybox{\n      display:flex;\n      flex-direction:column;\n      justify-content:center;\n      padding:64px 56px 56px 72px;\n    }\n    .uspdp__hero-title{\n      font-size:50px;\n      line-height:1.03;\n    }\n    .uspdp__hero-copy{\n      margin-top:20px!important;\n      font-size:18px;\n    }\n    .uspdp__benefits{\n      grid-template-columns:repeat(2,minmax(0,1fr));\n      margin-top:34px;\n    }\n    .uspdp__benefit{\n      min-height:104px;\n      padding:21px 18px;\n    }\n    .uspdp__benefit strong{font-size:15px;}\n    .uspdp__hero-media{\n      margin:0;\n      min-height:640px;\n    }\n    .uspdp__hero-media img{\n      width:100%;\n      height:100%;\n      aspect-ratio:auto;\n      object-fit:cover;\n      object-position:center top;\n    }\n\n    .uspdp__compare{padding:64px 72px 70px;}\n    .uspdp__compare .uspdp__title{font-size:40px;}\n    .uspdp__compare-slider{margin-top:34px;}\n    .uspdp__compare-grid{\n      display:grid;\n      grid-template-columns:repeat(3,minmax(0,1fr));\n      gap:14px;\n      width:100%;\n      margin:0;\n      padding:0;\n      overflow:visible;\n      scroll-snap-type:none;\n      align-items:stretch;\n    }\n    .uspdp__compare-card{\n      flex:auto;\n      width:auto;\n      padding:27px 24px 28px;\n    }\n    .uspdp__compare-card--seamless{order:1;}\n    .uspdp__compare-card--hero{order:2;}\n    .uspdp__compare-card--faja{order:3;}\n    .uspdp__compare-card strong{font-size:20px;}\n    .uspdp__compare-card p{font-size:14px;}\n    .uspdp__compare-list li{font-size:13px;padding:11px 0 11px 22px;}\n    .uspdp__compare-nav{display:none;}\n\n    .uspdp__module{\n      display:grid;\n      grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);\n      align-items:stretch;\n    }\n    .uspdp__module:nth-of-type(even) .uspdp__media{order:2;}\n    .uspdp__media{min-height:590px;}\n    .uspdp__media img{\n      width:100%;\n      height:100%;\n      aspect-ratio:auto;\n      object-fit:cover;\n    }\n    .uspdp__copy{\n      display:flex;\n      flex-direction:column;\n      justify-content:center;\n      min-width:0;\n      padding:58px 60px;\n    }\n    .uspdp__title{\n      font-size:39px;\n      line-height:1.07;\n    }\n    .uspdp__lead{\n      margin-top:18px!important;\n      font-size:17px;\n    }\n    .uspdp__points{margin-top:28px;}\n    .uspdp__points li{padding:17px 0;}\n    .uspdp__points strong{font-size:16px;}\n    .uspdp__points span{font-size:15px;}\n\n    .uspdp__system{padding:72px;}\n    .uspdp__system-head{max-width:780px;margin-bottom:38px;}\n    .uspdp__system-body{\n      display:grid;\n      grid-template-columns:minmax(220px,.82fr) minmax(500px,1.5fr) minmax(220px,.82fr);\n      grid-template-rows:repeat(2,minmax(0,1fr));\n      gap:0 28px;\n      align-items:stretch;\n    }\n    .uspdp__system-stage{\n      grid-column:2;\n      grid-row:1\/3;\n      align-self:center;\n    }\n    .uspdp__system-list{display:contents;margin:0;border:0;}\n    .uspdp__system-item{\n      position:relative;\n      display:flex;\n      flex-direction:column;\n      justify-content:center;\n      padding:30px 24px;\n      border:0;\n      border-top:1px solid var(--line);\n      background:transparent;\n    }\n    .uspdp__system-item:nth-child(1),\n    .uspdp__system-item:nth-child(3){grid-column:1;}\n    .uspdp__system-item:nth-child(2),\n    .uspdp__system-item:nth-child(4){grid-column:3;}\n    .uspdp__system-item:nth-child(1),\n    .uspdp__system-item:nth-child(2){grid-row:1;}\n    .uspdp__system-item:nth-child(3),\n    .uspdp__system-item:nth-child(4){grid-row:2;}\n    .uspdp__system-item::after{\n      content:\"\";\n      position:absolute;\n      top:50%;\n      width:28px;\n      border-top:1px dashed #9e9994;\n    }\n    .uspdp__system-item:nth-child(odd)::after{right:-28px;}\n    .uspdp__system-item:nth-child(even)::after{left:-28px;}\n    .uspdp__system-item strong{font-size:19px;}\n    .uspdp__system-item p{font-size:14px;}\n\n    .uspdp__outfits{padding:66px 72px 70px;}\n    .uspdp__outfits-grid{\n      grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);\n      gap:30px;\n      align-items:stretch;\n      margin-top:32px;\n    }\n    .uspdp__outfits-media img{\n      width:100%;\n      height:100%;\n      aspect-ratio:auto;\n      object-fit:cover;\n    }\n    .uspdp__use-grid{grid-template-columns:1fr;}\n    .uspdp__use{\n      min-height:0;\n      padding:21px 20px;\n    }\n    .uspdp__use strong{font-size:16px;}\n    .uspdp__use p{font-size:13px;}\n\n    .uspdp__wear{padding:66px 72px 70px;}\n    .uspdp__wear-grid{\n      grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);\n      gap:30px;\n      align-items:stretch;\n      margin-top:32px;\n    }\n    .uspdp__wear-media img{\n      width:100%;\n      height:100%;\n      aspect-ratio:auto;\n      object-fit:cover;\n    }\n    .uspdp__steps{grid-template-columns:1fr;}\n    .uspdp__step{padding:20px 19px;}\n    .uspdp__step strong{font-size:16px;}\n    .uspdp__step p{font-size:13px;}\n\n    .uspdp__fit{padding:60px 72px 64px;}\n    .uspdp__fit-grid{\n      grid-template-columns:repeat(4,minmax(0,1fr));\n      margin-top:30px;\n    }\n    .uspdp__fit-card{\n      min-height:155px;\n      padding:23px 20px;\n    }\n    .uspdp__fit-card strong{font-size:16px;}\n    .uspdp__fit-card p{font-size:13px;}\n\n    .uspdp__faq{padding:68px 72px 78px;}\n    .uspdp__faq .uspdp__inner{max-width:860px;}\n    .uspdp summary{\n      padding:22px 44px 22px 0;\n      font-size:17px;\n    }\n    .uspdp summary::after{top:15px;}\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"uspdp\" lang=\"en-US\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"uspdp__hero\"\u003e\n\u003cdiv class=\"uspdp__hero-grid\"\u003e\n\u003cdiv class=\"uspdp__hero-copybox\"\u003e\n\u003cp class=\"uspdp__eyebrow\"\u003eFirm support. Ultra-stretch comfort.\u003c\/p\u003e\n\u003ch2 class=\"uspdp__hero-title\"\u003eThe shaping support of a faja—without the everyday struggle.\u003c\/h2\u003e\n\u003cp class=\"uspdp__hero-copy\"\u003eA zip-up shaping bodysuit designed to smooth the tummy, define the waist and follow your curves with flexible, breathable stretch you can actually move in.\u003c\/p\u003e\n\u003cdiv class=\"uspdp__benefits\"\u003e\n\u003cdiv class=\"uspdp__benefit\"\u003e\n\u003cspan\u003e01\u003c\/span\u003e\u003cstrong\u003eTargeted tummy \u0026amp; waist shaping\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uspdp__benefit\"\u003e\n\u003cspan\u003e02\u003c\/span\u003e\u003cstrong\u003eInner hooks + easy front zipper\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uspdp__benefit\"\u003e\n\u003cspan\u003e03\u003c\/span\u003e\u003cstrong\u003eUltra-stretch, flexible compression\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uspdp__benefit\"\u003e\n\u003cspan\u003e04\u003c\/span\u003e\u003cstrong\u003eOpen-gusset convenience\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uspdp__hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/10009.gif?v=1786783332\" alt=\"Black Ultra-Stretch Zip-Up Bodysuit front view\" width=\"900\" height=\"900\" loading=\"eager\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- COMPARISON \/ POSITIONING --\u003e\n\u003csection class=\"uspdp__compare\"\u003e\n\u003cdiv class=\"uspdp__inner\"\u003e\n\u003cdiv class=\"uspdp__compare-head\"\u003e\n\u003cp class=\"uspdp__eyebrow\"\u003eWhy this feels different\u003c\/p\u003e\n\u003ch2 class=\"uspdp__title\"\u003eNot barely-there shapewear. Not a bulky traditional faja.\u003c\/h2\u003e\n\u003cp class=\"uspdp__lead\"\u003eThis design sits in the middle: firmer shaping through the tummy and waist, with a lighter, more flexible feel for everyday wear.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uspdp__compare-slider\"\u003e\n\u003cdiv class=\"uspdp__compare-grid\" tabindex=\"0\"\u003e\n\u003c!-- Mobile starts with the product benefit card --\u003e\n\u003carticle class=\"uspdp__compare-card uspdp__compare-card--hero\"\u003e\u003cspan class=\"uspdp__compare-label\"\u003eThis bodysuit\u003c\/span\u003e \u003cstrong\u003eFirm support + flexible wear\u003c\/strong\u003e\n\u003cp\u003eLayered front support combines with ultra-stretch construction for a smoother foundation without the heavy feel.\u003c\/p\u003e\n\u003cul class=\"uspdp__compare-list\"\u003e\n\u003cli\u003eTargeted tummy support\u003c\/li\u003e\n\u003cli\u003eFront zip + inner hooks\u003c\/li\u003e\n\u003cli\u003eLightweight stretch\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"uspdp__compare-card uspdp__compare-card--seamless\"\u003e\u003cspan class=\"uspdp__compare-label\"\u003eTraditional seamless\u003c\/span\u003e \u003cstrong\u003eEasy to wear, lighter shaping\u003c\/strong\u003e\n\u003cp\u003eSoft seamless pieces can be comfortable, but may not provide the firmer midsection support some shoppers want.\u003c\/p\u003e\n\u003cul class=\"uspdp__compare-list\"\u003e\n\u003cli\u003eLight structure\u003c\/li\u003e\n\u003cli\u003eSimple pull-on fit\u003c\/li\u003e\n\u003cli\u003eBest for gentle smoothing\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"uspdp__compare-card uspdp__compare-card--faja\"\u003e\u003cspan class=\"uspdp__compare-label\"\u003eTraditional faja\u003c\/span\u003e \u003cstrong\u003eStrong structure, more bulk\u003c\/strong\u003e\n\u003cp\u003eTraditional fajas can provide powerful support, but may feel more structured, layered and demanding for daily use.\u003c\/p\u003e\n\u003cul class=\"uspdp__compare-list\"\u003e\n\u003cli\u003eHeavier construction\u003c\/li\u003e\n\u003cli\u003eMore rigid feel\u003c\/li\u003e\n\u003cli\u003eOften less discreet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uspdp__compare-nav\"\u003e\n\u003cspan class=\"uspdp__compare-swipe\"\u003eSwipe to compare →\u003c\/span\u003e\n\u003cdiv class=\"uspdp__compare-dots\"\u003e\n\u003cbutton type=\"button\" class=\"uspdp__compare-dot is-active\"\u003e\u003c\/button\u003e \u003cbutton type=\"button\" class=\"uspdp__compare-dot\"\u003e\u003c\/button\u003e \u003cbutton type=\"button\" class=\"uspdp__compare-dot\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CLOSURE --\u003e\n\u003csection class=\"uspdp__module\"\u003e\n\u003cdiv class=\"uspdp__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/10011.gif?v=1786783341\" alt=\"Inner hooks and front zipper detail\" width=\"800\" height=\"800\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"uspdp__copy\"\u003e\n\u003cp class=\"uspdp__eyebrow\"\u003e01 \/ Easier entry\u003c\/p\u003e\n\u003ch2 class=\"uspdp__title\"\u003eHook first. Zip second. Done.\u003c\/h2\u003e\n\u003cp class=\"uspdp__lead\"\u003eThe inner hook layer creates the supportive base, then the front zipper closes the outer layer—making the shaping process easier to control than a tight pull-on design.\u003c\/p\u003e\n\u003cul class=\"uspdp__points\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eInner hook closure\u003c\/strong\u003e\u003cspan\u003eLets you secure the midsection before closing the zipper.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFront zipper\u003c\/strong\u003e\u003cspan\u003eGives you an easy-to-reach closure down the center front.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdjustable shoulder straps\u003c\/strong\u003e\u003cspan\u003eFine-tune the upper fit and neckline position.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TUMMY \/ WAIST --\u003e\n\u003csection class=\"uspdp__module uspdp__module--mist\"\u003e\n\u003cdiv class=\"uspdp__media\"\u003e\u003cimg src=\"https:\/\/slomra.com\/cdn\/shop\/files\/1-4_8275799c-c8f1-41bd-a0d2-98c54b653a2b.jpg?v=1779953556\" alt=\"Tummy and waist shaping zones\" width=\"800\" height=\"800\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"uspdp__copy\"\u003e\n\u003cp class=\"uspdp__eyebrow\"\u003e02 \/ Targeted shaping\u003c\/p\u003e\n\u003ch2 class=\"uspdp__title\"\u003eSmoother through the tummy. Cleaner through the waist.\u003c\/h2\u003e\n\u003cp class=\"uspdp__lead\"\u003eFirm support is focused through the midsection while the rest of the garment stays flexible enough to move with your body.\u003c\/p\u003e\n\u003cul class=\"uspdp__points\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eTummy smoothing\u003c\/strong\u003e\u003cspan\u003eHelps create a more even foundation under fitted clothes.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWaist definition\u003c\/strong\u003e\u003cspan\u003eSupports the midsection without relying on a bulky external belt.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlexible compression\u003c\/strong\u003e\u003cspan\u003eDesigned to shape without making the entire bodysuit feel rigid.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"uspdp__note\"\u003eCompression sensation varies by body shape, selected size and fit preference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- REAR \/ GUSSET --\u003e\n\u003csection class=\"uspdp__module uspdp__module--paper\"\u003e\n\u003cdiv class=\"uspdp__media\"\u003e\u003cimg src=\"https:\/\/slomra.com\/cdn\/shop\/files\/1-6_4f21099b-1ca0-4e70-8159-1da90ba62509.jpg?v=1779953556\" alt=\"Rear contour and open-gusset construction\" width=\"800\" height=\"800\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"uspdp__copy\"\u003e\n\u003cp class=\"uspdp__eyebrow\"\u003e03 \/ Curves + convenience\u003c\/p\u003e\n\u003ch2 class=\"uspdp__title\"\u003eSupport the middle without flattening the rest.\u003c\/h2\u003e\n\u003cp class=\"uspdp__lead\"\u003eRear shaping zones are designed to follow your natural curves, while the short-leg bodysuit construction keeps the fit secure from waist to thigh.\u003c\/p\u003e\n\u003cul class=\"uspdp__points\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eContoured rear fit\u003c\/strong\u003e\u003cspan\u003eDesigned to follow and frame the natural seat shape.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSecure short-leg design\u003c\/strong\u003e\u003cspan\u003eCreates a continuous foundation through the upper thighs.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOpen gusset\u003c\/strong\u003e\u003cspan\u003eAdds practical bathroom access without removing the full bodysuit.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- STRETCH \/ ALL DAY --\u003e\n\u003csection class=\"uspdp__module\"\u003e\n\u003cdiv class=\"uspdp__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/10013.gif?v=1786783333\" alt=\"Adjustable straps, zipper, stretch fabric and gusset details\" width=\"800\" height=\"800\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"uspdp__copy\"\u003e\n\u003cp class=\"uspdp__eyebrow\"\u003e04 \/ All-day movement\u003c\/p\u003e\n\u003ch2 class=\"uspdp__title\"\u003eFirm enough to shape. Flexible enough to live in.\u003c\/h2\u003e\n\u003cp class=\"uspdp__lead\"\u003eUltra-stretch construction helps the bodysuit stay close to the body while remaining lighter and easier to move in than heavily structured shapewear.\u003c\/p\u003e\n\u003cul class=\"uspdp__points\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eBreathable feel\u003c\/strong\u003e\u003cspan\u003eDesigned for longer wear without a heavy, layered sensation.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLightweight stretch\u003c\/strong\u003e\u003cspan\u003eMoves with sitting, walking and everyday activity.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClose, smooth foundation\u003c\/strong\u003e\u003cspan\u003eWorks under dresses, denim and fitted outfits.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SYSTEM --\u003e\n\u003csection class=\"uspdp__system\"\u003e\n\u003cdiv class=\"uspdp__inner\"\u003e\n\u003cdiv class=\"uspdp__system-head\"\u003e\n\u003cp class=\"uspdp__eyebrow\"\u003eInside the design\u003c\/p\u003e\n\u003ch2 class=\"uspdp__title\"\u003eOne bodysuit. Four jobs working together.\u003c\/h2\u003e\n\u003cp class=\"uspdp__lead\"\u003eInstead of making the entire garment equally rigid, the design combines closure, targeted shaping, stretch and convenience where each matters most.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uspdp__system-body\"\u003e\n\u003cdiv class=\"uspdp__system-stage\"\u003e\u003cimg src=\"https:\/\/slomra.com\/cdn\/shop\/files\/2_1711e1fc-38e9-4833-936b-4c73a6a751ef.jpg?v=1779962807\" alt=\"Black zip-up shaping bodysuit feature overview\" width=\"800\" height=\"800\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"uspdp__system-list\"\u003e\n\u003carticle class=\"uspdp__system-item\"\u003e\u003cspan class=\"uspdp__system-no\"\u003e01 \/ Closure\u003c\/span\u003e \u003cstrong\u003eSecure in two steps\u003c\/strong\u003e\n\u003cp\u003eInner hooks set the support, then the zipper completes the front closure.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"uspdp__system-item\"\u003e\u003cspan class=\"uspdp__system-no\"\u003e02 \/ Midsection\u003c\/span\u003e \u003cstrong\u003eTargeted tummy support\u003c\/strong\u003e\n\u003cp\u003eFirmer structure is concentrated where smoothing and waist definition matter most.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"uspdp__system-item\"\u003e\u003cspan class=\"uspdp__system-no\"\u003e03 \/ Stretch\u003c\/span\u003e \u003cstrong\u003eMove without the rigid feel\u003c\/strong\u003e\n\u003cp\u003eUltra-stretch construction follows the body instead of fighting normal movement.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"uspdp__system-item\"\u003e\u003cspan class=\"uspdp__system-no\"\u003e04 \/ Convenience\u003c\/span\u003e \u003cstrong\u003eOpen-gusset access\u003c\/strong\u003e\n\u003cp\u003eA practical opening reduces the hassle of bathroom breaks during longer wear.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- OUTFITS --\u003e\n\u003csection class=\"uspdp__outfits\"\u003e\n\u003cdiv class=\"uspdp__inner\"\u003e\n\u003cp class=\"uspdp__eyebrow\"\u003eYour foundation, not your limitation\u003c\/p\u003e\n\u003ch2 class=\"uspdp__title\"\u003eBuilt to work under the clothes you already wear.\u003c\/h2\u003e\n\u003cp class=\"uspdp__lead\"\u003eThe goal is not to turn every outfit into “shapewear styling.” It is to create a smoother base that makes normal clothes easier to wear with confidence.\u003c\/p\u003e\n\u003cdiv class=\"uspdp__outfits-grid\"\u003e\n\u003cdiv class=\"uspdp__outfits-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/10010.gif?v=1786783340\" alt=\"Ways to style the shaping bodysuit for office, casual and evening outfits\" width=\"800\" height=\"800\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"uspdp__use-grid\"\u003e\n\u003carticle class=\"uspdp__use\"\u003e\u003cspan\u003e01\u003c\/span\u003e\u003cstrong\u003eUnder dresses\u003c\/strong\u003e\n\u003cp\u003eCreate a smoother base beneath fitted or occasion silhouettes.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"uspdp__use\"\u003e\u003cspan\u003e02\u003c\/span\u003e\u003cstrong\u003eWith denim\u003c\/strong\u003e\n\u003cp\u003eA defined waist and smooth midsection can help jeans sit more cleanly.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"uspdp__use\"\u003e\u003cspan\u003e03\u003c\/span\u003e\u003cstrong\u003eLayered as a bodysuit\u003c\/strong\u003e\n\u003cp\u003eWear it beneath a blazer, cardigan or overshirt when you want the piece to do double duty.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"uspdp__use\"\u003e\u003cspan\u003e04\u003c\/span\u003e\u003cstrong\u003eEveryday confidence\u003c\/strong\u003e\n\u003cp\u003eFlexible compression makes it easier to reach for beyond one special event.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HOW TO WEAR --\u003e\n\u003csection class=\"uspdp__wear\"\u003e\n\u003cdiv class=\"uspdp__inner\"\u003e\n\u003cp class=\"uspdp__eyebrow\"\u003eWear it without the tug-of-war\u003c\/p\u003e\n\u003ch2 class=\"uspdp__title\"\u003eA simple four-step routine.\u003c\/h2\u003e\n\u003cp class=\"uspdp__lead\"\u003eTaking a little time with the inner hooks first makes the zipper easier to close and helps the bodysuit settle into its intended shape.\u003c\/p\u003e\n\u003cdiv class=\"uspdp__wear-grid\"\u003e\n\u003cdiv class=\"uspdp__wear-media\"\u003e\u003cimg src=\"https:\/\/slomra.com\/cdn\/shop\/files\/2-2_8bbdf3dd-01d7-4231-9145-f668db8f9d8e.jpg?v=1779962882\" alt=\"Four-step guide for putting on the zip-up shaping bodysuit\" width=\"800\" height=\"800\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"uspdp__steps\"\u003e\n\u003carticle class=\"uspdp__step\"\u003e\u003cb\u003eStep 1\u003c\/b\u003e\u003cstrong\u003eStep in from the bottom\u003c\/strong\u003e\n\u003cp\u003ePull the legs up gradually instead of yanking from the straps.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"uspdp__step\"\u003e\u003cb\u003eStep 2\u003c\/b\u003e\u003cstrong\u003eFasten the inner hooks\u003c\/strong\u003e\n\u003cp\u003eSecure the midsection first so the support is evenly distributed.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"uspdp__step\"\u003e\u003cb\u003eStep 3\u003c\/b\u003e\u003cstrong\u003eBring the zipper together\u003c\/strong\u003e\n\u003cp\u003eHold the lower zipper area steady before pulling upward.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"uspdp__step\"\u003e\u003cb\u003eStep 4\u003c\/b\u003e\u003cstrong\u003eAdjust the shoulder straps\u003c\/strong\u003e\n\u003cp\u003eFinish by refining the upper fit for your preferred neckline and support.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FIT \/ USE NOTES --\u003e\n\u003csection class=\"uspdp__fit\"\u003e\n\u003cdiv class=\"uspdp__inner\"\u003e\n\u003cp class=\"uspdp__eyebrow\"\u003eFit notes\u003c\/p\u003e\n\u003ch2 class=\"uspdp__title\"\u003eChoose the fit you can actually wear.\u003c\/h2\u003e\n\u003cp class=\"uspdp__lead\"\u003eFor shapewear, the best size is the one that gives you support without making normal breathing and movement feel restricted.\u003c\/p\u003e\n\u003cdiv class=\"uspdp__fit-grid\"\u003e\n\u003carticle class=\"uspdp__fit-card\"\u003e\u003cstrong\u003eBetween sizes?\u003c\/strong\u003e\n\u003cp\u003eChoose the larger size if comfort is your priority or if you have a fuller bust or longer torso.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"uspdp__fit-card\"\u003e\u003cstrong\u003eWant firmer shaping?\u003c\/strong\u003e\n\u003cp\u003eStay within the verified size chart rather than sizing down aggressively.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"uspdp__fit-card\"\u003e\u003cstrong\u003eCurvy \/ plus-size fit\u003c\/strong\u003e\n\u003cp\u003eUltra-stretch construction is intended to adapt across different body shapes while keeping the waist supported.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"uspdp__fit-card\"\u003e\u003cstrong\u003ePostpartum use\u003c\/strong\u003e\n\u003cp\u003eSuitable for everyday shaping and support after pregnancy; this is not a medical or post-surgical compression garment.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"uspdp__faq\"\u003e\n\u003cdiv class=\"uspdp__inner\"\u003e\n\u003cp class=\"uspdp__eyebrow\"\u003eProduct questions\u003c\/p\u003e\n\u003ch2 class=\"uspdp__title\"\u003eGood to know before you choose your size.\u003c\/h2\u003e\n\u003cdiv class=\"uspdp__faq-list\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill it feel too tight?\u003c\/summary\u003e\n\u003cp\u003eIt is designed to feel firm through the shaping zones while the ultra-stretch construction keeps the rest of the bodysuit flexible. If you are between sizes or prefer a less compressive fit, choose the larger size.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow does the front closure work?\u003c\/summary\u003e\n\u003cp\u003eFasten the inner hook layer first, then close the front zipper over it. Adjust the shoulder straps after the bodysuit is fully in place.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I wear it after pregnancy?\u003c\/summary\u003e\n\u003cp\u003eIt can be used as everyday shaping support after pregnancy when you are comfortable wearing shapewear. It is not intended to replace medical or post-surgical compression garments.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs it suitable for curvy and plus-size bodies?\u003c\/summary\u003e\n\u003cp\u003eThe stretch construction is designed to adapt to different body shapes. Use your bust, waist and hip measurements first and treat height and weight as secondary references.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill it show under clothes?\u003c\/summary\u003e\n\u003cp\u003eThe close-fitting construction is designed to create a smoother foundation under dresses, denim and fitted outfits. Visibility can still vary by garment thickness, color and fit.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs bathroom access difficult?\u003c\/summary\u003e\n\u003cp\u003eThe open-gusset construction is designed to make bathroom breaks easier without requiring you to fully remove the bodysuit.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow should I wash it?\u003c\/summary\u003e\n\u003cp\u003eMachine wash cold on a gentle cycle with mild detergent. Avoid bleach and fabric softener. Air dry away from direct heat and do not iron.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"CarwrapLab","offers":[{"title":"Black \/ XS","offer_id":52648842526852,"sku":"0815-UltraFlexZip-UpShapingBodysuit-Black-XS","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":52648842559620,"sku":"0815-UltraFlexZip-UpShapingBodysuit-Black-S","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52648842592388,"sku":"0815-UltraFlexZip-UpShapingBodysuit-Black-M","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52648842625156,"sku":"0815-UltraFlexZip-UpShapingBodysuit-Black-L","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52648842657924,"sku":"0815-UltraFlexZip-UpShapingBodysuit-Black-XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":52648941125764,"sku":"0815-UltraFlexZip-UpShapingBodysuit-Black-2XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Beige \/ XS","offer_id":52648842723460,"sku":"0815-UltraFlexZip-UpShapingBodysuit-Beige-XS","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Beige \/ S","offer_id":52648842756228,"sku":"0815-UltraFlexZip-UpShapingBodysuit-Beige-S","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Beige \/ M","offer_id":52648842788996,"sku":"0815-UltraFlexZip-UpShapingBodysuit-Beige-M","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Beige \/ L","offer_id":52648842821764,"sku":"0815-UltraFlexZip-UpShapingBodysuit-Beige-L","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Beige \/ XL","offer_id":52648842854532,"sku":"0815-UltraFlexZip-UpShapingBodysuit-Beige-XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 2XL","offer_id":52648941158532,"sku":"0815-UltraFlexZip-UpShapingBodysuit-Beige-2XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Brown \/ XS","offer_id":52648842920068,"sku":"0815-UltraFlexZip-UpShapingBodysuit-Brown-XS","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Brown \/ S","offer_id":52648842952836,"sku":"0815-UltraFlexZip-UpShapingBodysuit-Brown-S","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Brown \/ M","offer_id":52648842985604,"sku":"0815-UltraFlexZip-UpShapingBodysuit-Brown-M","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Brown \/ L","offer_id":52648843018372,"sku":"0815-UltraFlexZip-UpShapingBodysuit-Brown-L","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Brown \/ XL","offer_id":52648843051140,"sku":"0815-UltraFlexZip-UpShapingBodysuit-Brown-XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Brown \/ 2XL","offer_id":52648941191300,"sku":"0815-UltraFlexZip-UpShapingBodysuit-Brown-2XL","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/ChatGPTImage2026_8_15_16_21_22_1.png?v=1786783267"},{"product_id":"liftline-v-band-shaping-bodysuit","title":"LiftLine V-Band Shaping Bodysuit","description":"\u003c!-- Shopify Custom Liquid - Layout B: editorial \/ story-led --\u003e\n\u003cstyle\u003e\n  .lb-faja,.lb-faja *{box-sizing:border-box}.lb-faja{--ink:#272225;--copy:#71676c;--blush:#f5ebed;--white:#fff;--line:#e3d8db;--wine:#7d3049;--dark:#292125;width:100%;max-width:1200px;margin:24px auto 0;background:#fff;color:var(--ink);font:15px\/1.58 Arial,Helvetica,sans-serif;overflow:hidden}.lb-faja h2,.lb-faja h3,.lb-faja p{margin:0}.lb-faja__in{width:min(1080px,calc(100% - 40px));margin:auto}.lb-faja__kicker{color:var(--wine);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.lb-faja__title{margin-top:10px;font-size:42px;line-height:1.05}.lb-faja__lead{max-width:640px;margin-top:18px!important;color:var(--copy);font-size:17px}.lb-faja__hero{padding:64px 0;background:var(--blush)}.lb-faja__hero-grid,.lb-faja__module{display:grid;gap:0;align-items:stretch}.lb-faja__hero-copy{display:flex;flex-direction:column;justify-content:center;padding:42px}.lb-faja__media{display:grid;place-items:center;background:transparent}.lb-faja__image{display:block;width:100%;height:auto;aspect-ratio:1\/1;object-fit:contain;background:transparent;border-radius:18px}.lb-faja__hero-note{margin-top:28px;padding-top:16px;border-top:1px solid #d9c7cc;color:#5e5056;font-size:13px}.lb-faja__intro{padding:58px 0;background:var(--dark);color:#fff}.lb-faja__intro-grid{display:grid;gap:18px}.lb-faja__intro .lb-faja__kicker{color:#edb7c7}.lb-faja__intro h2{margin-top:8px;font-size:31px;line-height:1.12}.lb-faja__intro p{margin-top:13px;color:#e5dce0}.lb-faja__numbers{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#614a52}.lb-faja__number{padding:18px;background:var(--dark)}.lb-faja__number b{display:block;color:#edb7c7;font-size:11px;letter-spacing:.1em}.lb-faja__number span{display:block;margin-top:5px;font-size:14px}.lb-faja__section{padding:78px 0}.lb-faja__section--blush{background:#fbf7f8}.lb-faja__copy{display:flex;flex-direction:column;justify-content:center;padding:38px}.lb-faja__copy h2{margin-top:8px;font-size:31px;line-height:1.12}.lb-faja__copy\u003ep{margin-top:13px;color:var(--copy)}.lb-faja__points{margin:22px 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.lb-faja__points li{padding:13px 0;border-bottom:1px solid var(--line);color:var(--copy);font-size:14px}.lb-faja__points b{display:block;color:var(--ink)}.lb-faja__assurance{padding:54px 0;background:var(--blush)}.lb-faja__assurance h2{margin-top:8px;font-size:30px}.lb-faja__assurance-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:24px}.lb-faja__assurance-card{padding:18px;background:#fff;border:1px solid var(--line)}.lb-faja__assurance-card p{margin-top:7px;color:var(--copy);font-size:13px}.lb-faja__footer{padding:24px;background:var(--dark);color:#e8dde0;text-align:center;font-size:12px}@media(min-width:750px){.lb-faja{position:relative;left:50%;width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important}.lb-faja__hero-grid{grid-template-columns:1fr 1fr}.lb-faja__intro-grid{grid-template-columns:1fr 1fr;gap:70px;align-items:center}.lb-faja__module{grid-template-columns:1fr 1fr}.lb-faja__module--reverse .lb-faja__copy{order:2}.lb-faja__module--reverse .lb-faja__media{order:1}.lb-faja__assurance-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:749px){.lb-faja__in{width:calc(100% - 32px)}.lb-faja__title{font-size:33px}.lb-faja__hero{padding:34px 0}.lb-faja__hero-copy,.lb-faja__copy{padding:28px}.lb-faja__section{padding:48px 0}.lb-faja__numbers{grid-template-columns:1fr}.lb-faja__assurance-grid{grid-template-columns:1fr 1fr}}\n  .lb-faja__visual-section{padding:72px 0}.lb-faja__visual-section--blush{background:#fbf4f5}.lb-faja__visual-head{text-align:center;margin-bottom:28px}.lb-faja__visual-head h2{margin-top:8px;font-size:30px}.lb-faja__visual-head p{margin-top:8px;color:#71676c;font-size:14px}.lb-faja__function-grid,.lb-faja__detail-grid,.lb-faja__community-grid{display:grid;gap:12px}.lb-faja__visual-card{min-width:0}.lb-faja__visual-photo{display:grid;place-items:center;background:transparent}.lb-faja__visual-card h3{margin-top:10px;font-size:16px}.lb-faja__visual-card p{margin-top:4px;color:#71676c;font-size:13px}@media(min-width:750px){.lb-faja__function-grid{grid-template-columns:repeat(3,1fr)}.lb-faja__detail-grid,.lb-faja__community-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:749px){.lb-faja__visual-section{padding:48px 0}.lb-faja__detail-grid,.lb-faja__community-grid{grid-template-columns:1fr 1fr}}\n  .lb-faja__compare{padding:54px 0 0;background:#fbf4f5}.lb-faja__compare-head{margin-bottom:24px;text-align:center}.lb-faja__compare-head h2{margin-top:8px;font-size:34px;line-height:1.12}.lb-faja__compare-head p:last-child{margin-top:10px;color:var(--copy);font-size:14px}.lb-faja__compare-frame{position:relative;width:100%;overflow:hidden;aspect-ratio:3\/2;background:#eee6e7;isolation:isolate;user-select:none;cursor:ew-resize}.lb-faja__compare-layer{position:absolute;inset:0}.lb-faja__compare-layer--after{z-index:2;clip-path:inset(0 calc(100% - var(--lb-compare-position,50%)) 0 0)}.lb-faja__compare-picture{display:block;width:100%;height:100%}.lb-faja__compare-image{display:block;width:100%;height:100%;object-fit:contain;background:#eee6e7}.lb-faja__compare-label{position:absolute;z-index:4;top:20px;padding:7px 11px;color:#fff;background:rgba(41,33,37,.8);font-size:10px;font-weight:700;letter-spacing:.1em;line-height:1}.lb-faja__compare-label--before{left:22px}.lb-faja__compare-label--after{right:22px;background:rgba(125,48,73,.9)}.lb-faja__compare-divider{position:absolute;z-index:5;top:0;bottom:0;left:var(--lb-compare-position,50%);width:1px;background:rgba(255,255,255,.96);transform:translateX(-50%);pointer-events:none}.lb-faja__compare-handle{position:absolute;top:50%;left:50%;display:grid;width:54px;height:54px;place-items:center;border:1px solid rgba(39,34,37,.18);border-radius:50%;background:#fff;color:var(--wine);box-shadow:0 7px 20px rgba(39,34,37,.18);font-size:18px;line-height:1;transform:translate(-50%,-50%)}.lb-faja__compare-range{position:absolute;z-index:7;inset:0;width:100%;height:100%;margin:0;cursor:ew-resize;opacity:0}.lb-faja__compare-range:focus-visible + .lb-faja__compare-divider .lb-faja__compare-handle{outline:3px solid rgba(125,48,73,.4);outline-offset:3px}.lb-faja__compare-caption{position:absolute;z-index:4;right:0;bottom:0;left:0;display:flex;align-items:end;justify-content:space-between;gap:28px;padding:84px max(40px,calc((100vw - 1080px)\/2)) 26px;color:#fff;background:linear-gradient(to top,rgba(41,33,37,.72),rgba(41,33,37,0));pointer-events:none}.lb-faja__compare-caption h3{max-width:400px;font-size:28px;line-height:1.12}.lb-faja__compare-facts{display:flex;gap:22px}.lb-faja__compare-fact{min-width:86px;padding-top:8px;border-top:1px solid rgba(255,255,255,.58);font-size:11px;line-height:1.3}.lb-faja__compare-fact b{display:block;margin-bottom:2px;font-size:11px;letter-spacing:.08em}@media(max-width:749px){.lb-faja__compare{padding:42px 0 28px}.lb-faja__compare-head{width:calc(100% - 32px);margin:0 auto 20px;text-align:left}.lb-faja__compare-head h2{font-size:27px}.lb-faja__compare-frame{width:calc(100% - 16px);margin:auto;aspect-ratio:4\/5;border-radius:18px}.lb-faja__compare-label{top:12px;padding:6px 8px;font-size:9px}.lb-faja__compare-label--before{left:12px}.lb-faja__compare-label--after{right:12px}.lb-faja__compare-handle{width:48px;height:48px;font-size:16px}.lb-faja__compare-caption{padding:58px 16px 16px}.lb-faja__compare-caption h3{max-width:215px;font-size:20px}.lb-faja__compare-facts{gap:9px}.lb-faja__compare-fact{min-width:53px;font-size:9px}.lb-faja__compare-fact b{font-size:9px}}\n\u003c\/style\u003e\n\n\u003cdiv class=\"lb-faja\"\u003e\n\n  \u003c!-- ========== 对比模块（已修复滑块） ========== --\u003e\n  \u003csection class=\"lb-faja__compare\" data-lb-faja-compare\u003e\n    \u003cdiv class=\"lb-faja__in lb-faja__compare-head\"\u003e\n      \u003cp class=\"lb-faja__kicker\"\u003eThe LiftLine difference\u003c\/p\u003e\n      \u003ch2\u003eSee the fit. Feel the support.\u003c\/h2\u003e\n      \u003cp\u003eDrag across to compare with and without LiftLine.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 对比帧容器，定义 CSS 变量初始值 --\u003e\n    \u003cdiv class=\"lb-faja__compare-frame\" style=\"--lb-compare-position: 50%;\"\u003e\n      \u003c!-- Before 图层 --\u003e\n      \u003cdiv class=\"lb-faja__compare-layer\"\u003e\n        \u003cpicture class=\"lb-faja__compare-picture\"\u003e\n          \u003csource media=\"(max-width: 749px)\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/task-msy9cp1n1pem57.png?v=1787033298\"\u003e\n          \u003cimg class=\"lb-faja__compare-image\" draggable=\"false\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/task-msy7r1kx1fj2d7.png?v=1787031570\" alt=\"Without LiftLine support\"\u003e\u003c\/picture\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- After 图层（可裁剪） --\u003e\n      \u003cdiv class=\"lb-faja__compare-layer lb-faja__compare-layer--after\"\u003e\n        \u003cpicture class=\"lb-faja__compare-picture\"\u003e\n          \u003csource media=\"(max-width: 749px)\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/task-msy9eae21toz8e.png?v=1787033298\"\u003e\n          \u003cimg class=\"lb-faja__compare-image\" draggable=\"false\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/task-msy87yp41jbjbz.png?v=1787031570\" alt=\"With LiftLine support\"\u003e\u003c\/picture\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- 标签 --\u003e\n      \u003cspan class=\"lb-faja__compare-label lb-faja__compare-label--before\"\u003eWITHOUT LIFTLINE\u003c\/span\u003e\n      \u003cspan class=\"lb-faja__compare-label lb-faja__compare-label--after\"\u003eWITH LIFTLINE\u003c\/span\u003e\n\n      \u003c!-- 滑块输入（透明，覆盖全屏） --\u003e\n      \u003cinput class=\"lb-faja__compare-range\" type=\"range\" min=\"0\" max=\"100\" value=\"50\"\u003e\n\n      \u003c!-- 分割线和手柄 --\u003e\n      \u003cdiv class=\"lb-faja__compare-divider\"\u003e\n        \u003cspan class=\"lb-faja__compare-handle\"\u003e← →\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- 底部说明 --\u003e\n      \u003cdiv class=\"lb-faja__compare-caption\"\u003e\n        \u003ch3\u003eSupport that refines every line.\u003c\/h3\u003e\n        \u003cdiv class=\"lb-faja__compare-facts\"\u003e\n          \u003cdiv class=\"lb-faja__compare-fact\"\u003e\n\u003cb\u003eWAIST\u003c\/b\u003eDefined hold\u003c\/div\u003e\n          \u003cdiv class=\"lb-faja__compare-fact\"\u003e\n\u003cb\u003eCORE\u003c\/b\u003eSmooth support\u003c\/div\u003e\n          \u003cdiv class=\"lb-faja__compare-fact\"\u003e\n\u003cb\u003eCONTOUR\u003c\/b\u003eRefined fit\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 滑块交互 JavaScript（修复后） --\u003e\n    \u003cscript\u003e\n      (function() {\n        var compareContainer = document.querySelector('[data-lb-faja-compare]');\n        if (!compareContainer) return;\n\n        var frame = compareContainer.querySelector('.lb-faja__compare-frame');\n        if (!frame) return;\n\n        var range = frame.querySelector('.lb-faja__compare-range');\n        if (!range) return;\n\n        function updateSlider() {\n          var val = range.value + '%';\n          frame.style.setProperty('--lb-compare-position', val);\n        }\n\n        range.addEventListener('input', updateSlider);\n        updateSlider(); \/\/ 初始化\n      })();\n    \u003c\/script\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ========== 以下为其他模块（未改动） ========== --\u003e\n  \u003csection class=\"lb-faja__hero\"\u003e\n    \u003cdiv class=\"lb-faja__in lb-faja__hero-grid\"\u003e\n      \u003cdiv class=\"lb-faja__hero-copy\"\u003e\n        \u003cp class=\"lb-faja__kicker\"\u003eHigh-compression contourwear\u003c\/p\u003e\n        \u003ch2 class=\"lb-faja__title\"\u003eLiftLine V-Band Shaping Bodysuit\u003c\/h2\u003e\n        \u003cp class=\"lb-faja__lead\"\u003eDefined waist, supported core, contoured curve.\u003c\/p\u003e\n        \u003cp class=\"lb-faja__hero-note\"\u003eTwo strap options. Sizes XS-3XL. Black, beige, or purple.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lb-faja__media\"\u003e\n        \u003cimg class=\"lb-faja__image\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/10001.gif?v=1787016605\" alt=\"LiftLine V-Band Shaping Bodysuit\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"lb-faja__intro\"\u003e\n    \u003cdiv class=\"lb-faja__in lb-faja__intro-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"lb-faja__kicker\"\u003eA considered silhouette\u003c\/p\u003e\n        \u003ch2\u003eShape. Hold. Enhance.\u003c\/h2\u003e\n        \u003cp\u003eThree focused zones. One close, sculpted fit.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lb-faja__numbers\"\u003e\n        \u003cdiv class=\"lb-faja__number\"\u003e\n\u003cb\u003e01 \/ WAIST\u003c\/b\u003e\u003cspan\u003eV-shaped elastic detail\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"lb-faja__number\"\u003e\n\u003cb\u003e02 \/ CORE\u003c\/b\u003e\u003cspan\u003eFirm tummy compression\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"lb-faja__number\"\u003e\n\u003cb\u003e03 \/ CURVE\u003c\/b\u003e\u003cspan\u003eButt-lifting construction\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"lb-faja__visual-section\"\u003e\n    \u003cdiv class=\"lb-faja__in\"\u003e\n      \u003cdiv class=\"lb-faja__visual-head\"\u003e\n        \u003cp class=\"lb-faja__kicker\"\u003eFaja functions\u003c\/p\u003e\n        \u003ch2\u003eThree zones. One sculpted silhouette.\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lb-faja__function-grid\"\u003e\n        \u003carticle class=\"lb-faja__visual-card\"\u003e\n          \u003cdiv class=\"lb-faja__visual-photo\"\u003e\u003cimg class=\"lb-faja__image\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/task-mswwl05811aixt.png?v=1786952368\" alt=\"Chest support detail\"\u003e\u003c\/div\u003e\n          \u003ch3\u003eChest Support\u003c\/h3\u003e\n          \u003cp\u003eStrap options for your preferred fit.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"lb-faja__visual-card\"\u003e\n          \u003cdiv class=\"lb-faja__visual-photo\"\u003e\u003cimg class=\"lb-faja__image\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/task-mswwm2qz14rsmz.png?v=1786952368\" alt=\"Tummy control detail\"\u003e\u003c\/div\u003e\n          \u003ch3\u003eTummy Control\u003c\/h3\u003e\n          \u003cp\u003eFirm shaping through the core.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"lb-faja__visual-card\"\u003e\n          \u003cdiv class=\"lb-faja__visual-photo\"\u003e\u003cimg class=\"lb-faja__image\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/task-mswwmcbf15mkci.png?v=1786952368\" alt=\"Buttocks lift detail\"\u003e\u003c\/div\u003e\n          \u003ch3\u003eButtocks Lift\u003c\/h3\u003e\n          \u003cp\u003eContoured construction for a rounded finish.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"lb-faja__visual-section lb-faja__visual-section--blush\"\u003e\n    \u003cdiv class=\"lb-faja__in\"\u003e\n      \u003cdiv class=\"lb-faja__visual-head\"\u003e\n        \u003cp class=\"lb-faja__kicker\"\u003ePrecision in every detail\u003c\/p\u003e\n        \u003ch2\u003eFunctional details, shown clearly.\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lb-faja__detail-grid\"\u003e\n        \u003carticle class=\"lb-faja__visual-card\"\u003e\n          \u003cdiv class=\"lb-faja__visual-photo\"\u003e\u003cimg class=\"lb-faja__image\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/task-mswwt7fw18mkkm.png?v=1786952443\" alt=\"V-shape band close-up\"\u003e\u003c\/div\u003e\n          \u003ch3\u003eV-Shape Band\u003c\/h3\u003e\n          \u003cp\u003eTargeted waist definition.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"lb-faja__visual-card\"\u003e\n          \u003cdiv class=\"lb-faja__visual-photo\"\u003e\u003cimg class=\"lb-faja__image\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/task-mswwvp9y197p3t.png?v=1786952526\" alt=\"Front closure close-up\"\u003e\u003c\/div\u003e\n          \u003ch3\u003eFront Closure\u003c\/h3\u003e\n          \u003cp\u003eEasy on and off.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"lb-faja__visual-card\"\u003e\n          \u003cdiv class=\"lb-faja__visual-photo\"\u003e\u003cimg class=\"lb-faja__image\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/task-mswwxids1ad0sy.png?v=1786952526\" alt=\"Crotch closure close-up\"\u003e\u003c\/div\u003e\n          \u003ch3\u003eCrotch Closure\u003c\/h3\u003e\n          \u003cp\u003eConvenient everyday access.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"lb-faja__visual-card\"\u003e\n          \u003cdiv class=\"lb-faja__visual-photo\"\u003e\u003cimg class=\"lb-faja__image\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/task-mswwyo1r1c7yqi.png?v=1786952526\" alt=\"Stay-put leg finish close-up\"\u003e\u003c\/div\u003e\n          \u003ch3\u003eStay-Put Finish\u003c\/h3\u003e\n          \u003cp\u003eDesigned to help edges stay smooth.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"lb-faja__visual-section\"\u003e\n    \u003cdiv class=\"lb-faja__in\"\u003e\n      \u003cdiv class=\"lb-faja__visual-head\"\u003e\n        \u003cp class=\"lb-faja__kicker\"\u003eReal-wear gallery\u003c\/p\u003e\n        \u003ch2\u003eYour fit, your way.\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lb-faja__community-grid\"\u003e\n        \u003carticle class=\"lb-faja__visual-card\"\u003e\n          \u003cdiv class=\"lb-faja__visual-photo\"\u003e\u003cimg class=\"lb-faja__image\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/task-msy1enk120jlad.png?v=1787019852\" alt=\"Front fit view\"\u003e\u003c\/div\u003e\n          \u003ch3\u003eFront Fit\u003c\/h3\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"lb-faja__visual-card\"\u003e\n          \u003cdiv class=\"lb-faja__visual-photo\"\u003e\u003cimg class=\"lb-faja__image\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/task-msy1ets721jnhb.png?v=1787019852\" alt=\"Side fit view\"\u003e\u003c\/div\u003e\n          \u003ch3\u003eSide Fit\u003c\/h3\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"lb-faja__visual-card\"\u003e\n          \u003cdiv class=\"lb-faja__visual-photo\"\u003e\u003cimg class=\"lb-faja__image\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/task-msy1ezfj22b0e0.png?v=1787019852\" alt=\"Back fit view\"\u003e\u003c\/div\u003e\n          \u003ch3\u003eBack Fit\u003c\/h3\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"lb-faja__visual-card\"\u003e\n          \u003cdiv class=\"lb-faja__visual-photo\"\u003e\u003cimg class=\"lb-faja__image\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/10003.gif?v=1787016605\" alt=\"Shaping bodysuit in motion\"\u003e\u003c\/div\u003e\n          \u003ch3\u003eIn Motion\u003c\/h3\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"lb-faja__section lb-faja__section--blush\"\u003e\n    \u003cdiv class=\"lb-faja__in lb-faja__module lb-faja__module--reverse\"\u003e\n      \u003cdiv class=\"lb-faja__media\"\u003e\n        \u003cimg class=\"lb-faja__image\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/81RIb9B-NfL._AC_SL1500_34a38c51-7416-4b91-977e-818368367120.jpg?v=1787034001\" alt=\"Back view of LiftLine V-Band Shaping Bodysuit\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lb-faja__copy\"\u003e\n        \u003cp class=\"lb-faja__kicker\"\u003eThe finishing view\u003c\/p\u003e\n        \u003ch2\u003eContour without losing the curve.\u003c\/h2\u003e\n        \u003cp\u003eLift-focused construction with a smooth, close fit.\u003c\/p\u003e\n        \u003cul class=\"lb-faja__points\"\u003e\n          \u003cli\u003e\n\u003cb\u003eContoured seat\u003c\/b\u003eRounded finish.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cb\u003eClose hip fit\u003c\/b\u003eSculpted lower body.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cb\u003eTwo strap choices\u003c\/b\u003eChoose your coverage.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"lb-faja__assurance\"\u003e\n    \u003cdiv class=\"lb-faja__in\"\u003e\n      \u003cp class=\"lb-faja__kicker\"\u003eChoose with confidence\u003c\/p\u003e\n      \u003ch2\u003eFind the configuration that feels right for you.\u003c\/h2\u003e\n      \u003cdiv class=\"lb-faja__assurance-grid\"\u003e\n        \u003carticle class=\"lb-faja__assurance-card\"\u003e\u003ch3\u003eSize range\u003c\/h3\u003e\n\u003cp\u003eXS, S, M, L, XL, 2XL, and 3XL.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"lb-faja__assurance-card\"\u003e\u003ch3\u003eStrap options\u003c\/h3\u003e\n\u003cp\u003eDetachable spaghetti straps or adjustable wide straps.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"lb-faja__assurance-card\"\u003e\u003ch3\u003eColor choices\u003c\/h3\u003e\n\u003cp\u003eBlack, beige, and purple.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"lb-faja__assurance-card\"\u003e\u003ch3\u003eFit guidance\u003c\/h3\u003e\n\u003cp\u003eUse the product-specific size chart before selecting your size.\u003c\/p\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cfooter class=\"lb-faja__footer\"\u003eLiftLine V-Band Shaping Bodysuit | Tummy support | Defined waist | Sculpted silhouette\u003c\/footer\u003e\n\u003c\/div\u003e","brand":"CarwrapLab","offers":[{"title":"Black \/ S","offer_id":52655187787908,"sku":"0817Bodysuit01-black-S","price":59.12,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52655187820676,"sku":"0817Bodysuit01-black-M","price":59.12,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52655187853444,"sku":"0817Bodysuit01-black-L","price":59.12,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52655187886212,"sku":"0817Bodysuit01-black-XL","price":59.12,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":52655187918980,"sku":"0817Bodysuit01-black-2XL","price":59.12,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":52655187951748,"sku":"0817Bodysuit01-black-3XL","price":59.12,"currency_code":"USD","in_stock":true},{"title":"Skin \/ S","offer_id":52655188017284,"sku":"0817Bodysuit01-skin-S","price":59.12,"currency_code":"USD","in_stock":true},{"title":"Skin \/ M","offer_id":52655188050052,"sku":"0817Bodysuit01-skin-M","price":59.12,"currency_code":"USD","in_stock":true},{"title":"Skin \/ L","offer_id":52655188082820,"sku":"0817Bodysuit01-skin-L","price":59.12,"currency_code":"USD","in_stock":true},{"title":"Skin \/ XL","offer_id":52655188115588,"sku":"0817Bodysuit01-skin-XL","price":59.12,"currency_code":"USD","in_stock":true},{"title":"Skin \/ 2XL","offer_id":52655188148356,"sku":"0817Bodysuit01-skin-2XL","price":59.12,"currency_code":"USD","in_stock":true},{"title":"Skin \/ 3XL","offer_id":52655188181124,"sku":"0817Bodysuit01-skin-3XL","price":59.12,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/task-mswvaxt7tobj5.png?v=1787015427"},{"product_id":"undetectable-lace-ladies-underwear-panties","title":"Undetectable Lace Ladies Underwear Panties","description":"\u003c!--\nInvisible Stripe Lace Tummy Control Underwear — Rebuilt PDP\nMobile-first + expanded desktop A+ layout.\nProduct claims\/content rebuilt around the current product page and supplied product imagery.\n\nIMPORTANT:\nIf this is deployed on a different Shopify store\/domain, re-upload the images\nto that store's Shopify Files and replace the slomra.com CDN URLs below.\n--\u003e\n\u003cstyle\u003e\n  .ispdp,.ispdp *{box-sizing:border-box}\n  .ispdp{\n    --ink:#202020;\n    --text:#262626;\n    --muted:#66625e;\n    --paper:#f7f7f5;\n    --rose:#f7eef0;\n    --mist:#eef3f2;\n    --warm:#f5f3ef;\n    --line:#dedbd6;\n    --wine:#70283a;\n    --green:#45584b;\n    width:100%;\n    max-width:480px;\n    margin:0 auto;\n    overflow:hidden;\n    color:var(--text);\n    background:#fff;\n    font-family:Arial,Helvetica,sans-serif;\n    font-size:15px;\n    line-height:1.5;\n    -webkit-font-smoothing:antialiased;\n  }\n\n  .ispdp img{display:block;width:100%;height:auto;margin:0}\n  .ispdp h2,.ispdp h3,.ispdp p{margin:0;letter-spacing:0}\n  .ispdp__inner{width:100%;margin:0 auto}\n  .ispdp__eyebrow{\n    margin-bottom:9px!important;\n    color:var(--wine);\n    font-size:11px;\n    font-weight:700;\n    text-transform:uppercase;\n    letter-spacing:.07em!important;\n  }\n  .ispdp__title{\n    max-width:650px;\n    font-size:28px;\n    line-height:1.08;\n    font-weight:700;\n  }\n  .ispdp__lead{\n    max-width:650px;\n    margin-top:13px!important;\n    color:var(--muted);\n    font-size:16px;\n  }\n\n  \/* HERO *\/\n  .ispdp__hero{\n    padding:34px 20px 0;\n    background:var(--rose);\n    border-top:6px solid var(--wine);\n  }\n  .ispdp__hero-grid{display:grid}\n  .ispdp__hero-copybox{padding-bottom:28px}\n  .ispdp__hero-title{\n    max-width:760px;\n    font-size:33px;\n    line-height:1.04;\n    font-weight:700;\n  }\n  .ispdp__hero-copy{\n    max-width:650px;\n    margin-top:15px!important;\n    color:var(--muted);\n    font-size:16px;\n  }\n  .ispdp__benefits{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    margin-top:26px;\n    border-top:1px solid #d9cfd1;\n    border-left:1px solid #d9cfd1;\n  }\n  .ispdp__benefit{\n    min-width:0;\n    padding:16px 12px;\n    background:rgba(255,255,255,.67);\n    border-right:1px solid #d9cfd1;\n    border-bottom:1px solid #d9cfd1;\n  }\n  .ispdp__benefit span{\n    display:block;\n    margin-bottom:6px;\n    color:var(--wine);\n    font-size:10px;\n    font-weight:700;\n  }\n  .ispdp__benefit strong{\n    display:block;\n    font-size:14px;\n    line-height:1.28;\n  }\n  .ispdp__hero-media{\n    margin:0 -20px;\n    background:#f5f5f3;\n  }\n  .ispdp__hero-media img{\n    aspect-ratio:1\/1;\n    object-fit:cover;\n  }\n\n  \/* POSITIONING *\/\n  .ispdp__position{\n    padding:38px 20px 42px;\n    background:#fff;\n    border-bottom:1px solid var(--line);\n  }\n  .ispdp__position-slider{\n    position:relative;\n    margin-top:23px;\n  }\n  .ispdp__position-grid{\n    display:flex;\n    gap:12px;\n    width:calc(100% + 20px);\n    margin-right:-20px;\n    padding:0 20px 4px 0;\n    overflow-x:auto;\n    overscroll-behavior-x:contain;\n    scroll-snap-type:x mandatory;\n    scroll-padding-left:0;\n    -webkit-overflow-scrolling:touch;\n    scrollbar-width:none;\n  }\n  .ispdp__position-grid::-webkit-scrollbar{display:none}\n  .ispdp__position-card{\n    flex:0 0 86%;\n    min-width:0;\n    padding:18px 16px 19px;\n    border:1px solid var(--line);\n    background:var(--paper);\n    scroll-snap-align:start;\n    scroll-snap-stop:always;\n  }\n  .ispdp__position-card--hero{\n    border-color:#cbaab3;\n    background:var(--rose);\n  }\n  .ispdp__position-label{\n    display:inline-block;\n    margin-bottom:9px;\n    color:#7b7772;\n    font-size:10px;\n    font-weight:700;\n    text-transform:uppercase;\n  }\n  .ispdp__position-card--hero .ispdp__position-label{color:var(--wine)}\n  .ispdp__position-card strong{\n    display:block;\n    font-size:17px;\n    line-height:1.25;\n  }\n  .ispdp__position-card p{\n    margin-top:8px!important;\n    color:var(--muted);\n    font-size:13px;\n  }\n  .ispdp__position-list{\n    margin:14px 0 0;\n    padding:0;\n    list-style:none;\n    border-top:1px solid var(--line);\n  }\n  .ispdp__position-list li{\n    position:relative;\n    padding:9px 0 9px 20px;\n    border-bottom:1px solid var(--line);\n    color:#504c48;\n    font-size:12px;\n  }\n  .ispdp__position-card--hero .ispdp__position-list li:before{\n    content:\"✓\";\n    position:absolute;\n    left:0;\n    color:var(--green);\n    font-weight:700;\n  }\n  .ispdp__position-card:not(.ispdp__position-card--hero) .ispdp__position-list li:before{\n    content:\"–\";\n    position:absolute;\n    left:2px;\n    color:#8d8883;\n  }\n\n  .ispdp__position-nav{\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:14px;\n    margin-top:13px;\n  }\n  .ispdp__position-swipe{\n    color:#8a8681;\n    font-size:10px;\n    line-height:1;\n    text-transform:uppercase;\n    letter-spacing:.06em;\n  }\n  .ispdp__position-dots{\n    display:flex;\n    align-items:center;\n    gap:7px;\n  }\n  .ispdp__position-dot{\n    appearance:none;\n    -webkit-appearance:none;\n    width:7px;\n    height:7px;\n    padding:0;\n    border:0;\n    border-radius:50%;\n    background:#cbc7c2;\n    cursor:pointer;\n    transition:width .2s ease,background .2s ease,border-radius .2s ease;\n  }\n  .ispdp__position-dot.is-active{\n    width:22px;\n    border-radius:999px;\n    background:var(--wine);\n  }\n\n  \/* STANDARD MODULES *\/\n  .ispdp__module{background:#fff}\n  .ispdp__module--paper{background:var(--paper)}\n  .ispdp__module--mist{background:var(--mist)}\n  .ispdp__module+.ispdp__module{border-top:1px solid var(--line)}\n  .ispdp__media{width:100%;background:var(--paper)}\n  .ispdp__media img{\n    aspect-ratio:1\/1;\n    object-fit:cover;\n  }\n  .ispdp__copy{padding:28px 20px 36px}\n  .ispdp__points{\n    margin:22px 0 0;\n    padding:0;\n    list-style:none;\n    border-top:1px solid var(--line);\n  }\n  .ispdp__points li{\n    padding:14px 0;\n    border-bottom:1px solid var(--line);\n  }\n  .ispdp__points strong{\n    display:block;\n    margin-bottom:3px;\n    font-size:15px;\n  }\n  .ispdp__points span{\n    color:var(--muted);\n    font-size:14px;\n  }\n  .ispdp__note{\n    margin-top:15px!important;\n    color:#88837d;\n    font-size:12px;\n  }\n\n  \/* INVISIBLE SYSTEM *\/\n  .ispdp__system{\n    padding:42px 20px 46px;\n    background:var(--warm);\n  }\n  .ispdp__system-head{\n    max-width:690px;\n    margin-bottom:24px;\n  }\n  .ispdp__system-stage{\n    overflow:hidden;\n    border:1px solid #e1ddd7;\n    background:#fff;\n  }\n  .ispdp__system-stage img{\n    aspect-ratio:1\/1;\n    object-fit:cover;\n  }\n  .ispdp__system-list{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    margin-top:12px;\n    border-top:1px solid var(--line);\n    border-left:1px solid var(--line);\n  }\n  .ispdp__system-item{\n    min-width:0;\n    padding:16px 13px 18px;\n    background:rgba(255,255,255,.82);\n    border-right:1px solid var(--line);\n    border-bottom:1px solid var(--line);\n  }\n  .ispdp__system-no{\n    display:block;\n    margin-bottom:8px;\n    color:var(--wine);\n    font-size:10px;\n    font-weight:700;\n    text-transform:uppercase;\n  }\n  .ispdp__system-item strong{\n    display:block;\n    font-size:15px;\n    line-height:1.25;\n  }\n  .ispdp__system-item p{\n    margin-top:7px!important;\n    color:var(--muted);\n    font-size:13px;\n    line-height:1.45;\n  }\n\n  \/* BODY CHANGE \/ COMFORT *\/\n  .ispdp__comfort{\n    padding:39px 20px 43px;\n    background:var(--mist);\n    border-top:1px solid var(--line);\n  }\n  .ispdp__comfort-grid{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    margin-top:22px;\n    border-top:1px solid #d2ddda;\n    border-left:1px solid #d2ddda;\n  }\n  .ispdp__comfort-card{\n    min-width:0;\n    padding:16px 13px 18px;\n    background:rgba(255,255,255,.72);\n    border-right:1px solid #d2ddda;\n    border-bottom:1px solid #d2ddda;\n  }\n  .ispdp__comfort-card span{\n    display:block;\n    margin-bottom:6px;\n    color:var(--wine);\n    font-size:10px;\n    font-weight:700;\n  }\n  .ispdp__comfort-card strong{\n    display:block;\n    font-size:14px;\n    line-height:1.3;\n  }\n  .ispdp__comfort-card p{\n    margin-top:6px!important;\n    color:var(--muted);\n    font-size:11px;\n    line-height:1.45;\n  }\n\n  \/* COLOR \/ WARDROBE *\/\n  .ispdp__wardrobe{\n    padding:40px 20px 44px;\n    background:#fff;\n    border-top:1px solid var(--line);\n  }\n  .ispdp__wardrobe-grid{\n    display:grid;\n    grid-template-columns:repeat(3,minmax(0,1fr));\n    gap:8px;\n    margin-top:23px;\n  }\n  .ispdp__wardrobe-card{\n    overflow:hidden;\n    border:1px solid var(--line);\n    background:var(--paper);\n  }\n  .ispdp__wardrobe-card img{\n    aspect-ratio:4\/5;\n    object-fit:cover;\n  }\n  .ispdp__wardrobe-card span{\n    display:block;\n    padding:9px 8px;\n    text-align:center;\n    color:#5c5854;\n    font-size:10px;\n    font-weight:700;\n  }\n\n  \/* FIT PROFILE *\/\n  .ispdp__fit{\n    padding:38px 20px 42px;\n    background:var(--rose);\n    border-top:1px solid #dfd1d5;\n  }\n  .ispdp__fit-grid{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    margin-top:22px;\n    border-top:1px solid #d9cfd1;\n    border-left:1px solid #d9cfd1;\n  }\n  .ispdp__fit-card{\n    min-width:0;\n    padding:16px 13px 18px;\n    background:rgba(255,255,255,.66);\n    border-right:1px solid #d9cfd1;\n    border-bottom:1px solid #d9cfd1;\n  }\n  .ispdp__fit-card strong{\n    display:block;\n    font-size:14px;\n    line-height:1.3;\n  }\n  .ispdp__fit-card p{\n    margin-top:6px!important;\n    color:var(--muted);\n    font-size:11px;\n    line-height:1.45;\n  }\n\n  \/* FAQ *\/\n  .ispdp__faq{\n    padding:38px 20px 44px;\n    background:#fff;\n  }\n  .ispdp__faq-list{\n    margin-top:22px;\n    border-top:1px solid var(--line);\n  }\n  .ispdp details{border-bottom:1px solid var(--line)}\n  .ispdp summary{\n    position:relative;\n    padding:18px 38px 18px 0;\n    cursor:pointer;\n    list-style:none;\n    font-size:16px;\n    font-weight:700;\n    line-height:1.35;\n  }\n  .ispdp summary::-webkit-details-marker{display:none}\n  .ispdp summary::after{\n    content:\"+\";\n    position:absolute;\n    top:12px;\n    right:0;\n    font-size:28px;\n    font-weight:400;\n  }\n  .ispdp details[open] summary::after{content:\"−\"}\n  .ispdp details p{\n    padding:0 24px 19px 0;\n    color:var(--muted);\n    font-size:14px;\n  }\n\n  @media(min-width:990px){\n    .ispdp{\n      position:relative;\n      left:50%;\n      width:min(1200px,calc(100vw - 80px))!important;\n      max-width:1200px!important;\n      transform:translateX(-50%);\n      font-size:16px;\n    }\n\n    .ispdp__hero{padding:0;border-top-width:8px}\n    .ispdp__hero-grid{\n      grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);\n      min-height:640px;\n    }\n    .ispdp__hero-copybox{\n      display:flex;\n      flex-direction:column;\n      justify-content:center;\n      padding:64px 56px 56px 72px;\n    }\n    .ispdp__hero-title{\n      font-size:50px;\n      line-height:1.03;\n    }\n    .ispdp__hero-copy{\n      margin-top:20px!important;\n      font-size:18px;\n    }\n    .ispdp__benefits{margin-top:34px}\n    .ispdp__benefit{\n      min-height:104px;\n      padding:21px 18px;\n    }\n    .ispdp__benefit strong{font-size:15px}\n    .ispdp__hero-media{\n      margin:0;\n      min-height:640px;\n    }\n    .ispdp__hero-media img{\n      width:100%;\n      height:100%;\n      aspect-ratio:auto;\n      object-fit:cover;\n    }\n\n    .ispdp__position{padding:64px 72px 70px}\n    .ispdp__position .ispdp__title{font-size:40px}\n    .ispdp__position-slider{margin-top:34px}\n    .ispdp__position-grid{\n      display:grid;\n      grid-template-columns:repeat(3,minmax(0,1fr));\n      gap:14px;\n      width:100%;\n      margin:0;\n      padding:0;\n      overflow:visible;\n      scroll-snap-type:none;\n    }\n    .ispdp__position-card{\n      flex:auto;\n      width:auto;\n      padding:27px 24px 28px;\n    }\n    .ispdp__position-card--regular{order:1}\n    .ispdp__position-card--hero{order:2}\n    .ispdp__position-card--firm{order:3}\n    .ispdp__position-card strong{font-size:20px}\n    .ispdp__position-card p{font-size:14px}\n    .ispdp__position-nav{display:none}\n\n    .ispdp__module{\n      display:grid;\n      grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);\n      align-items:stretch;\n    }\n    .ispdp__module:nth-of-type(even) .ispdp__media{order:2}\n    .ispdp__media{min-height:590px}\n    .ispdp__media img{\n      width:100%;\n      height:100%;\n      aspect-ratio:auto;\n      object-fit:cover;\n    }\n    .ispdp__copy{\n      display:flex;\n      flex-direction:column;\n      justify-content:center;\n      min-width:0;\n      padding:58px 60px;\n    }\n    .ispdp__title{\n      font-size:39px;\n      line-height:1.07;\n    }\n    .ispdp__lead{\n      margin-top:18px!important;\n      font-size:17px;\n    }\n    .ispdp__points{margin-top:28px}\n    .ispdp__points li{padding:17px 0}\n    .ispdp__points strong{font-size:16px}\n    .ispdp__points span{font-size:15px}\n\n    .ispdp__system{padding:72px}\n    .ispdp__system-head{max-width:800px;margin-bottom:38px}\n    .ispdp__system-body{\n      display:grid;\n      grid-template-columns:minmax(220px,.82fr) minmax(500px,1.5fr) minmax(220px,.82fr);\n      grid-template-rows:repeat(2,minmax(0,1fr));\n      gap:0 28px;\n      align-items:stretch;\n    }\n    .ispdp__system-stage{\n      grid-column:2;\n      grid-row:1\/3;\n      align-self:center;\n    }\n    .ispdp__system-list{display:contents;margin:0;border:0}\n    .ispdp__system-item{\n      position:relative;\n      display:flex;\n      flex-direction:column;\n      justify-content:center;\n      padding:30px 24px;\n      border:0;\n      border-top:1px solid var(--line);\n      background:transparent;\n    }\n    .ispdp__system-item:nth-child(1),\n    .ispdp__system-item:nth-child(3){grid-column:1}\n    .ispdp__system-item:nth-child(2),\n    .ispdp__system-item:nth-child(4){grid-column:3}\n    .ispdp__system-item:nth-child(1),\n    .ispdp__system-item:nth-child(2){grid-row:1}\n    .ispdp__system-item:nth-child(3),\n    .ispdp__system-item:nth-child(4){grid-row:2}\n    .ispdp__system-item::after{\n      content:\"\";\n      position:absolute;\n      top:50%;\n      width:28px;\n      border-top:1px dashed #9e9994;\n    }\n    .ispdp__system-item:nth-child(odd)::after{right:-28px}\n    .ispdp__system-item:nth-child(even)::after{left:-28px}\n    .ispdp__system-item strong{font-size:19px}\n    .ispdp__system-item p{font-size:14px}\n\n    .ispdp__comfort{padding:62px 72px 68px}\n    .ispdp__comfort-grid{\n      grid-template-columns:repeat(4,minmax(0,1fr));\n      margin-top:30px;\n    }\n    .ispdp__comfort-card{\n      min-height:158px;\n      padding:23px 20px;\n    }\n    .ispdp__comfort-card strong{font-size:16px}\n    .ispdp__comfort-card p{font-size:13px}\n\n    .ispdp__wardrobe{padding:66px 72px 72px}\n    .ispdp__wardrobe-grid{\n      grid-template-columns:repeat(3,minmax(0,1fr));\n      gap:14px;\n      margin-top:32px;\n    }\n    .ispdp__wardrobe-card span{padding:13px;font-size:12px}\n\n    .ispdp__fit{padding:60px 72px 64px}\n    .ispdp__fit-grid{\n      grid-template-columns:repeat(4,minmax(0,1fr));\n      margin-top:30px;\n    }\n    .ispdp__fit-card{\n      min-height:150px;\n      padding:23px 20px;\n    }\n    .ispdp__fit-card strong{font-size:16px}\n    .ispdp__fit-card p{font-size:13px}\n\n    .ispdp__faq{padding:68px 72px 78px}\n    .ispdp__faq .ispdp__inner{max-width:860px}\n    .ispdp summary{\n      padding:22px 44px 22px 0;\n      font-size:17px;\n    }\n    .ispdp summary::after{top:15px}\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"ispdp\" lang=\"en-US\"\u003e\n\n\u003c!-- NO SHOW --\u003e\n\u003csection class=\"ispdp__module\"\u003e\n\u003cdiv class=\"ispdp__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/video_7429894757926685994.gif?v=1787033938\" alt=\"Moderate compression and smooth no-show fit\" width=\"800\" height=\"800\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ispdp__copy\"\u003e\n\u003cp class=\"ispdp__eyebrow\"\u003e01 \/ Invisible by design\u003c\/p\u003e\n\u003ch2 class=\"ispdp__title\"\u003eA smoother base without obvious underwear lines.\u003c\/h2\u003e\n\u003cp class=\"ispdp__lead\"\u003eThin, flat finishing helps the underwear sit close to the body, making it easier to wear beneath leggings, dresses, trousers and other fitted clothes.\u003c\/p\u003e\n\u003cul class=\"ispdp__points\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eUltra-flat seams\u003c\/strong\u003e\u003cspan\u003eDesigned to reduce bulky edges beneath clothing.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClose-fitting silhouette\u003c\/strong\u003e\u003cspan\u003eSits against the body instead of creating extra layers.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEveryday outfit friendly\u003c\/strong\u003e\u003cspan\u003eA discreet foundation for fitted and lightweight clothing.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"ispdp__note\"\u003eVisibility can still vary with very thin fabrics, garment color and fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TUMMY --\u003e\n\u003csection class=\"ispdp__module ispdp__module--mist\"\u003e\n\u003cdiv class=\"ispdp__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/20260407-161619.gif?v=1787020268\" alt=\"High-waist front panel for light tummy smoothing\" width=\"800\" height=\"800\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ispdp__copy\"\u003e\n\u003cp class=\"ispdp__eyebrow\"\u003e02 \/ Tummy control without the squeeze\u003c\/p\u003e\n\u003ch2 class=\"ispdp__title\"\u003eSmooth the middle. Keep the underwear feeling like underwear.\u003c\/h2\u003e\n\u003cp class=\"ispdp__lead\"\u003eThe high-rise front provides light-to-moderate support through the tummy and waist without turning the entire brief into rigid compression wear.\u003c\/p\u003e\n\u003cul class=\"ispdp__points\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eHigh-waist coverage\u003c\/strong\u003e\u003cspan\u003eCreates a smoother line through the lower tummy and waist.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlexible compression\u003c\/strong\u003e\u003cspan\u003eSupportive enough to smooth without an overly restrictive feel.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNo digging focus\u003c\/strong\u003e\u003cspan\u003eSoft stretch is intended for longer, everyday wear.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BUTT LIFT --\u003e\n\u003csection class=\"ispdp__module ispdp__module--paper\"\u003e\n\u003cdiv class=\"ispdp__media\"\u003e\u003cimg src=\"https:\/\/slomra.com\/cdn\/shop\/files\/2-2_6ee23a85-a938-4298-9e05-5290fe7005c7.jpg?v=1774428205\" alt=\"Rear shaping design that follows and supports natural curves\" width=\"800\" height=\"800\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ispdp__copy\"\u003e\n\u003cp class=\"ispdp__eyebrow\"\u003e03 \/ Shape without flattening\u003c\/p\u003e\n\u003ch2 class=\"ispdp__title\"\u003eThe rear is built to follow your curves—not press them flat.\u003c\/h2\u003e\n\u003cp class=\"ispdp__lead\"\u003eThe back construction leaves more freedom around the seat while the striped side panels frame the hips, helping the underwear support a naturally rounded look.\u003c\/p\u003e\n\u003cul class=\"ispdp__points\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eCurve-friendly rear\u003c\/strong\u003e\u003cspan\u003eDesigned to work with the body's natural shape instead of compressing it evenly.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStriped lace hip panels\u003c\/strong\u003e\u003cspan\u003eCreate visual and structural definition around the sides.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBalanced shaping\u003c\/strong\u003e\u003cspan\u003eSupport is focused more through the tummy than directly across the fullest part of the seat.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FABRIC \/ COMFORT --\u003e\n\u003csection class=\"ispdp__module\"\u003e\n\u003cdiv class=\"ispdp__media\"\u003e\u003cimg src=\"https:\/\/slomra.com\/cdn\/shop\/files\/2-4_bae4702f-fbe1-47a7-b4b3-004f4d8ed346.jpg?v=1774428205\" alt=\"Black shaping underwear showing moderate compression and ultra-flat seam construction\" width=\"800\" height=\"800\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ispdp__copy\"\u003e\n\u003cp class=\"ispdp__eyebrow\"\u003e04 \/ Lightweight construction\u003c\/p\u003e\n\u003ch2 class=\"ispdp__title\"\u003eSoft stretch, breathable panels, less bulk.\u003c\/h2\u003e\n\u003cp class=\"ispdp__lead\"\u003eThe fabric as soft and breathable, with flexible compression intended for all-day comfort rather than a heavy shapewear feel.\u003c\/p\u003e\n\u003cul class=\"ispdp__points\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eBreathable DuraFit fabric\u003c\/strong\u003e\u003cspan\u003eSoft, flexible material designed for extended daily wear.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStriped side mesh\u003c\/strong\u003e\u003cspan\u003eAdds lighter zones around the hips for a less solid, bulky feel.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eModerate compression\u003c\/strong\u003e\u003cspan\u003eA middle level of support for smoothing rather than maximum cinching.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SYSTEM --\u003e\n\u003csection class=\"ispdp__system\"\u003e\n\u003cdiv class=\"ispdp__inner\"\u003e\n\u003cdiv class=\"ispdp__system-head\"\u003e\n\u003cp class=\"ispdp__eyebrow\"\u003eWhy it disappears under clothes\u003c\/p\u003e\n\u003ch2 class=\"ispdp__title\"\u003eFour small construction choices make a big difference.\u003c\/h2\u003e\n\u003cp class=\"ispdp__lead\"\u003eThe effect comes from where the underwear is structured—and where it deliberately stays lighter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ispdp__system-body\"\u003e\n\u003cdiv class=\"ispdp__system-stage\"\u003e\u003cimg src=\"https:\/\/slomra.com\/cdn\/shop\/files\/1_006214dd-bf40-4f78-83b3-51eafb5501ae.jpg?v=1774428205\" alt=\"White stripe lace shaping underwear showing side panel construction\" width=\"800\" height=\"800\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ispdp__system-list\"\u003e\n\u003carticle class=\"ispdp__system-item\"\u003e\u003cspan class=\"ispdp__system-no\"\u003e01 \/ Front\u003c\/span\u003e \u003cstrong\u003eSmoothing where you want it\u003c\/strong\u003e\n\u003cp\u003eThe front panel adds support through the lower tummy without making the whole brief equally firm.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ispdp__system-item\"\u003e\u003cspan class=\"ispdp__system-no\"\u003e02 \/ Side\u003c\/span\u003e \u003cstrong\u003eStriped lace lightens the hips\u003c\/strong\u003e\n\u003cp\u003eAlternating opaque and sheer zones reduce visual bulk and add flexible side coverage.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ispdp__system-item\"\u003e\u003cspan class=\"ispdp__system-no\"\u003e03 \/ Edge\u003c\/span\u003e \u003cstrong\u003eFlat finishing\u003c\/strong\u003e\n\u003cp\u003eLow-profile seams help the underwear lie closer to the skin under fitted clothing.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ispdp__system-item\"\u003e\u003cspan class=\"ispdp__system-no\"\u003e04 \/ Rear\u003c\/span\u003e \u003cstrong\u003eRoom for natural curves\u003c\/strong\u003e\n\u003cp\u003eThe back shape avoids concentrating firm compression directly across the fullest part of the seat.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n  \u003c!-- POSITIONING --\u003e\n\u003csection class=\"ispdp__position\"\u003e\n\u003cdiv class=\"ispdp__inner\"\u003e\n\u003cp class=\"ispdp__eyebrow\"\u003eThe everyday middle ground\u003c\/p\u003e\n\u003ch2 class=\"ispdp__title\"\u003eMore smoothing than regular underwear. Less squeeze than firm shapewear.\u003c\/h2\u003e\n\u003cp class=\"ispdp__lead\"\u003eThis is not meant to feel like a heavy faja. It is designed for the days when you want a smoother base, a little more support and underwear you can still forget about.\u003c\/p\u003e\n\u003cdiv class=\"ispdp__position-slider\"\u003e\n\u003cdiv class=\"ispdp__position-grid\" tabindex=\"0\"\u003e\n\u003carticle class=\"ispdp__position-card ispdp__position-card--hero\"\u003e\u003cspan class=\"ispdp__position-label\"\u003eThis underwear\u003c\/span\u003e \u003cstrong\u003eModerate smoothing + natural curves\u003c\/strong\u003e\n\u003cp\u003eFlexible shaping through the front and sides with lightweight construction around the hips.\u003c\/p\u003e\n\u003cul class=\"ispdp__position-list\"\u003e\n\u003cli\u003eGentle tummy control\u003c\/li\u003e\n\u003cli\u003eUltra-flat seams\u003c\/li\u003e\n\u003cli\u003eButt-friendly shaping\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ispdp__position-card ispdp__position-card--regular\"\u003e\u003cspan class=\"ispdp__position-label\"\u003eRegular briefs\u003c\/span\u003e \u003cstrong\u003eSoft comfort, little shaping\u003c\/strong\u003e\n\u003cp\u003eEasy for daily wear, but usually offers minimal support through the tummy or waist.\u003c\/p\u003e\n\u003cul class=\"ispdp__position-list\"\u003e\n\u003cli\u003eMinimal compression\u003c\/li\u003e\n\u003cli\u003eBasic coverage\u003c\/li\u003e\n\u003cli\u003eMay show under fitted clothes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ispdp__position-card ispdp__position-card--firm\"\u003e\u003cspan class=\"ispdp__position-label\"\u003eFirm shapewear\u003c\/span\u003e \u003cstrong\u003eMore structure, more squeeze\u003c\/strong\u003e\n\u003cp\u003eUseful when you want stronger compression, but often heavier than necessary for everyday underwear.\u003c\/p\u003e\n\u003cul class=\"ispdp__position-list\"\u003e\n\u003cli\u003eHigher compression\u003c\/li\u003e\n\u003cli\u003eMore structured feel\u003c\/li\u003e\n\u003cli\u003eLess underwear-like\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ispdp__position-nav\"\u003e\n\u003cspan class=\"ispdp__position-swipe\"\u003eSwipe to compare →\u003c\/span\u003e\n\u003cdiv class=\"ispdp__position-dots\"\u003e\n\u003cbutton type=\"button\" class=\"ispdp__position-dot is-active\"\u003e\u003c\/button\u003e \u003cbutton type=\"button\" class=\"ispdp__position-dot\"\u003e\u003c\/button\u003e \u003cbutton type=\"button\" class=\"ispdp__position-dot\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- COMFORT \/ LIFE STAGE --\u003e\n\u003csection class=\"ispdp__comfort\"\u003e\n\u003cdiv class=\"ispdp__inner\"\u003e\n\u003cp class=\"ispdp__eyebrow\"\u003eComfort that adapts to real life\u003c\/p\u003e\n\u003ch2 class=\"ispdp__title\"\u003eSupport for days when your body—and your comfort needs—can change.\u003c\/h2\u003e\n\u003cp class=\"ispdp__lead\"\u003eThis style as friendly for women in menopause. The practical benefit is simple: flexible support, breathable construction and a less restrictive feel for everyday wear.\u003c\/p\u003e\n\u003cdiv class=\"ispdp__comfort-grid\"\u003e\n\u003carticle class=\"ispdp__comfort-card\"\u003e\u003cspan\u003e01\u003c\/span\u003e \u003cstrong\u003eGentle support\u003c\/strong\u003e\n\u003cp\u003eSmoothing without jumping straight to maximum compression.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ispdp__comfort-card\"\u003e\u003cspan\u003e02\u003c\/span\u003e \u003cstrong\u003eBreathable feel\u003c\/strong\u003e\n\u003cp\u003eLighter side construction helps the brief feel less enclosed.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ispdp__comfort-card\"\u003e\u003cspan\u003e03\u003c\/span\u003e \u003cstrong\u003eEasy everyday wear\u003c\/strong\u003e\n\u003cp\u003eDesigned for work, errands, going out and regular daily outfits.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ispdp__comfort-card\"\u003e\u003cspan\u003e04\u003c\/span\u003e \u003cstrong\u003eFlexible fit\u003c\/strong\u003e\n\u003cp\u003eStretch construction follows body movement instead of feeling rigid.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- FIT PROFILE --\u003e\n\u003csection class=\"ispdp__fit\"\u003e\n\u003cdiv class=\"ispdp__inner\"\u003e\n\u003cp class=\"ispdp__eyebrow\"\u003eFit profile\u003c\/p\u003e\n\u003ch2 class=\"ispdp__title\"\u003eKnow what kind of shaping you're choosing.\u003c\/h2\u003e\n\u003cp class=\"ispdp__lead\"\u003eThis style is intended for everyday smoothing—not extreme waist reduction.\u003c\/p\u003e\n\u003cdiv class=\"ispdp__fit-grid\"\u003e\n\u003carticle class=\"ispdp__fit-card\"\u003e\u003cstrong\u003eCompression\u003c\/strong\u003e\n\u003cp\u003eLight to moderate. Designed to smooth rather than strongly cinch.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ispdp__fit-card\"\u003e\u003cstrong\u003eRise\u003c\/strong\u003e\n\u003cp\u003eHigh waist for more coverage through the lower tummy and waistline.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ispdp__fit-card\"\u003e\u003cstrong\u003eBest under\u003c\/strong\u003e\n\u003cp\u003eLeggings, fitted dresses, trousers, skirts and everyday outfits.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ispdp__fit-card\"\u003e\u003cstrong\u003eSize range\u003c\/strong\u003e\n\u003cp\u003eS through 6XL. Use waist and hip measurements as your main sizing reference.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"ispdp__faq\"\u003e\n\u003cdiv class=\"ispdp__inner\"\u003e\n\u003cp class=\"ispdp__eyebrow\"\u003eProduct questions\u003c\/p\u003e\n\u003ch2 class=\"ispdp__title\"\u003eGood to know before you choose your size.\u003c\/h2\u003e\n\u003cdiv class=\"ispdp__faq-list\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes it show under tight clothes?\u003c\/summary\u003e\n\u003cp\u003eThe design uses low-profile seams and no-show lace-style edges to reduce visible underwear lines beneath leggings, dresses and fitted outfits. Visibility can still vary with very thin fabrics and color contrast.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow strong is the tummy control?\u003c\/summary\u003e\n\u003cp\u003eThis is everyday smoothing rather than firm faja-level compression. The high-rise front provides light-to-moderate support through the tummy and waist.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill it flatten my butt?\u003c\/summary\u003e\n\u003cp\u003eThe rear construction is designed to follow natural curves instead of placing the strongest compression directly across the seat.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the waistband roll down?\u003c\/summary\u003e\n\u003cp\u003eSloMra describes the style as staying in place well during normal wear. Correct sizing is important; a size that is too small can increase rolling or digging.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs it breathable enough for all-day wear?\u003c\/summary\u003e\n\u003cp\u003eThe product uses soft, breathable fabric and lighter striped side panels. It is intended for normal daily wear including work, errands and going out.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow should I choose my size?\u003c\/summary\u003e\n\u003cp\u003eUse your waist and hip measurements with the verified size chart. If your waist and hips point to different sizes, choose the size that accommodates the larger measurement for a more comfortable everyday fit.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow should I wash it?\u003c\/summary\u003e\n\u003cp\u003eMachine wash cold on a gentle cycle with mild detergent. Avoid bleach and fabric softener. Air dry away from direct heat and do not iron.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"CarwrapLab","offers":[{"title":"Black \/ S","offer_id":52658316411012,"sku":"0818-LacePanties-Black-S","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52658316443780,"sku":"0818-LacePanties-Black-M","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52658316476548,"sku":"0818-LacePanties-Black-L","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52658316509316,"sku":"0818-LacePanties-Black-XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":52658316542084,"sku":"0818-LacePanties-Black-2XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":52658316574852,"sku":"0818-LacePanties-Black-3XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":52658410061956,"sku":"0818-LacePanties-Black-4XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 5XL","offer_id":52658410094724,"sku":"0818-LacePanties-Black-5XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 6XL","offer_id":52658410127492,"sku":"0818-LacePanties-Black-6XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":52658316607620,"sku":"0818-LacePanties-White-S","price":19.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":52658316640388,"sku":"0818-LacePanties-White-M","price":19.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":52658316673156,"sku":"0818-LacePanties-White-L","price":19.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":52658316705924,"sku":"0818-LacePanties-White-XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":52658316738692,"sku":"0818-LacePanties-White-2XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":52658316771460,"sku":"0818-LacePanties-White-3XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":52658410160260,"sku":"0818-LacePanties-White-4XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 5XL","offer_id":52658410193028,"sku":"0818-LacePanties-White-5XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 6XL","offer_id":52658410225796,"sku":"0818-LacePanties-White-6XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Nude \/ S","offer_id":52658316804228,"sku":"0818-LacePanties-Nude-S","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Nude \/ M","offer_id":52658316836996,"sku":"0818-LacePanties-Nude-M","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Nude \/ L","offer_id":52658316869764,"sku":"0818-LacePanties-Nude-L","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Nude \/ XL","offer_id":52658316902532,"sku":"0818-LacePanties-Nude-XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Nude \/ 2XL","offer_id":52658316935300,"sku":"0818-LacePanties-Nude-2XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Nude \/ 3XL","offer_id":52658316968068,"sku":"0818-LacePanties-Nude-3XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Nude \/ 4XL","offer_id":52658410258564,"sku":"0818-LacePanties-Nude-4XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Nude \/ 5XL","offer_id":52658410291332,"sku":"0818-LacePanties-Nude-5XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Nude \/ 6XL","offer_id":52658410324100,"sku":"0818-LacePanties-Nude-6XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":52658410356868,"sku":"0818-LacePanties-Blue-S","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":52658410389636,"sku":"0818-LacePanties-Blue-M","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":52658410422404,"sku":"0818-LacePanties-Blue-L","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":52658410455172,"sku":"0818-LacePanties-Blue-XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":52658410487940,"sku":"0818-LacePanties-Blue-2XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 3XL","offer_id":52658410520708,"sku":"0818-LacePanties-Blue-3XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 4XL","offer_id":52658410553476,"sku":"0818-LacePanties-Blue-4XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 5XL","offer_id":52658410586244,"sku":"0818-LacePanties-Blue-5XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 6XL","offer_id":52658410619012,"sku":"0818-LacePanties-Blue-6XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Wine Red \/ S","offer_id":52658410651780,"sku":"0818-LacePanties-WineRed-S","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Wine Red \/ M","offer_id":52658410684548,"sku":"0818-LacePanties-WineRed-M","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Wine Red \/ L","offer_id":52658410717316,"sku":"0818-LacePanties-WineRed-L","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Wine Red \/ XL","offer_id":52658410750084,"sku":"0818-LacePanties-WineRed-XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Wine Red \/ 2XL","offer_id":52658410782852,"sku":"0818-LacePanties-WineRed-2XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Wine Red \/ 3XL","offer_id":52658410815620,"sku":"0818-LacePanties-WineRed-3XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Wine Red \/ 4XL","offer_id":52658410848388,"sku":"0818-LacePanties-WineRed-4XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Wine Red \/ 5XL","offer_id":52658410881156,"sku":"0818-LacePanties-WineRed-5XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Wine Red \/ 6XL","offer_id":52658410913924,"sku":"0818-LacePanties-WineRed-6XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Brown \/ S","offer_id":52658410946692,"sku":"0818-LacePanties-LightBrown-S","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Brown \/ M","offer_id":52658410979460,"sku":"0818-LacePanties-LightBrown-M","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Brown \/ L","offer_id":52658411012228,"sku":"0818-LacePanties-LightBrown-L","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Brown \/ XL","offer_id":52658411044996,"sku":"0818-LacePanties-LightBrown-XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Brown \/ 2XL","offer_id":52658411077764,"sku":"0818-LacePanties-LightBrown-2XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Brown \/ 3XL","offer_id":52658411110532,"sku":"0818-LacePanties-LightBrown-3XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Brown \/ 4XL","offer_id":52658411143300,"sku":"0818-LacePanties-LightBrown-4XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Brown \/ 5XL","offer_id":52658411176068,"sku":"0818-LacePanties-LightBrown-5XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Brown \/ 6XL","offer_id":52658411208836,"sku":"0818-LacePanties-LightBrown-6XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ S","offer_id":52658411241604,"sku":"0818-LacePanties-Purple-S","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ M","offer_id":52658411274372,"sku":"0818-LacePanties-Purple-M","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":52658411307140,"sku":"0818-LacePanties-Purple-L","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XL","offer_id":52658411339908,"sku":"0818-LacePanties-Purple-XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 2XL","offer_id":52658411372676,"sku":"0818-LacePanties-Purple-2XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 3XL","offer_id":52658411405444,"sku":"0818-LacePanties-Purple-3XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 4XL","offer_id":52658411438212,"sku":"0818-LacePanties-Purple-4XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 5XL","offer_id":52658411470980,"sku":"0818-LacePanties-Purple-5XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 6XL","offer_id":52658411503748,"sku":"0818-LacePanties-Purple-6XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":52658411536516,"sku":"0818-LacePanties-Red-S","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":52658411569284,"sku":"0818-LacePanties-Red-M","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":52658411602052,"sku":"0818-LacePanties-Red-L","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":52658411634820,"sku":"0818-LacePanties-Red-XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":52658411667588,"sku":"0818-LacePanties-Red-2XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":52658411700356,"sku":"0818-LacePanties-Red-3XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 4XL","offer_id":52658411733124,"sku":"0818-LacePanties-Red-4XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 5XL","offer_id":52658411765892,"sku":"0818-LacePanties-Red-5XL","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 6XL","offer_id":52658411798660,"sku":"0818-LacePanties-Red-6XL","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/main-01-warm-neutral.png?v=1787032346"},{"product_id":"plus-size-high-waist-seamless-tummy-control-butt-lift-panties","title":"Plus Size High Waist Seamless Tummy Control Butt-Lift Panties","description":"\u003c!-- ============================================================\n  Seamless High-Waist Panties 5-Pack – 详情页\n  尺码表前置 · 趣味设计 · 图文对齐\n  ============================================================ --\u003e\n\u003cstyle\u003e\n  \/* ===== 所有样式限定在 .panties-detail 内 ===== *\/\n  .panties-detail *{margin:0;padding:0;box-sizing:border-box}\n  .panties-detail{\n    width:100%;\n    max-width:100%;\n    margin:0 auto;\n    background:#faf8f6;\n    padding:0;\n    font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;\n    color:#2a2a2a\n  }\n\n  .panties-detail .inner{\n    max-width:720px;\n    margin:0 auto;\n    padding:28px 20px 40px;\n    background:transparent;\n  }\n\n  .panties-detail .badge{\n    display:inline-block;\n    background:rgba(181,138,122,0.12);\n    color:#b58a7a;\n    font-size:10px;\n    font-weight:600;\n    letter-spacing:1.5px;\n    text-transform:uppercase;\n    padding:3px 14px;\n    border-radius:40px;\n    margin-bottom:12px;\n    border:1px solid rgba(181,138,122,0.08)\n  }\n\n  .panties-detail h1{\n    font-size:28px;\n    font-weight:700;\n    letter-spacing:-.5px;\n    color:#1a1a1a !important;\n    line-height:1.2;\n    margin-bottom:4px\n  }\n  .panties-detail h1 .accent{color:#b58a7a}\n  .panties-detail .subhead{\n    font-size:15px;\n    color:#5a5a5a;\n    font-weight:400;\n    margin-bottom:16px\n  }\n  .panties-detail .desc{\n    font-size:14px;\n    color:#3a3a3a;\n    line-height:1.7;\n    margin-bottom:20px;\n    padding-bottom:16px;\n    border-bottom:2px solid rgba(200,180,160,0.1)\n  }\n\n  .panties-detail .img-wrap{\n    width:100%;\n    border-radius:16px;\n    overflow:hidden;\n    background:#f0ece6;\n    border:1px solid rgba(200,180,160,0.08);\n    margin:16px 0\n  }\n  .panties-detail .img-wrap img{\n    width:100%;\n    height:auto;\n    display:block\n  }\n\n  .panties-detail .section-label{\n    font-size:10px;\n    font-weight:600;\n    letter-spacing:1.5px;\n    text-transform:uppercase;\n    color:#6a6a6a;\n    margin:36px 0 14px;\n    display:flex;\n    align-items:center;\n    gap:12px\n  }\n  .panties-detail .section-label .line{\n    flex:1;\n    height:1px;\n    background:rgba(181,138,122,0.08)\n  }\n\n  .panties-detail .feature-grid{\n    display:grid;\n    grid-template-columns:1fr 1fr;\n    gap:10px;\n    margin-bottom:8px\n  }\n  .panties-detail .feature-card{\n    background:#f5f2ec;\n    border-radius:14px;\n    padding:16px 14px 14px;\n    border:1px solid rgba(200,180,160,0.06)\n  }\n  .panties-detail .feature-card .icon{\n    font-size:20px;\n    display:block;\n    margin-bottom:4px;\n    opacity:0.7\n  }\n  .panties-detail .feature-card h4{\n    font-size:13px;\n    font-weight:600;\n    color:#1a1a1a;\n    margin-bottom:2px\n  }\n  .panties-detail .feature-card p{\n    font-size:12px;\n    color:#5a5a5a;\n    line-height:1.4\n  }\n  .panties-detail .feature-card.full{\n    grid-column:1\/-1;\n    text-align:center;\n    background:#f0ede6;\n    border-color:rgba(200,180,160,0.06);\n    padding:18px 16px\n  }\n  .panties-detail .feature-card.rose-accent{\n    background:rgba(181,138,122,0.04);\n    border-color:rgba(181,138,122,0.06)\n  }\n\n  .panties-detail .content-block{\n    margin:24px 0 16px\n  }\n  .panties-detail .content-block .block-content{\n    display:flex;\n    flex-direction:column;\n    gap:12px\n  }\n  .panties-detail .content-block h3{\n    font-size:18px;\n    font-weight:600;\n    color:#1a1a1a;\n    line-height:1.3;\n    margin-bottom:2px\n  }\n  .panties-detail .content-block h3 .accent{color:#b58a7a}\n  .panties-detail .content-block p{\n    font-size:14px;\n    color:#3a3a3a;\n    line-height:1.6\n  }\n\n  .panties-detail .specs-table-wrap{\n    background:#f5f2ec;\n    border-radius:16px;\n    padding:16px 18px;\n    border:1px solid rgba(200,180,160,0.06);\n    margin-top:8px\n  }\n  .panties-detail .specs-table{\n    width:100%;\n    border-collapse:collapse;\n    font-size:13px\n  }\n  .panties-detail .specs-table td{\n    padding:6px 0;\n    border-bottom:1px solid rgba(200,180,160,0.04)\n  }\n  .panties-detail .specs-table tr:last-child td{border-bottom:none}\n  .panties-detail .specs-table td:first-child{\n    color:#5a5a5a;\n    font-weight:500;\n    width:40%\n  }\n  .panties-detail .specs-table td:last-child{\n    color:#1a1a1a;\n    font-weight:500\n  }\n\n  \/* ===== 尺码表 — 趣味设计 ===== *\/\n  .panties-detail .size-section{\n    background:#f5f2ec;\n    border-radius:20px;\n    padding:24px 20px 20px;\n    margin:24px 0 16px;\n    border:1px solid rgba(200,180,160,0.06)\n  }\n  .panties-detail .size-section .size-header{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    margin-bottom:16px;\n    flex-wrap:wrap\n  }\n  .panties-detail .size-section .size-header .emoji-big{\n    font-size:28px\n  }\n  .panties-detail .size-section .size-header h2{\n    font-size:20px;\n    font-weight:700;\n    color:#1a1a1a\n  }\n  .panties-detail .size-section .size-header .tag{\n    margin-left:auto;\n    background:rgba(181,138,122,0.12);\n    color:#b58a7a;\n    font-size:10px;\n    font-weight:600;\n    padding:2px 12px;\n    border-radius:40px;\n    letter-spacing:0.5px\n  }\n\n  .panties-detail .size-layout{\n    display:grid;\n    grid-template-columns:1fr 1.4fr;\n    gap:20px;\n    align-items:start\n  }\n\n  \/* 左列：趣味标签组 *\/\n  .panties-detail .size-fun{\n    display:grid;\n    grid-template-columns:1fr 1fr;\n    gap:8px\n  }\n  .panties-detail .size-fun .fun-item{\n    background:#fff;\n    border-radius:14px;\n    padding:14px 12px;\n    text-align:center;\n    border:1px solid rgba(200,180,160,0.06);\n    transition:0.2s\n  }\n  .panties-detail .size-fun .fun-item .emoji{\n    font-size:22px;\n    display:block;\n    margin-bottom:4px\n  }\n  .panties-detail .size-fun .fun-item .label{\n    font-size:10px;\n    font-weight:600;\n    color:#1a1a1a;\n    display:block\n  }\n  .panties-detail .size-fun .fun-item .desc{\n    font-size:9px;\n    color:#6a6a6a;\n    display:block;\n    margin-top:1px\n  }\n\n  \/* 右列：表格 *\/\n  .panties-detail .size-table-wrap{\n    background:#fff;\n    border-radius:14px;\n    overflow:hidden;\n    border:1px solid rgba(200,180,160,0.06)\n  }\n  .panties-detail .size-table{\n    width:100%;\n    border-collapse:collapse;\n    font-size:12px\n  }\n  .panties-detail .size-table th{\n    padding:10px 8px;\n    font-weight:600;\n    color:#1a1a1a;\n    border-bottom:2px solid rgba(181,138,122,0.12);\n    background:#f8f4f0;\n    font-size:10px;\n    text-transform:uppercase;\n    letter-spacing:0.5px;\n    text-align:center\n  }\n  .panties-detail .size-table td{\n    padding:8px 6px;\n    border-bottom:1px solid rgba(200,180,160,0.04);\n    color:#3a3a3a;\n    text-align:center;\n    font-size:12px\n  }\n  .panties-detail .size-table tr:last-child td{border-bottom:none}\n\n  .panties-detail .size-extra{\n    display:flex;\n    flex-wrap:wrap;\n    gap:8px 16px;\n    margin-top:14px;\n    padding-top:14px;\n    border-top:1px solid rgba(200,180,160,0.06)\n  }\n  .panties-detail .size-extra .chip{\n    background:#fff;\n    border-radius:30px;\n    padding:3px 14px;\n    font-size:11px;\n    color:#5a5a5a;\n    border:1px solid rgba(200,180,160,0.06)\n  }\n  .panties-detail .size-extra .chip strong{color:#1a1a1a}\n\n  .panties-detail .size-fit-tip{\n    margin-top:12px;\n    padding:12px 16px;\n    background:rgba(181,138,122,0.06);\n    border-radius:12px;\n    border-left:3px solid #b58a7a;\n    font-size:13px;\n    color:#5a5a5a;\n    line-height:1.6\n  }\n  .panties-detail .size-fit-tip strong{color:#1a1a1a}\n\n  .panties-detail .highlight-list{\n    font-size:14px;\n    color:#3a3a3a;\n    line-height:1.8;\n    padding:0 4px 8px\n  }\n  .panties-detail .highlight-list span{\n    display:block;\n    padding:4px 0\n  }\n\n  .panties-detail .cta-bar{\n    text-align:center;\n    background:linear-gradient(135deg,#2a2a2a,#1a1a1a);\n    border-radius:16px;\n    padding:20px 16px;\n    margin:28px 0 8px;\n    color:#fff\n  }\n  .panties-detail .cta-bar .big{\n    font-size:20px;\n    font-weight:800;\n    letter-spacing:.3px;\n    color:#f0ece8\n  }\n  .panties-detail .cta-bar .big span{color:#d4a8a0}\n  .panties-detail .cta-bar .sub{\n    font-size:14px;\n    opacity:.6;\n    margin-top:4px;\n    color:#aaa\n  }\n\n  .panties-detail .footer{\n    margin-top:32px;\n    padding-top:16px;\n    border-top:1px solid rgba(200,180,160,0.06);\n    font-size:11px;\n    color:#7a7a7a;\n    text-align:center\n  }\n\n  \/* ===== 桌面端 ===== *\/\n  @media(min-width:768px){\n    .panties-detail .inner{\n      max-width:1100px;\n      padding:40px 40px 56px;\n    }\n    .panties-detail .content-block .block-content{\n      display:grid;\n      grid-template-columns:1fr 1fr;\n      gap:32px;\n      align-items:center;\n    }\n    .panties-detail .content-block:nth-child(odd) .block-content .text-part{order:1}\n    .panties-detail .content-block:nth-child(odd) .block-content .img-wrap{order:2}\n    .panties-detail .content-block:nth-child(even) .block-content .text-part{order:2}\n    .panties-detail .content-block:nth-child(even) .block-content .img-wrap{order:1}\n    .panties-detail .feature-grid{grid-template-columns:1fr 1fr}\n    .panties-detail .img-wrap{border-radius:12px}\n  }\n\n  \/* ===== 手机端 ===== *\/\n  @media(max-width:480px){\n    .panties-detail .inner{padding:20px 16px 32px}\n    .panties-detail h1{font-size:24px}\n    .panties-detail .feature-grid{grid-template-columns:1fr;gap:8px}\n    .panties-detail .feature-card{padding:14px 12px 12px}\n    .panties-detail .feature-card .icon{font-size:18px}\n    .panties-detail .feature-card h4{font-size:13px}\n    .panties-detail .feature-card p{font-size:12px}\n    .panties-detail .feature-card.full{grid-column:1\/-1}\n    .panties-detail .specs-table td{font-size:12px;padding:5px 0}\n    .panties-detail .size-layout{grid-template-columns:1fr;gap:16px}\n    .panties-detail .size-fun{grid-template-columns:1fr 1fr;gap:6px}\n    .panties-detail .size-fun .fun-item{padding:10px 8px}\n    .panties-detail .size-fun .fun-item .emoji{font-size:18px}\n    .panties-detail .size-table{font-size:11px}\n    .panties-detail .size-table th,\n    .panties-detail .size-table td{padding:6px 4px}\n    .panties-detail .size-section{padding:18px 14px 16px}\n    .panties-detail .cta-bar .big{font-size:17px}\n    .panties-detail .img-wrap{margin:10px 0}\n    .panties-detail .highlight-list{font-size:13px}\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"panties-detail\"\u003e\n\u003cdiv class=\"inner\"\u003e\n\u003c!-- ===== 标签 ===== --\u003e\n\u003cdiv class=\"badge\"\u003e✦ 5-Pack\u003c\/div\u003e\n\u003c!-- ===== 标题 ===== --\u003e\n\u003ch1\u003eSeamless \u003cspan class=\"accent\"\u003eHigh-Waist\u003c\/span\u003e Panties\u003c\/h1\u003e\n\u003cdiv class=\"subhead\"\u003eNo-Show · Breathable · Full Coverage · XS–XXXL\u003c\/div\u003e\n\u003cdiv class=\"desc\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/10003_459839b7-e758-48bb-9e33-dd80081e8dac.gif?v=1787120196\" alt=\"\"\u003eSoft, breathable, and designed to stay invisible under your clothes — perfect for dresses, leggings, and daily wear. The front band provides comfortable support without tight compression.\u003c\/div\u003e\n\u003c!-- ===== 主图 ===== --\u003e\n\u003cdiv class=\"img-wrap\" style=\"text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/01_b051b67a-0f71-4355-9e9e-1a23d1b4d111_600x600.jpg?v=1787119146\" style=\"float: none;\"\u003e\u003c\/div\u003e\n\u003c!-- ============================================================\n  卖点卡片\n  ============================================================ --\u003e\n\u003cdiv class=\"section-label\"\u003e\n\u003cspan\u003e✦ Key Features\u003c\/span\u003e \u003cspan class=\"line\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card rose-accent\"\u003e\n\u003cspan class=\"icon\"\u003e👗\u003c\/span\u003e\n\u003ch4\u003eSeamless \u0026amp; No-Show\u003c\/h4\u003e\n\u003cp\u003eStays invisible under dresses, leggings, and fitted outfits.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"icon\"\u003e🩱\u003c\/span\u003e\n\u003ch4\u003eHigh-Waist Full Coverage\u003c\/h4\u003e\n\u003cp\u003eStays in place without rolling or shifting throughout the day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"icon\"\u003e🌬️\u003c\/span\u003e\n\u003ch4\u003eBreathable \u0026amp; Lightweight\u003c\/h4\u003e\n\u003cp\u003eSoft, flexible fabric for all-day ease — not heavy compression.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"icon\"\u003e📦\u003c\/span\u003e\n\u003ch4\u003e5-Pack Everyday Essentials\u003c\/h4\u003e\n\u003cp\u003eCarefully packed for daily rotation and easy matching.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card full\"\u003e\n\u003cspan class=\"icon\"\u003e💎\u003c\/span\u003e\n\u003ch4\u003eSkin-Friendly Fabric\u003c\/h4\u003e\n\u003cp\u003e68% Polyamide · 32% Spandex · Lining: Rayon, Spandex \u0026amp; Silk\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  尺码表 — 前置 · 趣味设计\n  ============================================================ --\u003e\n\u003cdiv class=\"size-section\" id=\"size-guide\"\u003e\n\u003cdiv class=\"size-header\"\u003e\n\u003cspan class=\"emoji-big\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/02_08df7420-be03-4e58-ba17-152e49cfedb4.jpg?v=1787119146\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"emoji-big\"\u003e📏\u003c\/span\u003eFind Your Perfect Fit\u003cspan class=\"tag\"\u003eRuns Small\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-layout\"\u003e\n\u003c!-- 左列：趣味标签 --\u003e\n\u003cdiv class=\"size-fun\"\u003e\n\u003cdiv class=\"fun-item\"\u003e\n\u003cspan class=\"emoji\"\u003e🩱\u003c\/span\u003e \u003cspan class=\"label\"\u003eSnug Fit\u003c\/span\u003e \u003cspan class=\"desc\"\u003eNo ride-up, stays put\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fun-item\"\u003e\n\u003cspan class=\"emoji\"\u003e🌬️\u003c\/span\u003e \u003cspan class=\"label\"\u003eBreathable Mesh\u003c\/span\u003e \u003cspan class=\"desc\"\u003eWaistband keeps air flowing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fun-item\"\u003e\n\u003cspan class=\"emoji\"\u003e🧵\u003c\/span\u003e \u003cspan class=\"label\"\u003eHigh-Elastic\u003c\/span\u003e \u003cspan class=\"desc\"\u003eSeamless waistband\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fun-item\"\u003e\n\u003cspan class=\"emoji\"\u003e🛡️\u003c\/span\u003e \u003cspan class=\"label\"\u003eCotton Gusset\u003c\/span\u003e \u003cspan class=\"desc\"\u003eBreathable \u0026amp; gentle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 右列：尺码表 --\u003e\n\u003cdiv class=\"size-table-wrap\"\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eWeight (LB)\u003c\/th\u003e\n\u003cth\u003eWaist (in)\u003c\/th\u003e\n\u003cth\u003eHips (in)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e95–110\u003c\/td\u003e\n\u003ctd\u003e24–26\u003c\/td\u003e\n\u003ctd\u003e35–37\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e110–125\u003c\/td\u003e\n\u003ctd\u003e26–28\u003c\/td\u003e\n\u003ctd\u003e37–39\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e125–140\u003c\/td\u003e\n\u003ctd\u003e28–30\u003c\/td\u003e\n\u003ctd\u003e39–41\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e140–160\u003c\/td\u003e\n\u003ctd\u003e30–32\u003c\/td\u003e\n\u003ctd\u003e41–43\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e160–175\u003c\/td\u003e\n\u003ctd\u003e32–34\u003c\/td\u003e\n\u003ctd\u003e43–45\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e175–190\u003c\/td\u003e\n\u003ctd\u003e34–36\u003c\/td\u003e\n\u003ctd\u003e45–47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXXXL\u003c\/td\u003e\n\u003ctd\u003e190–210\u003c\/td\u003e\n\u003ctd\u003e36–38\u003c\/td\u003e\n\u003ctd\u003e47–49\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 底部信息 --\u003e\n\u003cdiv class=\"size-extra\"\u003e\n\u003cspan class=\"chip\"\u003e🎨 \u003cstrong\u003e5 Colors:\u003c\/strong\u003e Light Purple · Nude · Black · Rose · \u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-fit-tip\"\u003e\n\u003cstrong\u003e📏 Fit Tip:\u003c\/strong\u003e Runs slightly small. If you're between sizes or prefer a more relaxed fit, we recommend sizing up.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  图文区块1：Seamless \u0026 No-Show\n  ============================================================ --\u003e\n\u003cdiv class=\"content-block\"\u003e\n\u003cdiv class=\"block-content\"\u003e\n\u003cdiv class=\"text-part\"\u003e\n\u003ch3\u003e👗 \u003cspan class=\"accent\"\u003eSeamless\u003c\/span\u003e \u0026amp; No-Show\u003c\/h3\u003e\n\u003cp\u003eDesigned to stay invisible under your clothes — perfect for dresses, leggings, and daily wear. The seamless construction ensures a smooth silhouette without any visible lines.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"img-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/03_981a6a7d-4c5b-4029-88bc-e2e3cbf63d17.jpg?v=1787119145\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  图文区块2：High-Waist Full Coverage\n  ============================================================ --\u003e\n\u003cdiv class=\"content-block\"\u003e\n\u003cdiv class=\"block-content\"\u003e\n\u003cdiv class=\"text-part\"\u003e\n\u003ch3\u003e🩱 \u003cspan class=\"accent\"\u003eHigh-Waist\u003c\/span\u003e Full Coverage\u003c\/h3\u003e\n\u003cp\u003eOffers a secure fit that stays in place without rolling or shifting. The high-waist design provides comfortable support around the midsection, making it ideal for all-day wear.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"img-wrap\"\u003e\u003cimg src=\"https:\/\/cbu01.alicdn.com\/img\/ibank\/O1CN01PuBSoc20DmjP01Twe_!!2612096816-0-cib.jpg\" alt=\"High-waist full coverage panties\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  图文区块3：Breathable \u0026 Lightweight\n  ============================================================ --\u003e\n\u003cdiv class=\"content-block\"\u003e\n\u003cdiv class=\"block-content\"\u003e\n\u003cdiv class=\"text-part\"\u003e\n\u003ch3\u003e🌬️ \u003cspan class=\"accent\"\u003eBreathable\u003c\/span\u003e \u0026amp; Lightweight\u003c\/h3\u003e\n\u003cp\u003eBreathable fabric with a soft, flexible feel — made for all-day ease, not heavy compression. The lightweight blend keeps you comfortable from morning to night.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"img-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/06_c2df0183-8498-4784-b18c-49376a9521aa.jpg?v=1787110343\" alt=\"Breathable lightweight panties\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  Specifications\n  ============================================================ --\u003e\n\u003cdiv class=\"section-label\" style=\"margin-top: 40px;\"\u003e\n\u003cspan\u003e📐 Product Specifications\u003c\/span\u003e \u003cspan class=\"line\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs-table-wrap\"\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Type\u003c\/td\u003e\n\u003ctd\u003eHigh-Waist Seamless Panties\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePack Quantity\u003c\/td\u003e\n\u003ctd\u003e5 Pairs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFabric\u003c\/td\u003e\n\u003ctd\u003e68% Polyamide · 32% Spandex\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLining\u003c\/td\u003e\n\u003ctd\u003e91.3% Rayon · 4.5% Spandex · 4.2% Silk\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColors\u003c\/td\u003e\n\u003ctd\u003eLight Purple · Nude · Black · Rose · Deep Blue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSizes\u003c\/td\u003e\n\u003ctd\u003eXS · S · M · L · XL · XXL · XXXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCare\u003c\/td\u003e\n\u003ctd\u003eMachine washable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eUse\u003c\/td\u003e\n\u003ctd\u003eDaily wear · Fitness · Office · Parties\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  Why Choose This\n  ============================================================ --\u003e\n\u003cdiv class=\"section-label\" style=\"margin-top: 36px;\"\u003e\n\u003cspan\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/06_057002ab-c3c0-4587-9f26-d5065080d737.jpg?v=1787119147\" alt=\"\"\u003e✅ Why Choose These Panties\u003c\/span\u003e \u003cspan class=\"line\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"highlight-list\"\u003e\n\u003cspan\u003e✔ \u003cstrong\u003eSeamless \u0026amp; No-Show\u003c\/strong\u003e — Invisible under any outfit.\u003c\/span\u003e \u003cspan\u003e✔ \u003cstrong\u003eHigh-Waist Full Coverage\u003c\/strong\u003e — Stays in place, no rolling.\u003c\/span\u003e \u003cspan\u003e✔ \u003cstrong\u003eBreathable \u0026amp; Lightweight\u003c\/strong\u003e — All-day comfort, not compression.\u003c\/span\u003e \u003cspan\u003e✔ \u003cstrong\u003eSkin-Friendly Fabric\u003c\/strong\u003e — Soft blend with silk lining.\u003c\/span\u003e \u003cspan\u003e✔ \u003cstrong\u003e5-Pack Essentials\u003c\/strong\u003e — Everyday rotation made easy.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  CTA\n  ============================================================ --\u003e\n\u003cdiv class=\"cta-bar\"\u003e\n\u003cdiv class=\"big\"\u003e💕 \u003cspan\u003eComfort Meets Style\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sub\"\u003eSeamless High-Waist Panties 5-Pack — Soft · Breathable · No-Show\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n  Footer\n  ============================================================ --\u003e\n\u003cdiv class=\"footer\"\u003eSeamless High-Waist Panties 5-Pack — Everyday Comfort · No-Show Fit · Soft \u0026amp; Breathable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ===== end inner ===== --\u003e\n\u003c\/div\u003e","brand":"CarwrapLab","offers":[{"title":"Black \/ XS【95-110LB】","offer_id":52662650634372,"sku":"0819-Panties01-Black-XS","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ S【110-125LB】","offer_id":52662650667140,"sku":"0819-Panties01-Black-S","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ M【125-140LB】","offer_id":52662650699908,"sku":"0819-Panties01-Black-M","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ L【140-160LB】","offer_id":52662650732676,"sku":"0819-Panties01-Black-L","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL【160-175LB】","offer_id":52662650765444,"sku":"0819-Panties01-Black-XL","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL【175-190LB】","offer_id":52662650798212,"sku":"0819-Panties01-Black-2XL","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL【190-210LB】","offer_id":52662650830980,"sku":"0819-Panties01-Black-3XL","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Nude \/ XS【95-110LB】","offer_id":52662650404996,"sku":"0819-Panties01-Nude-XS","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Nude \/ S【110-125LB】","offer_id":52662650437764,"sku":"0819-Panties01-Nude-S","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Nude \/ M【125-140LB】","offer_id":52662650470532,"sku":"0819-Panties01-Nude-M","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Nude \/ L【140-160LB】","offer_id":52662650503300,"sku":"0819-Panties01-Nude-L","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Nude \/ XL【160-175LB】","offer_id":52662650536068,"sku":"0819-Panties01-Nude-XL","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Nude \/ 2XL【175-190LB】","offer_id":52662650568836,"sku":"0819-Panties01-Nude-2XL","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Nude \/ 3XL【190-210LB】","offer_id":52662650601604,"sku":"0819-Panties01-Nude-3XL","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Light Purple \/ XS【95-110LB】","offer_id":52662650175620,"sku":"0819-Panties01-LightPurple-XS","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Light Purple \/ S【110-125LB】","offer_id":52662650208388,"sku":"0819-Panties01-LightPurple-S","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Light Purple \/ M【125-140LB】","offer_id":52662650241156,"sku":"0819-Panties01-LightPurple-M","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Light Purple \/ L【140-160LB】","offer_id":52662650273924,"sku":"0819-Panties01-LightPurple-L","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Light Purple \/ XL【160-175LB】","offer_id":52662650306692,"sku":"0819-Panties01-LightPurple-XL","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Light Purple \/ 2XL【175-190LB】","offer_id":52662650339460,"sku":"0819-Panties01-LightPurple-2XL","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Light Purple \/ 3XL【190-210LB】","offer_id":52662650372228,"sku":"0819-Panties01-LightPurple-3XL","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ XS【95-110LB】","offer_id":52662651093124,"sku":"0819-Panties01-DarkBlue-XS","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ S【110-125LB】","offer_id":52662651125892,"sku":"0819-Panties01-DarkBlue-S","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ M【125-140LB】","offer_id":52662651158660,"sku":"0819-Panties01-DarkBlue-M","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ L【140-160LB】","offer_id":52662651191428,"sku":"0819-Panties01-DarkBlue-L","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ XL【160-175LB】","offer_id":52662651224196,"sku":"0819-Panties01-DarkBlue-XL","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ 2XL【175-190LB】","offer_id":52662651256964,"sku":"0819-Panties01-DarkBlue-2XL","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ 3XL【190-210LB】","offer_id":52662651289732,"sku":"0819-Panties01-DarkBlue-3XL","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Rose \/ XS【95-110LB】","offer_id":52662650863748,"sku":"0819-Panties01-Rose-XS","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Rose \/ S【110-125LB】","offer_id":52662650896516,"sku":"0819-Panties01-Rose-S","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Rose \/ M【125-140LB】","offer_id":52662650929284,"sku":"0819-Panties01-Rose-M","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Rose \/ L【140-160LB】","offer_id":52662650962052,"sku":"0819-Panties01-Rose-L","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Rose \/ XL【160-175LB】","offer_id":52662650994820,"sku":"0819-Panties01-Rose-XL","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Rose \/ 2XL【175-190LB】","offer_id":52662651027588,"sku":"0819-Panties01-Rose-2XL","price":9.97,"currency_code":"USD","in_stock":true},{"title":"Rose \/ 3XL【190-210LB】","offer_id":52662651060356,"sku":"0819-Panties01-Rose-3XL","price":9.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/task-mszno09nd2x42.png?v=1787118163"},{"product_id":"men-s-athletic-sweat-shorts","title":"Men’s Athletic Sweat Shorts","description":"\u003c!--\nMEN'S RELAXED ATHLETIC SWEAT SHORTS — PDP V2\nSingle-item selling logic.\nRebuilt after removing the previous \"3-pack value\" and generic 3-card use-case modules.\n\nGrounded product facts from supplied TikTok \/ 1688 material:\n- Men's relaxed athletic sweat shorts\n- Elastic waistband + drawstring\n- Polyester\n- Side pockets visible in supplier detail images\n- Machine washable\n- Basketball \/ fitness \/ running\n- Casual \/ street \/ athletic styling\n- Spring \/ summer \/ autumn\n- Multiple colors\n- S–3XL selling range\n- Longline \/ relaxed silhouette visible in supplier images\n\n3XL sizing is handled by the separate updated S–3XL Size Guide \/ Fit Finder.\n--\u003e\n\u003cstyle\u003e\n  .schpdp,.schpdp *{box-sizing:border-box}\n  .schpdp{\n    --ink:#1b1d1c;\n    --text:#272a28;\n    --muted:#6c6d68;\n    --paper:#f7f7f4;\n    --ivory:#f3f0e9;\n    --sage:#e9eeeb;\n    --deep:#2f443c;\n    --orange:#d96632;\n    --line:#dcddd8;\n    --softline:#e9e8e3;\n    width:100%;\n    max-width:480px;\n    margin:0 auto;\n    overflow:hidden;\n    background:#fff;\n    color:var(--text);\n    font-family:Arial,Helvetica,sans-serif;\n    font-size:15px;\n    line-height:1.5;\n    -webkit-font-smoothing:antialiased;\n  }\n\n  .schpdp img{display:block;width:100%;height:auto;margin:0}\n  .schpdp h2,.schpdp h3,.schpdp p{margin:0;letter-spacing:0}\n  .schpdp__inner{width:100%;margin:0 auto}\n  .schpdp__eyebrow{\n    margin-bottom:9px!important;\n    color:var(--deep);\n    font-size:10px;\n    font-weight:800;\n    text-transform:uppercase;\n    letter-spacing:.10em!important;\n  }\n  .schpdp__title{\n    max-width:680px;\n    color:var(--ink);\n    font-size:29px;\n    line-height:1.07;\n    font-weight:760;\n  }\n  .schpdp__lead{\n    max-width:680px;\n    margin-top:13px!important;\n    color:var(--muted);\n    font-size:15px;\n  }\n\n  \/* generic designed-image placeholders *\/\n  .schpdp__visual{\n    position:relative;\n    width:100%;\n    aspect-ratio:1\/1;\n    overflow:hidden;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    padding:28px;\n    background:\n      radial-gradient(circle at 78% 18%,rgba(217,102,50,.08),transparent 28%),\n      linear-gradient(145deg,#f7f7f4 0%,#eceeea 100%);\n    color:#6c6e69;\n    text-align:center;\n  }\n  .schpdp__visual:before{\n    content:\"\";\n    position:absolute;\n    inset:18px;\n    border:1px dashed #c8cbc6;\n    border-radius:4px;\n    pointer-events:none;\n  }\n  .schpdp__visual b{\n    position:relative;\n    display:block;\n    margin-bottom:6px;\n    color:var(--ink);\n    font-size:13px;\n    letter-spacing:.04em;\n  }\n  .schpdp__visual span{\n    position:relative;\n    display:block;\n    max-width:320px;\n    color:#70716c;\n    font-size:11px;\n    line-height:1.5;\n  }\n\n  \/* HERO *\/\n  .schpdp__hero{\n    background:var(--ivory);\n    border-top:7px solid var(--deep);\n  }\n  .schpdp__hero-copy{\n    padding:34px 20px 28px;\n  }\n  .schpdp__season{\n    display:inline-flex;\n    align-items:center;\n    gap:7px;\n    margin-bottom:17px;\n    padding:7px 11px;\n    border-radius:999px;\n    background:#fff;\n    color:var(--orange);\n    font-size:10px;\n    font-weight:800;\n    letter-spacing:.05em;\n    text-transform:uppercase;\n  }\n  .schpdp__season-dot{\n    width:7px;height:7px;border-radius:50%;background:var(--orange)\n  }\n  .schpdp__hero-title{\n    max-width:760px;\n    color:var(--ink);\n    font-size:36px;\n    line-height:1.01;\n    font-weight:790;\n  }\n  .schpdp__hero-lead{\n    max-width:650px;\n    margin-top:15px!important;\n    color:var(--muted);\n    font-size:16px;\n  }\n  .schpdp__hero-proof{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    margin-top:25px;\n    border-top:1px solid #d9d5cd;\n    border-left:1px solid #d9d5cd;\n  }\n  .schpdp__hero-proof div{\n    min-width:0;\n    padding:15px 12px;\n    background:rgba(255,255,255,.58);\n    border-right:1px solid #d9d5cd;\n    border-bottom:1px solid #d9d5cd;\n  }\n  .schpdp__hero-proof span{\n    display:block;\n    margin-bottom:5px;\n    color:var(--orange);\n    font-size:9px;\n    font-weight:800;\n  }\n  .schpdp__hero-proof strong{\n    display:block;\n    color:var(--ink);\n    font-size:13px;\n    line-height:1.3;\n  }\n\n  \/* EDITORIAL BENEFIT BAND *\/\n  .schpdp__band{\n    padding:34px 20px 38px;\n    background:#fff;\n    border-bottom:1px solid var(--line);\n  }\n  .schpdp__band-layout{\n    display:grid;\n    gap:20px;\n  }\n  .schpdp__band-copy{\n    padding-right:4px;\n  }\n  .schpdp__band-index{\n    display:grid;\n    grid-template-columns:repeat(4,minmax(0,1fr));\n    margin-top:21px;\n    border-top:1px solid var(--line);\n    border-left:1px solid var(--line);\n  }\n  .schpdp__band-index div{\n    min-width:0;\n    padding:14px 8px;\n    border-right:1px solid var(--line);\n    border-bottom:1px solid var(--line);\n    background:var(--paper);\n  }\n  .schpdp__band-index span{\n    display:block;\n    color:var(--orange);\n    font-size:9px;\n    font-weight:800;\n  }\n  .schpdp__band-index strong{\n    display:block;\n    margin-top:5px;\n    font-size:11px;\n    line-height:1.3;\n  }\n\n  \/* ASYMMETRIC FEATURE *\/\n  .schpdp__feature{\n    display:grid;\n    background:#fff;\n    border-top:1px solid var(--line);\n  }\n  .schpdp__feature--sage{background:var(--sage)}\n  .schpdp__feature--ivory{background:var(--ivory)}\n  .schpdp__feature-copy{\n    padding:29px 20px 35px;\n  }\n  .schpdp__feature-num{\n    display:inline-block;\n    margin-bottom:10px;\n    color:var(--orange);\n    font-size:10px;\n    font-weight:800;\n    letter-spacing:.08em;\n  }\n  .schpdp__feature-list{\n    margin:21px 0 0;\n    padding:0;\n    list-style:none;\n    border-top:1px solid var(--line);\n  }\n  .schpdp__feature-list li{\n    padding:13px 0;\n    border-bottom:1px solid var(--line);\n  }\n  .schpdp__feature-list strong{\n    display:block;\n    margin-bottom:3px;\n    color:var(--ink);\n    font-size:14px;\n  }\n  .schpdp__feature-list span{\n    display:block;\n    color:var(--muted);\n    font-size:12px;\n  }\n\n  \/* DETAIL COLLAGE *\/\n  .schpdp__details{\n    padding:39px 20px 43px;\n    background:var(--paper);\n    border-top:1px solid var(--line);\n  }\n  .schpdp__details-grid{\n    display:grid;\n    grid-template-columns:1.18fr .82fr;\n    grid-template-rows:auto auto;\n    gap:8px;\n    margin-top:23px;\n  }\n  .schpdp__detail-main{\n    grid-row:1\/3;\n    min-height:390px;\n  }\n  .schpdp__detail-small{\n    min-height:190px;\n  }\n  .schpdp__detail-card{\n    position:relative;\n    overflow:hidden;\n    border:1px solid var(--line);\n    background:#fff;\n  }\n  .schpdp__detail-card .schpdp__visual{\n    height:100%;\n    aspect-ratio:auto;\n  }\n\n  .schpdp__detail-card .schpdp__visual img{\n    object-fit:contain!important;\n    object-position:center center!important;\n    background:#f7f6f2;\n  }\n  .schpdp__detail-caption{\n    position:absolute;\n    left:11px;\n    right:11px;\n    bottom:11px;\n    padding:10px 11px;\n    background:rgba(255,255,255,.94);\n    border:1px solid rgba(0,0,0,.06);\n  }\n  .schpdp__detail-caption strong{\n    display:block;\n    color:var(--ink);\n    font-size:12px;\n  }\n  .schpdp__detail-caption span{\n    display:block;\n    margin-top:2px;\n    color:var(--muted);\n    font-size:9px;\n  }\n\n  \/* CAMPUS DAY TIMELINE *\/\n  .schpdp__day{\n    padding:40px 20px 45px;\n    background:var(--deep);\n    color:#fff;\n  }\n  .schpdp__day .schpdp__eyebrow{color:#cfdad5}\n  .schpdp__day .schpdp__title{color:#fff}\n  .schpdp__day .schpdp__lead{color:#d6ddd9}\n  .schpdp__timeline{\n    position:relative;\n    margin-top:25px;\n    padding-left:31px;\n  }\n  .schpdp__timeline:before{\n    content:\"\";\n    position:absolute;\n    left:8px;\n    top:6px;\n    bottom:6px;\n    width:1px;\n    background:#73837d;\n  }\n  .schpdp__time{\n    position:relative;\n    padding:0 0 22px;\n  }\n  .schpdp__time:last-child{padding-bottom:0}\n  .schpdp__time:before{\n    content:\"\";\n    position:absolute;\n    left:-27px;\n    top:4px;\n    width:9px;height:9px;\n    border-radius:50%;\n    background:var(--orange);\n    box-shadow:0 0 0 4px rgba(217,102,50,.16);\n  }\n  .schpdp__time small{\n    display:block;\n    margin-bottom:4px;\n    color:#adbdb6;\n    font-size:9px;\n    font-weight:800;\n    letter-spacing:.08em;\n  }\n  .schpdp__time strong{\n    display:block;\n    font-size:15px;\n  }\n  .schpdp__time p{\n    margin-top:4px!important;\n    color:#cad4cf;\n    font-size:11px;\n  }\n\n  \/* TECH ANATOMY *\/\n  .schpdp__anatomy{\n    padding:41px 20px 46px;\n    background:#f2f0eb;\n    border-top:1px solid var(--line);\n  }\n  .schpdp__anatomy-layout{\n    margin-top:23px;\n  }\n  .schpdp__anatomy-stage{\n    border:1px solid var(--line);\n    background:#fff;\n  }\n  .schpdp__anatomy-list{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    margin-top:9px;\n    border-top:1px solid var(--line);\n    border-left:1px solid var(--line);\n  }\n  .schpdp__anatomy-item{\n    min-width:0;\n    padding:15px 12px 17px;\n    background:rgba(255,255,255,.78);\n    border-right:1px solid var(--line);\n    border-bottom:1px solid var(--line);\n  }\n  .schpdp__anatomy-item span{\n    display:block;\n    margin-bottom:7px;\n    color:var(--orange);\n    font-size:9px;\n    font-weight:800;\n  }\n  .schpdp__anatomy-item strong{\n    display:block;\n    color:var(--ink);\n    font-size:13px;\n    line-height:1.25;\n  }\n  .schpdp__anatomy-item p{\n    margin-top:5px!important;\n    color:var(--muted);\n    font-size:10px;\n    line-height:1.45;\n  }\n\n  \/* BACK TO SCHOOL EDITORIAL *\/\n  .schpdp__bts{\n    padding:40px 20px 44px;\n    background:#fff;\n    border-top:1px solid var(--line);\n  }\n  .schpdp__bts-grid{\n    display:grid;\n    grid-template-columns:1fr;\n    gap:13px;\n    margin-top:23px;\n  }\n  .schpdp__bts-story{\n    position:relative;\n    overflow:hidden;\n    border:1px solid var(--line);\n    background:var(--ivory);\n  }\n  .schpdp__bts-story-copy{\n    padding:20px 18px 22px;\n  }\n\n  .schpdp__bts-story \u003e .schpdp__visual img{\n    object-fit:contain!important;\n    object-position:center center!important;\n    background:var(--ivory);\n  }\n  .schpdp__bts-story strong{\n    display:block;\n    color:var(--ink);\n    font-size:19px;\n    line-height:1.2;\n  }\n  .schpdp__bts-story p{\n    margin-top:8px!important;\n    color:var(--muted);\n    font-size:12px;\n  }\n  .schpdp__bts-stats{\n    display:grid;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    border-top:1px solid var(--line);\n    border-left:1px solid var(--line);\n  }\n  .schpdp__bts-stat{\n    min-width:0;\n    padding:16px 12px;\n    border-right:1px solid var(--line);\n    border-bottom:1px solid var(--line);\n    background:var(--paper);\n  }\n  .schpdp__bts-stat span{\n    display:block;\n    color:var(--orange);\n    font-size:9px;\n    font-weight:800;\n  }\n  .schpdp__bts-stat strong{\n    display:block;\n    margin-top:5px;\n    color:var(--ink);\n    font-size:13px;\n    line-height:1.3;\n  }\n\n  \/* COLOR EDIT *\/\n  .schpdp__color{\n    padding:39px 20px 44px;\n    background:var(--sage);\n    border-top:1px solid var(--line);\n  }\n  .schpdp__color-grid{\n    display:grid;\n    grid-template-columns:repeat(3,minmax(0,1fr));\n    gap:8px;\n    margin-top:23px;\n  }\n  .schpdp__color-card{\n    min-width:0;\n    overflow:hidden;\n    border:1px solid #d7dedb;\n    background:#fff;\n  }\n  .schpdp__color-card .schpdp__visual{\n    aspect-ratio:4\/5;\n    min-height:0;\n  }\n  .schpdp__color-card span{\n    display:block;\n    padding:9px 7px;\n    text-align:center;\n    color:#555954;\n    font-size:10px;\n    font-weight:750;\n  }\n\n  \/* FIT CONFIDENCE *\/\n  .schpdp__fit{\n    padding:39px 20px 44px;\n    background:var(--ivory);\n    border-top:1px solid var(--line);\n  }\n  .schpdp__fit-layout{\n    display:grid;\n    gap:12px;\n    margin-top:22px;\n  }\n  .schpdp__fit-card{\n    padding:17px 16px;\n    border:1px solid #d8d3cb;\n    background:rgba(255,255,255,.72);\n  }\n  .schpdp__fit-card span{\n    display:block;\n    margin-bottom:6px;\n    color:var(--orange);\n    font-size:9px;\n    font-weight:800;\n  }\n  .schpdp__fit-card strong{\n    display:block;\n    color:var(--ink);\n    font-size:14px;\n  }\n  .schpdp__fit-card p{\n    margin-top:5px!important;\n    color:var(--muted);\n    font-size:11px;\n  }\n  .schpdp__fit-action{\n    margin-top:14px;\n    padding:14px 16px;\n    border:1px dashed #b9b4ab;\n    background:rgba(255,255,255,.55);\n    color:#67635d;\n    font-size:11px;\n    line-height:1.5;\n  }\n\n  \/* CARE *\/\n  .schpdp__care{\n    padding:38px 20px 42px;\n    background:#fff;\n    border-top:1px solid var(--line);\n  }\n  .schpdp__care-strip{\n    display:grid;\n    grid-template-columns:repeat(3,minmax(0,1fr));\n    margin-top:21px;\n    border-top:1px solid var(--line);\n    border-left:1px solid var(--line);\n  }\n  .schpdp__care-strip div{\n    min-width:0;\n    padding:15px 9px;\n    border-right:1px solid var(--line);\n    border-bottom:1px solid var(--line);\n    background:var(--paper);\n  }\n  .schpdp__care-strip span{\n    display:block;\n    color:var(--orange);\n    font-size:9px;\n    font-weight:800;\n  }\n  .schpdp__care-strip strong{\n    display:block;\n    margin-top:5px;\n    font-size:11px;\n    line-height:1.3;\n  }\n\n  \/* FAQ *\/\n  .schpdp__faq{\n    padding:38px 20px 45px;\n    background:var(--paper);\n    border-top:1px solid var(--line);\n  }\n  .schpdp__faq-list{\n    margin-top:22px;\n    border-top:1px solid var(--line);\n  }\n  .schpdp details{border-bottom:1px solid var(--line)}\n  .schpdp summary{\n    position:relative;\n    padding:17px 36px 17px 0;\n    cursor:pointer;\n    list-style:none;\n    color:var(--ink);\n    font-size:15px;\n    font-weight:720;\n    line-height:1.35;\n  }\n  .schpdp summary::-webkit-details-marker{display:none}\n  .schpdp summary::after{\n    content:\"+\";\n    position:absolute;\n    right:0;\n    top:10px;\n    font-size:27px;\n    font-weight:400;\n  }\n  .schpdp details[open] summary::after{content:\"−\"}\n  .schpdp details p{\n    padding:0 24px 18px 0;\n    color:var(--muted);\n    font-size:13px;\n  }\n\n  @media(min-width:990px){\n    .schpdp{\n      position:relative;\n      left:50%;\n      width:min(1200px,calc(100vw - 80px))!important;\n      max-width:1200px!important;\n      transform:translateX(-50%);\n      font-size:16px;\n    }\n\n    .schpdp__hero{\n      display:grid;\n      grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);\n      min-height:650px;\n      border-top-width:8px;\n    }\n    .schpdp__hero-copy{\n      display:flex;\n      flex-direction:column;\n      justify-content:center;\n      padding:64px 58px 58px 72px;\n    }\n    .schpdp__hero-title{font-size:54px;line-height:1}\n    .schpdp__hero-lead{font-size:18px;margin-top:20px!important}\n    .schpdp__hero-proof{margin-top:34px}\n    .schpdp__hero-proof div{padding:20px 18px}\n    .schpdp__hero-proof strong{font-size:15px}\n    .schpdp__hero-media .schpdp__visual{height:100%;min-height:650px;aspect-ratio:auto}\n\n    .schpdp__band{padding:60px 72px 66px}\n    .schpdp__band-layout{\n      grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);\n      align-items:end;\n      gap:70px;\n    }\n    .schpdp__title{font-size:40px;line-height:1.05}\n    .schpdp__lead{font-size:17px;margin-top:17px!important}\n    .schpdp__band-index{margin-top:0}\n    .schpdp__band-index div{padding:23px 18px}\n    .schpdp__band-index strong{font-size:14px}\n\n    .schpdp__feature{\n      grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);\n      min-height:590px;\n      align-items:stretch;\n    }\n    .schpdp__feature:nth-of-type(even) .schpdp__feature-media{order:2}\n    .schpdp__feature-media .schpdp__visual{height:100%;min-height:590px;aspect-ratio:auto}\n    .schpdp__feature-copy{\n      display:flex;\n      flex-direction:column;\n      justify-content:center;\n      padding:58px 60px;\n    }\n    .schpdp__feature-list{margin-top:28px}\n    .schpdp__feature-list li{padding:16px 0}\n    .schpdp__feature-list strong{font-size:16px}\n    .schpdp__feature-list span{font-size:14px}\n\n    .schpdp__details{padding:64px 72px 72px}\n    .schpdp__details-grid{\n      grid-template-columns:1.35fr .65fr;\n      gap:14px;\n      margin-top:32px;\n    }\n    .schpdp__detail-main{min-height:650px}\n    .schpdp__detail-small{min-height:318px}\n    .schpdp__detail-caption{left:18px;right:18px;bottom:18px;padding:14px 15px}\n    .schpdp__detail-caption strong{font-size:15px}\n    .schpdp__detail-caption span{font-size:11px}\n\n    .schpdp__day{padding:66px 72px 72px}\n    .schpdp__day-layout{\n      display:grid;\n      grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);\n      gap:70px;\n      align-items:center;\n    }\n    .schpdp__timeline{margin-top:0;padding-left:38px}\n    .schpdp__timeline:before{left:10px}\n    .schpdp__time{padding-bottom:28px}\n    .schpdp__time:before{left:-32px}\n    .schpdp__time strong{font-size:18px}\n    .schpdp__time p{font-size:13px}\n\n    .schpdp__anatomy{padding:70px 72px 76px}\n    .schpdp__anatomy-layout{\n      display:grid;\n      grid-template-columns:minmax(500px,1.45fr) minmax(280px,.75fr);\n      gap:28px;\n      align-items:stretch;\n      margin-top:34px;\n    }\n    .schpdp__anatomy-stage .schpdp__visual{height:100%;min-height:620px;aspect-ratio:auto}\n    .schpdp__anatomy-list{\n      grid-template-columns:1fr;\n      margin:0;\n    }\n    .schpdp__anatomy-item{\n      display:flex;\n      flex-direction:column;\n      justify-content:center;\n      padding:24px 22px;\n    }\n    .schpdp__anatomy-item strong{font-size:17px}\n    .schpdp__anatomy-item p{font-size:13px}\n\n    .schpdp__bts{padding:66px 72px 72px}\n    .schpdp__bts-grid{\n      grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);\n      gap:14px;\n      margin-top:32px;\n    }\n    .schpdp__bts-story{\n      display:grid;\n      grid-template-columns:1.05fr .95fr;\n      min-height:520px;\n    }\n    .schpdp__bts-story .schpdp__visual{height:100%;aspect-ratio:auto;background:var(--ivory)}\n    .schpdp__bts-story .schpdp__visual img{\n      object-fit:contain!important;\n      object-position:center center!important;\n      background:var(--ivory);\n    }\n    .schpdp__bts-story-copy{\n      display:flex;\n      flex-direction:column;\n      justify-content:center;\n      padding:36px 32px;\n    }\n    .schpdp__bts-story strong{font-size:30px}\n    .schpdp__bts-story p{font-size:14px}\n    .schpdp__bts-stats{\n      grid-template-columns:1fr;\n      height:100%;\n    }\n    .schpdp__bts-stat{\n      display:flex;\n      flex-direction:column;\n      justify-content:center;\n      padding:22px 20px;\n    }\n    .schpdp__bts-stat strong{font-size:16px}\n\n    .schpdp__color{padding:64px 72px 72px}\n    .schpdp__color-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:30px}\n    .schpdp__color-card span{font-size:11px;padding:11px 8px}\n\n    .schpdp__fit{padding:62px 72px 68px}\n    .schpdp__fit-layout{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:30px}\n    .schpdp__fit-card{padding:22px 20px}\n    .schpdp__fit-card strong{font-size:17px}\n    .schpdp__fit-card p{font-size:13px}\n\n    .schpdp__care{padding:58px 72px 64px}\n    .schpdp__care-strip{margin-top:28px}\n    .schpdp__care-strip div{padding:22px 18px}\n    .schpdp__care-strip strong{font-size:14px}\n\n    .schpdp__faq{padding:66px 72px 76px}\n    .schpdp__faq .schpdp__inner{max-width:860px}\n    .schpdp summary{padding:22px 42px 22px 0;font-size:17px}\n    .schpdp summary::after{top:15px}\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"schpdp\" lang=\"en-US\"\u003e\n\u003c!-- HERO \/ IMAGE 01 --\u003e\n\u003csection class=\"schpdp__hero\"\u003e\n\u003cdiv class=\"schpdp__hero-copy\"\u003e\n\u003cdiv class=\"schpdp__season\"\u003e\n\u003cspan class=\"schpdp__season-dot\"\u003e\u003c\/span\u003e Back-to-School Bestseller\u003c\/div\u003e\n\u003cp class=\"schpdp__eyebrow\"\u003eRelaxed athletic shorts for everyday movement\u003c\/p\u003e\n\u003ch2 class=\"schpdp__hero-title\"\u003eFrom first class to last run.\u003c\/h2\u003e\n\u003cp class=\"schpdp__hero-lead\"\u003eLongline athletic sweat shorts with an elastic drawstring waist, relaxed silhouette and practical side pockets—easy enough for campus, movement and everyday wear.\u003c\/p\u003e\n\u003cdiv class=\"schpdp__hero-proof\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003e01\u003c\/span\u003e\u003cstrong\u003eRelaxed longline fit\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003e02\u003c\/span\u003e\u003cstrong\u003eAdjustable drawstring waist\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003e03\u003c\/span\u003e\u003cstrong\u003eFunctional side pockets\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003e04\u003c\/span\u003e\u003cstrong\u003eMachine-washable care\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schpdp__hero-media\"\u003e\n\u003cdiv class=\"schpdp__visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/10001_2ecd51d5-19df-4458-aed0-9edc38841af2.png?v=1787190138\" alt=\"Men's relaxed athletic shorts back-to-school hero\" loading=\"eager\" style=\"position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; z-index: 2; margin: 0;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- EDITORIAL BENEFIT BAND --\u003e\n\u003csection class=\"schpdp__band\"\u003e\n\u003cdiv class=\"schpdp__band-layout\"\u003e\n\u003cdiv class=\"schpdp__band-copy\"\u003e\n\u003cp class=\"schpdp__eyebrow\"\u003eDesigned around a real school-day wardrobe\u003c\/p\u003e\n\u003ch2 class=\"schpdp__title\"\u003eOne pair that does not force you to choose between athletic and casual.\u003c\/h2\u003e\n\u003cp class=\"schpdp__lead\"\u003eThe relaxed shape, easy waist and simple styling let these shorts move naturally between class, commuting, training and off-duty plans.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schpdp__band-index\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003e01\u003c\/span\u003e\u003cstrong\u003eClass-ready\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003e02\u003c\/span\u003e\u003cstrong\u003eMove-friendly\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003e03\u003c\/span\u003e\u003cstrong\u003eEasy storage\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003e04\u003c\/span\u003e\u003cstrong\u003eEasy care\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FEATURE 01 \/ IMAGE 02 --\u003e\n\u003csection class=\"schpdp__feature schpdp__feature--sage\"\u003e\n\u003cdiv class=\"schpdp__feature-media\"\u003e\n\u003cdiv class=\"schpdp__visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/10002_a3db3d63-9fd9-4d60-83c7-20df75bec07b.png?v=1787190138\" alt=\"Elastic waistband and drawstring fit detail\" loading=\"lazy\" style=\"position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; z-index: 2; margin: 0;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schpdp__feature-copy\"\u003e\n\u003cspan class=\"schpdp__feature-num\"\u003e01 \/ FIT\u003c\/span\u003e\n\u003cp class=\"schpdp__eyebrow\"\u003eEasy at the waist, relaxed through the leg\u003c\/p\u003e\n\u003ch2 class=\"schpdp__title\"\u003eAdjust the waist. Keep the silhouette loose.\u003c\/h2\u003e\n\u003cp class=\"schpdp__lead\"\u003eThe elastic waistband handles everyday movement while the drawstring lets you fine-tune the fit without changing the relaxed longline shape.\u003c\/p\u003e\n\u003cul class=\"schpdp__feature-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eElastic pull-on waist\u003c\/strong\u003e\u003cspan\u003eQuick, simple and easy to wear throughout the day.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDrawstring adjustment\u003c\/strong\u003e\u003cspan\u003eTighten or relax the waist to your preferred feel.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLongline relaxed cut\u003c\/strong\u003e\u003cspan\u003eA casual athletic shape that works beyond the gym.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DETAIL COLLAGE \/ IMAGES 03A-03C --\u003e\n\u003csection class=\"schpdp__details\"\u003e\n\u003cdiv class=\"schpdp__inner\"\u003e\n\u003cp class=\"schpdp__eyebrow\"\u003eThe details you actually use\u003c\/p\u003e\n\u003ch2 class=\"schpdp__title\"\u003eA closer look at the construction.\u003c\/h2\u003e\n\u003cp class=\"schpdp__lead\"\u003eNo fake performance diagrams—just the visible product details that matter in daily wear.\u003c\/p\u003e\n\u003cdiv class=\"schpdp__details-grid\"\u003e\n\u003carticle class=\"schpdp__detail-card schpdp__detail-main\"\u003e\n\u003cdiv class=\"schpdp__visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/10003_1.png?v=1787190968\" alt=\"Side pocket detail\" loading=\"lazy\" style=\"position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; z-index: 2; margin: 0;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"schpdp__detail-caption\"\u003e\n\u003cstrong\u003eFunctional side pockets\u003c\/strong\u003e \u003cspan\u003eRoom for everyday essentials.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"schpdp__detail-card schpdp__detail-small\"\u003e\n\u003cdiv class=\"schpdp__visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/10001_1_00352d05-dcc6-4ab4-b373-8e3dead424ee.png?v=1787190968\" alt=\"Waistband and drawstring detail\" loading=\"lazy\" style=\"position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; z-index: 2; margin: 0;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"schpdp__detail-caption\"\u003e\n\u003cstrong\u003eAdjustable waist\u003c\/strong\u003e \u003cspan\u003eSimple fit control.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"schpdp__detail-card schpdp__detail-small\"\u003e\n\u003cdiv class=\"schpdp__visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/10002_1_5e4bc67a-5c22-4954-bd34-f573c06b2a74.png?v=1787190968\" alt=\"Hem and fabric detail\" loading=\"lazy\" style=\"position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; z-index: 2; margin: 0;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"schpdp__detail-caption\"\u003e\n\u003cstrong\u003eClean hem finish\u003c\/strong\u003e \u003cspan\u003eSimple, durable construction.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CAMPUS DAY TIMELINE --\u003e\n\u003csection class=\"schpdp__day\"\u003e\n\u003cdiv class=\"schpdp__day-layout\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"schpdp__eyebrow\"\u003eBack-to-school use case\u003c\/p\u003e\n\u003ch2 class=\"schpdp__title\"\u003eA full day changes. Your shorts do not have to.\u003c\/h2\u003e\n\u003cp class=\"schpdp__lead\"\u003eThe product works best as a simple wardrobe bridge—comfortable enough for downtime, casual enough for campus and athletic enough for movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schpdp__timeline\"\u003e\n\u003cdiv class=\"schpdp__time\"\u003e\n\u003csmall\u003e08:00 AM\u003c\/small\u003e \u003cstrong\u003eClass\u003c\/strong\u003e\n\u003cp\u003eRelaxed shape with a clean everyday look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schpdp__time\"\u003e\n\u003csmall\u003e12:30 PM\u003c\/small\u003e \u003cstrong\u003eCampus \u0026amp; commute\u003c\/strong\u003e\n\u003cp\u003eElastic waist and pockets keep daily movement simple.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schpdp__time\"\u003e\n\u003csmall\u003e05:30 PM\u003c\/small\u003e \u003cstrong\u003eGym or basketball\u003c\/strong\u003e\n\u003cp\u003eMade for fitness, basketball and regular athletic movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schpdp__time\"\u003e\n\u003csmall\u003e08:00 PM\u003c\/small\u003e \u003cstrong\u003eOff-duty\u003c\/strong\u003e\n\u003cp\u003ePair with a tee, tank or hoodie and keep the same relaxed silhouette.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FEATURE 02 \/ IMAGE 04 --\u003e\n\u003csection class=\"schpdp__feature schpdp__feature--ivory\"\u003e\n\u003cdiv class=\"schpdp__feature-media\"\u003e\n\u003cdiv class=\"schpdp__visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/10006_c050ccb1-1de4-4b7f-8e34-e99729945f90.png?v=1787190139\" alt=\"Campus-to-court lifestyle\" loading=\"lazy\" style=\"position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; z-index: 2; margin: 0;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schpdp__feature-copy\"\u003e\n\u003cspan class=\"schpdp__feature-num\"\u003e02 \/ VERSATILITY\u003c\/span\u003e\n\u003cp class=\"schpdp__eyebrow\"\u003eAthletic without looking overbuilt\u003c\/p\u003e\n\u003ch2 class=\"schpdp__title\"\u003eSport enough for movement. Clean enough for the rest of the day.\u003c\/h2\u003e\n\u003cp class=\"schpdp__lead\"\u003eThe listing positions the shorts for basketball, fitness and running, while the relaxed minimal styling keeps them easy to wear casually.\u003c\/p\u003e\n\u003cul class=\"schpdp__feature-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eBasketball \u0026amp; training\u003c\/strong\u003e\u003cspan\u003eAthletic styling with room through the leg.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStreet \u0026amp; casual\u003c\/strong\u003e\u003cspan\u003eSimple proportions that work naturally with everyday tops.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpring to autumn\u003c\/strong\u003e\u003cspan\u003eAn easy seasonal layer for school-year wardrobes.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ANATOMY \/ IMAGE 05 --\u003e\n\u003csection class=\"schpdp__anatomy\"\u003e\n\u003cdiv class=\"schpdp__inner\"\u003e\n\u003cp class=\"schpdp__eyebrow\"\u003eProduct anatomy\u003c\/p\u003e\n\u003ch2 class=\"schpdp__title\"\u003eSimple by design. Useful by default.\u003c\/h2\u003e\n\u003cp class=\"schpdp__lead\"\u003eThe selling point is not complicated technology. It is a straightforward construction that fits easily into everyday routines.\u003c\/p\u003e\n\u003cdiv class=\"schpdp__anatomy-layout\"\u003e\n\u003cdiv class=\"schpdp__anatomy-stage\"\u003e\n\u003cdiv class=\"schpdp__visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/10004_a880a915-09c0-44e3-80ba-92f3ca640ec1.png?v=1787190137\" alt=\"Men's shorts product anatomy\" loading=\"lazy\" style=\"position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; z-index: 2; margin: 0;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schpdp__anatomy-list\"\u003e\n\u003carticle class=\"schpdp__anatomy-item\"\u003e\u003cspan\u003e01 \/ WAIST\u003c\/span\u003e \u003cstrong\u003eElastic waistband\u003c\/strong\u003e\n\u003cp\u003ePull-on comfort for daily wear.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"schpdp__anatomy-item\"\u003e\u003cspan\u003e02 \/ ADJUST\u003c\/span\u003e \u003cstrong\u003eDrawstring fit\u003c\/strong\u003e\n\u003cp\u003eFine-tune the waist to your preference.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"schpdp__anatomy-item\"\u003e\u003cspan\u003e03 \/ STORAGE\u003c\/span\u003e \u003cstrong\u003eSide pockets\u003c\/strong\u003e\n\u003cp\u003eVisible pocket construction for everyday essentials.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"schpdp__anatomy-item\"\u003e\u003cspan\u003e04 \/ SHAPE\u003c\/span\u003e \u003cstrong\u003eRelaxed longline leg\u003c\/strong\u003e\n\u003cp\u003eClean athletic proportions with casual styling.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BTS EDITORIAL \/ IMAGE 06 --\u003e\n\u003csection class=\"schpdp__bts\"\u003e\n\u003cdiv class=\"schpdp__inner\"\u003e\n\u003cp class=\"schpdp__eyebrow\"\u003eWhy it works for back-to-school\u003c\/p\u003e\n\u003ch2 class=\"schpdp__title\"\u003eBuilt for the part of school life that is not on the syllabus.\u003c\/h2\u003e\n\u003cdiv class=\"schpdp__bts-grid\"\u003e\n\u003carticle class=\"schpdp__bts-story\"\u003e\n\u003cdiv class=\"schpdp__visual\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/10005_b5b7b02e-33fb-4329-8d0e-f7f1510dc73b.png?v=1787190139\" alt=\"Back-to-school editorial\" loading=\"lazy\" style=\"position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; z-index: 2; margin: 0;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"schpdp__bts-story-copy\"\u003e\n\u003cstrong\u003eLess outfit planning. More ready-to-go.\u003c\/strong\u003e\n\u003cp\u003eA relaxed athletic short earns its place in a school wardrobe when it can handle class, commuting, training and downtime without needing a complete outfit change.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003cdiv class=\"schpdp__bts-stats\"\u003e\n\u003cdiv class=\"schpdp__bts-stat\"\u003e\n\u003cspan\u003e01\u003c\/span\u003e\u003cstrong\u003eCampus-friendly silhouette\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schpdp__bts-stat\"\u003e\n\u003cspan\u003e02\u003c\/span\u003e\u003cstrong\u003eGym-ready styling\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schpdp__bts-stat\"\u003e\n\u003cspan\u003e03\u003c\/span\u003e\u003cstrong\u003ePockets for essentials\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schpdp__bts-stat\"\u003e\n\u003cspan\u003e04\u003c\/span\u003e\u003cstrong\u003eMachine-washable care\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- FIT CONFIDENCE --\u003e\n\u003csection class=\"schpdp__fit\"\u003e\n\u003cdiv class=\"schpdp__inner\"\u003e\n\u003cp class=\"schpdp__eyebrow\"\u003eFit confidence\u003c\/p\u003e\n\u003ch2 class=\"schpdp__title\"\u003eS–3XL, with height + weight references to make the first pick easier.\u003c\/h2\u003e\n\u003cdiv class=\"schpdp__fit-layout\"\u003e\n\u003carticle class=\"schpdp__fit-card\"\u003e\u003cspan\u003e01 \/ START\u003c\/span\u003e \u003cstrong\u003eUse height + weight first\u003c\/strong\u003e\n\u003cp\u003eThe supplier sizing structure gives a quick height and weight reference for each size.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"schpdp__fit-card\"\u003e\u003cspan\u003e02 \/ CHECK\u003c\/span\u003e \u003cstrong\u003eCompare garment measurements\u003c\/strong\u003e\n\u003cp\u003eWaist, hip\/seat, leg opening and shorts length help you understand the actual cut.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"schpdp__fit-card\"\u003e\u003cspan\u003e03 \/ PREFERENCE\u003c\/span\u003e \u003cstrong\u003eSize up for a roomier look\u003c\/strong\u003e\n\u003cp\u003eIf you sit near the top of a range or prefer a looser streetwear silhouette, move up one size.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"schpdp__fit-action\"\u003eInsert the updated \u003cstrong\u003eS–3XL Size Guide\u003c\/strong\u003e and \u003cstrong\u003eFit Finder\u003c\/strong\u003e immediately after this module or keep them beside the product size selector at the top of the PDP.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CARE --\u003e\n\u003csection class=\"schpdp__care\"\u003e\n\u003cdiv class=\"schpdp__inner\"\u003e\n\u003cp class=\"schpdp__eyebrow\"\u003eEasy-care routine\u003c\/p\u003e\n\u003ch2 class=\"schpdp__title\"\u003eBuilt to return to the weekly lineup.\u003c\/h2\u003e\n\u003cp class=\"schpdp__lead\"\u003eThe supplied product information lists polyester construction and machine-washable care.\u003c\/p\u003e\n\u003cdiv class=\"schpdp__care-strip\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003e01\u003c\/span\u003e\u003cstrong\u003ePolyester\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003e02\u003c\/span\u003e\u003cstrong\u003eMachine washable\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003e03\u003c\/span\u003e\u003cstrong\u003eSpring–Autumn\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"schpdp__faq\"\u003e\n\u003cdiv class=\"schpdp__inner\"\u003e\n\u003cp class=\"schpdp__eyebrow\"\u003eProduct questions\u003c\/p\u003e\n\u003ch2 class=\"schpdp__title\"\u003eWhat to know before you choose your pair.\u003c\/h2\u003e\n\u003cdiv class=\"schpdp__faq-list\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow does the waist adjust?\u003c\/summary\u003e\n\u003cp\u003eThe shorts use an elastic waistband with a drawstring, allowing you to tighten or relax the fit around the waist.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAre there pockets?\u003c\/summary\u003e\n\u003cp\u003eYes. The supplier detail images visibly show side pocket construction.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat activities are they suitable for?\u003c\/summary\u003e\n\u003cp\u003eThe supplied product information lists basketball, fitness and running. The relaxed minimal styling also works naturally for casual and streetwear use.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are they made from?\u003c\/summary\u003e\n\u003cp\u003eThe supplied product information lists polyester as the material.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I machine wash them?\u003c\/summary\u003e\n\u003cp\u003eYes. The supplied care information lists the shorts as machine washable. Follow the garment care label for exact cycle and drying instructions.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow should I choose my size?\u003c\/summary\u003e\n\u003cp\u003eUse the S–3XL height and weight reference as the starting point, then compare the garment measurements if you want a roomier or neater fit.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"CarwrapLab","offers":[{"title":"Black \/ S","offer_id":52665280200836,"sku":"0819-Shorts01-Black-S","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52665280233604,"sku":"0819-Shorts01-Black-M","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52665280266372,"sku":"0819-Shorts01-Black-L","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52665280299140,"sku":"0819-Shorts01-Black-XL","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":52665280331908,"sku":"0819-Shorts01-Black-2XL","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":52665280364676,"sku":"0819-Shorts01-Black-3XL","price":44.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":52665280495748,"sku":"0819-Shorts01-White-S","price":44.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":52665280528516,"sku":"0819-Shorts01-White-M","price":44.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":52665280561284,"sku":"0819-Shorts01-White-L","price":44.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":52665280594052,"sku":"0819-Shorts01-White-XL","price":44.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":52665280626820,"sku":"0819-Shorts01-White-2XL","price":44.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":52665280659588,"sku":"0819-Shorts01-White-3XL","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Dark gray \/ S","offer_id":52665280790660,"sku":"0819-Shorts01-Darkgray-S","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Dark gray \/ M","offer_id":52665280823428,"sku":"0819-Shorts01-Darkgray-M","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Dark gray \/ L","offer_id":52665280856196,"sku":"0819-Shorts01-Darkgray-L","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Dark gray \/ XL","offer_id":52665280888964,"sku":"0819-Shorts01-Darkgray-XL","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Dark gray \/ 2XL","offer_id":52665280921732,"sku":"0819-Shorts01-Darkgray-2XL","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Dark gray \/ 3XL","offer_id":52665280954500,"sku":"0819-Shorts01-Darkgray-3XL","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Light Gray \/ S","offer_id":52665281085572,"sku":"0819-Shorts01-LightGray-S","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Light Gray \/ M","offer_id":52665281118340,"sku":"0819-Shorts01-LightGray-M","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Light Gray \/ L","offer_id":52665281151108,"sku":"0819-Shorts01-LightGray-L","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Light Gray \/ XL","offer_id":52665281183876,"sku":"0819-Shorts01-LightGray-XL","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Light Gray \/ 2XL","offer_id":52665281216644,"sku":"0819-Shorts01-LightGray-2XL","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Light Gray \/ 3XL","offer_id":52665281249412,"sku":"0819-Shorts01-LightGray-3XL","price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0978\/9118\/8868\/files\/ChatGPTImage2026_8_19_16_25_10_1.png?v=1787129218"}],"url":"https:\/\/carwraplab.com\/nl\/collections\/shapewear.oembed","provider":"CarwrapLab","version":"1.0","type":"link"}