{"product_id":"womens-oversized-fringe-sweatshirt-dress","title":"Women's Oversized Fringe Sweatshirt Dress","description":"\u003c!-- ================= PDP: OVERSIZED FRINGE TUNIC DRESS ================= --\u003e\n\u003cdiv class=\"pdp-wrap\" id=\"pdp-top\"\u003e\n\u003c!-- ============ BLOCK 1 : HERO \/ PRODUCT SHOWCASE ============ --\u003e\n\u003cdiv class=\"pdp-card pdp-hero\"\u003e\n\u003cdiv class=\"pdp-tags\"\u003e\n\u003cspan class=\"pdp-tag\"\u003eNEW ARRIVAL\u003c\/span\u003e \u003cspan class=\"pdp-tag\"\u003e⭐ 4.9\/5 RATING\u003c\/span\u003e \u003cspan class=\"pdp-tag\"\u003e↺ 30-DAY EASY RETURNS\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch1 class=\"pdp-title\"\u003eThe Oversized Fringe Tunic That Does All the Talking\u003c\/h1\u003e\n\u003cp class=\"pdp-lead\"\u003eA tall funnel neck. Dropped shoulders. A swing of long fringe at the hem. This is the relaxed, modern-vintage piece your fall wardrobe has been waiting for — soft faux suede that drapes beautifully and holds its shape.\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0662\/6030\/4080\/files\/1_ce53b8eb-988d-4e2a-aaf8-8ddffa9cb6db.gif?v=1789118467\"\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c!-- ============ BLOCK 2 : WHY YOU'LL LOVE IT ============ --\u003e\n\u003cdiv class=\"pdp-card\"\u003e\n\u003ch2 class=\"pdp-h2\"\u003eDesigned to Look Effortless — Built to Feel Better\u003c\/h2\u003e\n\u003cp class=\"pdp-sub\"\u003eEvery detail is intentional. A structured funnel neck, voluminous long sleeves with gathered cuffs, visible tonal stitching and angled side-entry pockets that blend seamlessly into the front. The result is a relaxed silhouette with modern vintage charm — never sloppy, always polished.\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/20260927112345_1010_13.png?v=1790479452\" alt=\"\"\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c!-- ============ BLOCK 3 : FEATURE 1 ============ --\u003e\n\u003cdiv class=\"pdp-card\"\u003e\n\u003ch2 class=\"pdp-h2\"\u003eSupports a Healthier, More Upright Neck Posture\u003c\/h2\u003e\n\u003cp class=\"pdp-sub\"\u003eThe tall funnel neckline rises gently around the neck and encourages a more upright, open posture instead of letting your head drop forward. You get a cleaner, more confident profile — and a posture that feels easy to keep from morning to night.\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/5_d4e22e80-c8d3-467d-bfd1-58bd91f045e8.png?v=1790479312\" alt=\"\"\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c!-- ============ BLOCK 4 : FEATURE 2 ============ --\u003e\n\u003cdiv class=\"pdp-card\"\u003e\n\u003ch2 class=\"pdp-h2\"\u003eSoft Chin Support Without the Clutter\u003c\/h2\u003e\n\u003cp class=\"pdp-sub\"\u003eThe collar rises to meet the jawline, giving your chin a soft, comfortable place to rest whenever you need it. It stays pliable rather than stiff, so the support feels natural — never bulky, never medical-looking.\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/6_06b02ffb-ef60-4b93-a416-c61f7cc533c6.png?v=1790479312\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003c!-- ============ BLOCK 5 : FEATURE 3 ============ --\u003e\u003c!-- ============ BLOCK 6 : FEATURE 4 ============ --\u003e\n\u003cdiv class=\"pdp-card\"\u003e\n\u003ch2 class=\"pdp-h2\"\u003eGenerous Neck Circumference — Made for Every Body\u003c\/h2\u003e\n\u003cp class=\"pdp-sub\"\u003eThe funnel neck is cut with extra room so it sits comfortably without pinching or pulling. It works across a wide range of body types and weights, giving you a relaxed fit that always feels easy.\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/7_a7508997-8af4-49b4-b8d1-ebe22d39a42f.png?v=1790479312\" alt=\"\"\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c!-- ============ BLOCK 7 : FEATURE 5 ============ --\u003e\n\u003cdiv class=\"pdp-card\"\u003e\n\u003ch2 class=\"pdp-h2\"\u003eLightweight Structure You Can Wear All Day\u003c\/h2\u003e\n\u003cp class=\"pdp-sub\"\u003eDespite the oversized look, the fabric stays soft and light against the skin. It drapes beautifully, holds its shape and never weighs you down — a true fall-to-winter staple that layers effortlessly.\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0763\/2781\/3348\/files\/8a3c5b55-b0de-4555-8679-6004f5de22bb.png?v=1790229542\u0026amp;width=2048\" alt=\"88cdfa53-4125-4ceb-8a53-038081364c6f.png__PID:357958e4-e19c-4c78-890c-b3186da59e33\"\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c!-- ============ BLOCK 8 : FEATURE 6 ============ --\u003e\n\u003cdiv class=\"pdp-card\"\u003e\n\u003ch2 class=\"pdp-h2\"\u003eOne Dress, Endless Occasions\u003c\/h2\u003e\n\u003cp class=\"pdp-sub\"\u003ePair it with tall boots for concerts and festivals, leggings for casual outings, or add statement accessories for an evening streetwear look. Great for fall styling, travel, parties, weekend plans and everyday wear.\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0763\/2781\/3348\/files\/f85fe0d7-62b2-4428-af7c-68ef0092bd77.png?v=1790229542\u0026amp;width=2048\" alt=\"ac6d2517-11ab-4888-ae60-8cc3bc9aff99.png__PID:7958e4e1-9c5c-4849-8cb3-186da59e33e7\"\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c!-- ============ BLOCK 9 : FEATURE 7 ============ --\u003e\n\u003cdiv class=\"pdp-card\"\u003e\n\u003ch2 class=\"pdp-h2\"\u003eDetails \u0026amp; Sizing\u003c\/h2\u003e\n\u003cp class=\"pdp-sub\"\u003ePlease review the garment measurements before ordering to select your preferred fit. This is an intentionally oversized tunic style — if you prefer a closer fit, consider sizing down. Package includes one fringe tunic dress.\u003c\/p\u003e\n\u003cimg src=\"https:\/\/www.deep-wit.com\/cdn\/shop\/files\/image\/482c6eb8f08c5774ce395d5ce70ebc79ce137122.jpeg\"\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c!-- ============ FAQ ============ --\u003e\n\u003cdiv class=\"pdp-card\"\u003e\n\u003ch2 class=\"pdp-h2\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cp class=\"pdp-sub\"\u003eEverything you need to know before you order.\u003c\/p\u003e\n\u003cdiv class=\"pdp-faq\"\u003e\n\u003cdetails class=\"pdp-faq-item\"\u003e\n\u003csummary\u003eIs this dress true to size?\u003cspan class=\"pdp-faq-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pdp-faq-body\"\u003e\n\u003cp\u003eIt is designed as an oversized, relaxed tunic. If you want the same roomy look shown in the photos, order your usual size. If you prefer a closer fit, size down.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"pdp-faq-item\"\u003e\n\u003csummary\u003eWhat does the fabric feel like?\u003cspan class=\"pdp-faq-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pdp-faq-body\"\u003e\n\u003cp\u003eIt is made from a soft, suede-like faux suede. It feels smooth and comfortable against the skin, drapes beautifully and holds its shape well.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"pdp-faq-item\"\u003e\n\u003csummary\u003eDoes it have pockets?\u003cspan class=\"pdp-faq-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pdp-faq-body\"\u003e\n\u003cp\u003eYes. Angled side-entry pockets blend seamlessly into the front of the dress, so they stay practical without interrupting the clean silhouette.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"pdp-faq-item\"\u003e\n\u003csummary\u003eHow long is the fringe and will it shed?\u003cspan class=\"pdp-faq-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pdp-faq-body\"\u003e\n\u003cp\u003eThe long fringe runs around the entire hem to add eye-catching movement. A light shake when you first unpack it removes any loose strands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"pdp-faq-item\"\u003e\n\u003csummary\u003eHow should I care for it?\u003cspan class=\"pdp-faq-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pdp-faq-body\"\u003e\n\u003cp\u003eFollow the care label inside the garment for the best results and to keep the faux suede looking new for seasons to come.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"pdp-faq-item\"\u003e\n\u003csummary\u003eWhat is included in the package?\u003cspan class=\"pdp-faq-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pdp-faq-body\"\u003e\n\u003cp\u003eOne fringe tunic dress. Boots, leggings and accessories shown in the photos are for styling reference only.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============ SOCIAL PROOF ============ --\u003e\n\u003cdiv class=\"pdp-card\"\u003e\n\u003ch2 class=\"pdp-h2\"\u003eWhat Customers Are Saying\u003c\/h2\u003e\n\u003cp class=\"pdp-sub\"\u003eReal feedback from verified buyers of the fringe tunic dress.\u003c\/p\u003e\n\u003cdiv class=\"pdp-rating\"\u003e\n\u003cdiv class=\"pdp-rating-score\"\u003e4.9\u003c\/div\u003e\n\u003cdiv class=\"pdp-rating-meta\"\u003e\n\u003cspan class=\"pdp-stars\"\u003e★★★★★\u003c\/span\u003e \u003cspan class=\"pdp-rating-note\"\u003eBased on verified customer reviews\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-bars\"\u003e\n\u003cdiv class=\"pdp-bar-row\"\u003e\n\u003cspan class=\"pdp-bar-label\"\u003eFit accuracy\u003c\/span\u003e \u003cspan class=\"pdp-bar\"\u003e\u003ci style=\"width: 96%;\"\u003e\u003c\/i\u003e\u003c\/span\u003e \u003cspan class=\"pdp-bar-val\"\u003e96%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-bar-row\"\u003e\n\u003cspan class=\"pdp-bar-label\"\u003eFabric softness\u003c\/span\u003e \u003cspan class=\"pdp-bar\"\u003e\u003ci style=\"width: 98%;\"\u003e\u003c\/i\u003e\u003c\/span\u003e \u003cspan class=\"pdp-bar-val\"\u003e98%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-bar-row\"\u003e\n\u003cspan class=\"pdp-bar-label\"\u003eFringe quality\u003c\/span\u003e \u003cspan class=\"pdp-bar\"\u003e\u003ci style=\"width: 95%;\"\u003e\u003c\/i\u003e\u003c\/span\u003e \u003cspan class=\"pdp-bar-val\"\u003e95%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-bar-row\"\u003e\n\u003cspan class=\"pdp-bar-label\"\u003eValue for money\u003c\/span\u003e \u003cspan class=\"pdp-bar\"\u003e\u003ci style=\"width: 94%;\"\u003e\u003c\/i\u003e\u003c\/span\u003e \u003cspan class=\"pdp-bar-val\"\u003e94%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-ai\"\u003e\n\u003cspan class=\"pdp-ai-badge\"\u003eAI REVIEW SUMMARY\u003c\/span\u003e\n\u003cp\u003eBuyers consistently describe this tunic dress as soft, warm and flattering on a range of body types. The oversized cut, tall funnel neck and long fringe are the most praised details, and most reviewers say it looks even better in person than in photos.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-reviews\"\u003e\n\u003cdiv class=\"pdp-review\"\u003e\n\u003cdiv class=\"pdp-review-head\"\u003e\n\u003cspan class=\"pdp-review-name\"\u003eAmanda R.\u003c\/span\u003e \u003cspan class=\"pdp-review-stars\"\u003e★★★★★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pdp-review-text\"\u003e\"I wore this to a country concert with tall boots and got stopped three times asking where it was from. The faux suede is so soft and the fringe moves beautifully when you walk.\"\u003c\/p\u003e\n\u003cspan class=\"pdp-review-tag\"\u003eVerified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-review\"\u003e\n\u003cdiv class=\"pdp-review-head\"\u003e\n\u003cspan class=\"pdp-review-name\"\u003eKayla M.\u003c\/span\u003e \u003cspan class=\"pdp-review-stars\"\u003e★★★★★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pdp-review-text\"\u003e\"Perfect oversized fit and the pockets are actually usable. I sized down for a slightly closer look and it still feels roomy and comfortable all day.\"\u003c\/p\u003e\n\u003cspan class=\"pdp-review-tag\"\u003eVerified Buyer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============ PRODUCT DETAILS \/ SPECIFICATIONS ============ --\u003e\n\u003cdiv class=\"pdp-card\"\u003e\n\u003ch2 class=\"pdp-h2\"\u003eDetails \u0026amp; Specifications\u003c\/h2\u003e\n\u003cp class=\"pdp-sub\"\u003eA closer look at the design, fabric and finish.\u003c\/p\u003e\n\u003cdiv class=\"pdp-spec-wrap\"\u003e\n\u003ctable class=\"pdp-spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eStyle\u003c\/th\u003e\n\u003ctd\u003eOversized fringe tunic dress\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eNeckline\u003c\/th\u003e\n\u003ctd\u003eTall funnel neck\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSleeves\u003c\/th\u003e\n\u003ctd\u003eDropped shoulders, voluminous long sleeves, gathered cuffs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePockets\u003c\/th\u003e\n\u003ctd\u003eAngled side-entry pockets\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eHem\u003c\/th\u003e\n\u003ctd\u003eLong fringe around the hem\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eStitching\u003c\/th\u003e\n\u003ctd\u003eVisible tonal stitching\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFabric\u003c\/th\u003e\n\u003ctd\u003eSoft faux suede (suede-like finish)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFit\u003c\/th\u003e\n\u003ctd\u003eRelaxed, oversized silhouette\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eLength\u003c\/th\u003e\n\u003ctd\u003eExtended tunic length\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColors\u003c\/th\u003e\n\u003ctd\u003eWashed Black · Olive Green · Blush Pink · Chocolate Brown\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eOccasions\u003c\/th\u003e\n\u003ctd\u003eFall styling, travel, parties, weekend plans, everyday wear\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePackage\u003c\/th\u003e\n\u003ctd\u003e1 × Fringe Tunic Dress\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!-- ============ SHIPPING \u0026 SERVICE GUARANTEE ============ --\u003e\n\u003cdiv class=\"pdp-card pdp-ship\"\u003e\n\u003ch2 class=\"pdp-h2\"\u003eShop With Total Confidence\u003c\/h2\u003e\n\u003cp class=\"pdp-sub\"\u003eFrom checkout to doorstep, we've got you covered.\u003c\/p\u003e\n\u003cdiv class=\"pdp-ship-grid\"\u003e\n\u003cdiv class=\"pdp-ship-card\"\u003e\n\u003cspan class=\"pdp-ship-icon\"\u003e🚚\u003cem class=\"pdp-dot\"\u003e\u003c\/em\u003e\u003c\/span\u003e\n\u003ch4\u003eFast Shipping\u003c\/h4\u003e\n\u003cp\u003eDispatched within 1–2 business days.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-ship-card\"\u003e\n\u003cspan class=\"pdp-ship-icon\"\u003e↺\u003cem class=\"pdp-dot\"\u003e\u003c\/em\u003e\u003c\/span\u003e\n\u003ch4\u003eEasy Returns\u003c\/h4\u003e\n\u003cp\u003e30 days to change your mind.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-ship-card\"\u003e\n\u003cspan class=\"pdp-ship-icon\"\u003e🔒\u003cem class=\"pdp-dot\"\u003e\u003c\/em\u003e\u003c\/span\u003e\n\u003ch4\u003eSecure Checkout\u003c\/h4\u003e\n\u003cp\u003eEncrypted, protected payment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-ship-card\"\u003e\n\u003cspan class=\"pdp-ship-icon\"\u003e💬\u003cem class=\"pdp-dot\"\u003e\u003c\/em\u003e\u003c\/span\u003e\n\u003ch4\u003eCustomer Support\u003c\/h4\u003e\n\u003cp\u003eReal humans, ready to help.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-track\"\u003e\n\u003cdiv class=\"pdp-track-bar\"\u003e\n\u003cspan class=\"pdp-track-fill\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-track-labels\"\u003e\n\u003cspan\u003eOrder Placed\u003c\/span\u003e \u003cspan\u003eIn Transit\u003c\/span\u003e \u003cspan\u003eDelivered\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============ BOTTOM CTA ============ --\u003e\n\u003cdiv class=\"pdp-card pdp-cta\"\u003e\n\u003ch2 class=\"pdp-h2\"\u003eReady to Make a Statement?\u003c\/h2\u003e\n\u003cp class=\"pdp-sub\"\u003eOversized, fringed and made for fall. Choose your color and step out in style.\u003c\/p\u003e\n\u003ca class=\"pdp-buy\" href=\"#pdp-top\"\u003eBUY NOW\u003c\/a\u003e\n\u003cp class=\"pdp-cta-note\"\u003e30-day easy returns · Secure checkout · Fast shipping\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* ===================== FONTS ===================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,600;0,700;1,600\u0026family=Inter:wght@400;500;600;700\u0026display=swap');\n\n\/* ===================== PDP BASE ===================== *\/\n.pdp-wrap{\n  --pdp-radius:12px;\n  --pdp-gap:24px;\n  --pdp-ink:#4a3a2c;\n  --pdp-muted:#8d7a66;\n  --pdp-line:#e9dcc7;\n  --pdp-soft:#f7ecdb;\n  --pdp-accent:#b8935f;\n  --pdp-cream:#faf3e7;\n  --pdp-title:#8a5a2b;\n  --pdp-title-soft:#a06a2e;\n  max-width:880px;\n  margin:0 auto;\n  padding:8px 14px 48px;\n  background:#f8f0e4;\n  color:var(--pdp-ink);\n  font-family:'Inter', -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n  font-size:16px;\n  line-height:1.65;\n  -webkit-font-smoothing:antialiased;\n  -moz-osx-font-smoothing:grayscale;\n  border-radius:20px;\n}\n.pdp-wrap *{box-sizing:border-box;}\n\n\/* ===================== CARDS ===================== *\/\n.pdp-card{\n  background:#fffdf9;\n  border:none;\n  border-radius:var(--pdp-radius);\n  padding:32px 22px;\n  margin:0 0 var(--pdp-gap);\n  box-shadow:0 10px 30px rgba(120,85,45,.07), 0 2px 8px rgba(120,85,45,.04);\n  position:relative;\n  overflow:hidden;\n}\n.pdp-card::before{\n  content:'';\n  position:absolute;\n  top:0;\n  left:0;\n  right:0;\n  height:3px;\n  background:#f0e2cc;\n}\n.pdp-wrap \u003e .pdp-card:last-child{margin-bottom:0;}\n\n\/* ===================== TYPOGRAPHY ===================== *\/\n.pdp-title{\n  font-family:'Playfair Display', serif;\n  font-size:30px;\n  line-height:1.25;\n  font-weight:700;\n  letter-spacing:-.01em;\n  text-align:center;\n  margin:0 0 14px;\n  color:var(--pdp-title);\n}\n.pdp-h2{\n  font-family:'Playfair Display', serif;\n  font-size:23px;\n  line-height:1.3;\n  font-weight:700;\n  letter-spacing:-.01em;\n  text-align:center;\n  margin:0 0 10px;\n  color:var(--pdp-title);\n  position:relative;\n  display:inline-block;\n  left:50%;\n  transform:translateX(-50%);\n  padding-bottom:8px;\n}\n.pdp-h2::after{\n  content:'';\n  position:absolute;\n  bottom:0;\n  left:50%;\n  transform:translateX(-50%);\n  width:40px;\n  height:2px;\n  background:#d9b782;\n  border-radius:2px;\n}\n.pdp-lead,\n.pdp-sub{\n  font-size:15px;\n  line-height:1.75;\n  color:var(--pdp-muted);\n  text-align:center;\n  margin:0 auto;\n  max-width:640px;\n  font-weight:400;\n}\n\n\/* ===================== HERO TAGS ===================== *\/\n.pdp-tags{\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  align-items:center;\n  gap:8px;\n  margin:0 0 20px;\n}\n.pdp-tag{\n  display:inline-block;\n  font-family:'Inter', sans-serif;\n  font-size:10.5px;\n  font-weight:700;\n  letter-spacing:.1em;\n  text-transform:uppercase;\n  color:#fff9f0;\n  background:#6d4c33;\n  border-radius:999px;\n  padding:7px 14px;\n  white-space:nowrap;\n  line-height:1;\n  box-shadow:0 4px 12px rgba(120,85,45,.18);\n  transition:transform .3s ease, background .3s ease, box-shadow .3s ease;\n}\n.pdp-tag:hover{\n  transform:translateY(-2px);\n  background:#5a3d27;\n  box-shadow:0 6px 18px rgba(120,85,45,.26);\n}\n\n\/* ===================== IMAGES ===================== *\/\n.pdp-img{\n  display:block;\n  width:100%;\n  height:auto;\n  border-radius:10px;\n  margin-top:24px;\n  box-shadow:0 12px 32px rgba(120,85,45,.1), 0 2px 8px rgba(120,85,45,.05);\n  transition:transform .4s cubic-bezier(.2,.7,.3,1), box-shadow .4s ease;\n}\n.pdp-img:hover{\n  transform:scale(1.01);\n  box-shadow:0 18px 40px rgba(120,85,45,.16);\n}\n\n\/* ===================== FAQ ===================== *\/\n.pdp-faq{\n  margin-top:26px;\n  border-top:1px solid var(--pdp-line);\n}\n.pdp-faq-item{border-bottom:1px solid var(--pdp-line);}\n.pdp-faq-item summary{\n  list-style:none;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:16px;\n  padding:16px 2px;\n  font-size:15px;\n  font-weight:600;\n  color:#5a4632;\n  transition:color .25s ease, padding .25s ease;\n}\n.pdp-faq-item summary:hover{\n  color:#8a5a2b;\n  padding-left:6px;\n}\n.pdp-faq-item summary::-webkit-details-marker{display:none;}\n.pdp-faq-item summary::marker{content:\"\";}\n.pdp-faq-arrow{\n  flex:0 0 auto;\n  width:9px;\n  height:9px;\n  margin-right:4px;\n  border-right:2px solid #8a5a2b;\n  border-bottom:2px solid #8a5a2b;\n  transform:rotate(45deg);\n  transition:transform .35s cubic-bezier(.4,0,.2,1), border-color .3s ease;\n}\n.pdp-faq-item[open] .pdp-faq-arrow{\n  transform:rotate(-135deg);\n  border-color:var(--pdp-accent);\n}\n.pdp-faq-body{\n  padding:0 2px 18px;\n  animation:pdpFade .35s ease both;\n}\n.pdp-faq-body p{\n  margin:0;\n  font-size:14.5px;\n  line-height:1.75;\n  color:var(--pdp-muted);\n}\n@keyframes pdpFade{\n  from{opacity:0;transform:translateY(-4px);}\n  to{opacity:1;transform:translateY(0);}\n}\n\n\/* ===================== SOCIAL PROOF ===================== *\/\n.pdp-rating{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:14px;\n  margin:24px 0 26px;\n  flex-wrap:wrap;\n}\n.pdp-rating-score{\n  font-family:'Playfair Display', serif;\n  font-size:44px;\n  font-weight:700;\n  letter-spacing:-.03em;\n  line-height:1;\n  color:#a06a2e;\n}\n.pdp-rating-meta{\n  display:flex;\n  flex-direction:column;\n  gap:2px;\n}\n.pdp-stars{\n  font-size:15px;\n  letter-spacing:2px;\n  color:#c9973f;\n}\n.pdp-rating-note{\n  font-size:12.5px;\n  color:var(--pdp-muted);\n}\n.pdp-bars{\n  display:flex;\n  flex-direction:column;\n  gap:14px;\n}\n.pdp-bar-row{\n  display:grid;\n  grid-template-columns:96px 1fr 42px;\n  align-items:center;\n  gap:12px;\n  font-size:13px;\n}\n.pdp-bar-label{color:#5a4632;font-weight:500;}\n.pdp-bar{\n  display:block;\n  height:6px;\n  border-radius:999px;\n  background:#f1e6d4;\n  overflow:hidden;\n  box-shadow:inset 0 1px 2px rgba(120,85,45,.08);\n}\n.pdp-bar i{\n  display:block;\n  height:100%;\n  border-radius:999px;\n  background:#c9a06a;\n  transform-origin:left center;\n  animation:pdpBar 1.1s cubic-bezier(.2,.7,.3,1) both;\n}\n.pdp-bar-val{text-align:right;color:var(--pdp-muted);font-variant-numeric:tabular-nums;font-weight:500;}\n@keyframes pdpBar{\n  from{transform:scaleX(0);}\n  to{transform:scaleX(1);}\n}\n.pdp-ai{\n  margin-top:28px;\n  background:#faf1e2;\n  border-radius:10px;\n  padding:22px 20px;\n  border-left:3px solid #c9973f;\n  box-shadow:0 2px 8px rgba(120,85,45,.05);\n}\n.pdp-ai-badge{\n  display:inline-block;\n  font-size:10.5px;\n  font-weight:700;\n  letter-spacing:.1em;\n  text-transform:uppercase;\n  color:#a06a2e;\n  margin-bottom:8px;\n}\n.pdp-ai p{\n  margin:0;\n  font-size:14.5px;\n  line-height:1.75;\n  color:#6b5540;\n}\n.pdp-reviews{\n  display:grid;\n  grid-template-columns:1fr;\n  gap:24px;\n  margin-top:28px;\n}\n.pdp-review{\n  background:#fffdf8;\n  border-radius:10px;\n  padding:20px;\n  box-shadow:0 2px 12px rgba(120,85,45,.06), inset 0 0 0 1px rgba(184,147,95,.12);\n  transition:transform .3s ease, box-shadow .3s ease;\n}\n.pdp-review:hover{\n  transform:translateY(-3px);\n  box-shadow:0 8px 20px rgba(120,85,45,.11);\n}\n.pdp-review-head{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  margin-bottom:8px;\n}\n.pdp-review-name{font-weight:600;font-size:14.5px;color:#5a4632;}\n.pdp-review-stars{font-size:13px;letter-spacing:1.5px;color:#c9973f;}\n.pdp-review-text{\n  margin:0 0 10px;\n  font-size:14.5px;\n  line-height:1.75;\n  color:#6b5540;\n  font-style:italic;\n}\n.pdp-review-tag{\n  font-size:11px;\n  font-weight:600;\n  letter-spacing:.06em;\n  text-transform:uppercase;\n  color:#a08a72;\n}\n\n\/* ===================== SPEC TABLE ===================== *\/\n.pdp-spec-wrap{margin-top:26px;}\n.pdp-spec-table{\n  width:100%;\n  border-collapse:separate;\n  border-spacing:0;\n  border:1px solid var(--pdp-line);\n  border-radius:12px;\n  overflow:hidden;\n  font-size:14px;\n  box-shadow:0 4px 16px rgba(120,85,45,.04);\n}\n.pdp-spec-table th,\n.pdp-spec-table td{\n  padding:14px 16px;\n  text-align:left;\n  vertical-align:top;\n  border-bottom:1px solid var(--pdp-line);\n  font-weight:400;\n}\n.pdp-spec-table th{\n  width:38%;\n  background:#f8eedd;\n  font-weight:600;\n  color:#5a4632;\n}\n.pdp-spec-table td{\n  width:62%;\n  color:#6b5540;\n  background:#fffdf8;\n}\n.pdp-spec-table tr:last-child th,\n.pdp-spec-table tr:last-child td{border-bottom:none;}\n.pdp-spec-table tr:hover td{\n  background:#fdf7ec;\n}\n\n\/* ===================== SHIPPING GUARANTEE ===================== *\/\n.pdp-ship{\n  overflow:hidden;\n  padding:32px 22px 30px;\n  border-radius:16px;\n  background:#faf2e5;\n}\n.pdp-ship-grid{\n  display:grid;\n  grid-template-columns:repeat(auto-fit,minmax(140px,1fr));\n  gap:24px;\n  margin-top:28px;\n}\n.pdp-ship-card{\n  position:relative;\n  background:#fffdf8;\n  border-radius:var(--pdp-radius);\n  padding:22px 16px;\n  text-align:center;\n  box-shadow:0 4px 16px rgba(120,85,45,.06);\n  opacity:1;\n  transform:translateY(0);\n  animation:pdpUp .7s cubic-bezier(.2,.7,.3,1) backwards;\n  transition:transform .35s cubic-bezier(.2,.7,.3,1), box-shadow .35s ease;\n  border:1px solid rgba(184,147,95,.14);\n}\n.pdp-ship-card:nth-child(1){animation-delay:.05s;}\n.pdp-ship-card:nth-child(2){animation-delay:.16s;}\n.pdp-ship-card:nth-child(3){animation-delay:.27s;}\n.pdp-ship-card:nth-child(4){animation-delay:.38s;}\n.pdp-ship-card:hover{\n  transform:translateY(-6px);\n  box-shadow:0 16px 30px rgba(120,85,45,.13);\n}\n@keyframes pdpUp{\n  from{opacity:0;transform:translateY(14px);}\n  to{opacity:1;transform:translateY(0);}\n}\n.pdp-ship-icon{\n  position:relative;\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  width:46px;\n  height:46px;\n  border-radius:50%;\n  background:#f6e9d5;\n  font-size:20px;\n  line-height:1;\n  margin-bottom:12px;\n  animation:pdpFloat 3s ease-in-out infinite;\n  box-shadow:0 4px 12px rgba(120,85,45,.06);\n}\n.pdp-ship-card:nth-child(2) .pdp-ship-icon{animation-delay:.4s;}\n.pdp-ship-card:nth-child(3) .pdp-ship-icon{animation-delay:.8s;}\n.pdp-ship-card:nth-child(4) .pdp-ship-icon{animation-delay:1.2s;}\n@keyframes pdpFloat{\n  0%,100%{transform:translateY(0);}\n  50%{transform:translateY(-5px);}\n}\n.pdp-dot{\n  position:absolute;\n  top:2px;\n  right:2px;\n  width:8px;\n  height:8px;\n  border-radius:50%;\n  background:#c9973f;\n  animation:pdpBreathe 2s ease-in-out infinite;\n}\n@keyframes pdpBreathe{\n  0%,100%{transform:scale(.85);opacity:.55;box-shadow:0 0 0 0 rgba(201,151,63,.35);}\n  50%{transform:scale(1.1);opacity:1;box-shadow:0 0 0 6px rgba(201,151,63,0);}\n}\n.pdp-ship-card h4{\n  margin:0 0 6px;\n  font-size:14.5px;\n  font-weight:600;\n  letter-spacing:-.01em;\n  color:#5a4632;\n}\n.pdp-ship-card p{\n  margin:0;\n  font-size:13px;\n  line-height:1.5;\n  color:var(--pdp-muted);\n}\n\n\/* Delivery progress bar *\/\n.pdp-track{margin-top:30px;}\n.pdp-track-bar{\n  position:relative;\n  height:4px;\n  border-radius:999px;\n  background:#f0e2cc;\n  overflow:hidden;\n  box-shadow:inset 0 1px 2px rgba(120,85,45,.08);\n}\n.pdp-track-fill{\n  position:absolute;\n  inset:0 auto 0 0;\n  width:0;\n  border-radius:999px;\n  background:#c08f4e;\n  animation:pdpTrack 2.8s cubic-bezier(.4,0,.2,1) .5s forwards;\n}\n@keyframes pdpTrack{\n  from{width:0;}\n  to{width:100%;}\n}\n.pdp-track-labels{\n  display:flex;\n  justify-content:space-between;\n  margin-top:12px;\n  font-size:11.5px;\n  letter-spacing:.04em;\n  text-transform:uppercase;\n  color:#a08a72;\n  font-weight:500;\n}\n\n\/* ===================== BOTTOM CTA ===================== *\/\n.pdp-cta{\n  text-align:center;\n  padding:36px 22px 38px;\n  background:#faf2e5;\n}\n.pdp-buy{\n  display:inline-block;\n  margin-top:24px;\n  padding:17px 54px;\n  background:#6d4c33;\n  color:#fff9f0;\n  font-family:'Inter', sans-serif;\n  font-size:14px;\n  font-weight:700;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n  text-decoration:none;\n  border-radius:999px;\n  transition:transform .3s cubic-bezier(.2,.7,.3,1), background .3s ease, box-shadow .3s ease;\n  box-shadow:0 10px 24px rgba(120,85,45,.2), inset 0 1px 0 rgba(255,255,255,.12);\n  position:relative;\n  overflow:hidden;\n}\n.pdp-buy::after{\n  content:'';\n  position:absolute;\n  top:0;\n  left:-100%;\n  width:100%;\n  height:100%;\n  background:linear-gradient(90deg, transparent, rgba(255,240,215,.22), transparent);\n  transition:left .5s ease;\n}\n.pdp-buy:hover{\n  background:#5a3d27;\n  transform:translateY(-3px);\n  box-shadow:0 16px 30px rgba(120,85,45,.28);\n}\n.pdp-buy:hover::after{\n  left:100%;\n}\n.pdp-buy:active{transform:translateY(0);}\n.pdp-cta-note{\n  margin:16px 0 0;\n  font-size:12.5px;\n  color:var(--pdp-muted);\n  letter-spacing:.02em;\n}\n\n\/* ===================== RESPONSIVE ===================== *\/\n@media (min-width:768px){\n  .pdp-wrap{padding:16px 24px 64px;}\n  .pdp-card{padding:44px 40px;}\n  .pdp-title{font-size:38px;}\n  .pdp-h2{font-size:27px;}\n  .pdp-lead,.pdp-sub{font-size:16px;}\n  .pdp-reviews{grid-template-columns:1fr 1fr;}\n  .pdp-spec-table th,\n  .pdp-spec-table td{padding:16px 20px;font-size:14.5px;}\n  .pdp-ship{padding:44px 40px 40px;}\n  .pdp-ship-grid{grid-template-columns:repeat(4,1fr);}\n}\n\n@media (max-width:400px){\n  .pdp-tag{font-size:9.5px;padding:5px 9px;letter-spacing:.06em;}\n  .pdp-title{font-size:25px;}\n  .pdp-h2{font-size:20px;}\n  .pdp-bar-row{grid-template-columns:76px 1fr 38px;font-size:12px;}\n  .pdp-buy{padding:16px 36px;font-size:13px;}\n}\n\u003c\/style\u003e\n\u003c!-- ================= END PDP ================= --\u003e","brand":"JH","offers":[{"title":"Army green \/ S","offer_id":47335928627289,"sku":"NC03642609276459-绿色S","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Army green \/ M","offer_id":47335932362841,"sku":"NC03642609276459-绿色M","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Army green \/ L","offer_id":47335932395609,"sku":"NC03642609276459-绿色L","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Army green \/ XL","offer_id":47335932428377,"sku":"NC03642609276459-绿色XL","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Army green \/ 2XL","offer_id":47335932461145,"sku":"NC03642609276459-绿色XXL","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Army green \/ 3XL","offer_id":47335932493913,"sku":"NC03642609276459-绿色XXXL","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Coffee \/ S","offer_id":47335928561753,"sku":"NC03642609276459-深棕色S","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Coffee \/ M","offer_id":47335932035161,"sku":"NC03642609276459-深棕色M","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Coffee \/ L","offer_id":47335932067929,"sku":"NC03642609276459-深棕色L","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Coffee \/ XL","offer_id":47335932100697,"sku":"NC03642609276459-深棕色XL","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Coffee \/ 2XL","offer_id":47335932133465,"sku":"NC03642609276459-深棕色XXL","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Coffee \/ 3XL","offer_id":47335932166233,"sku":"NC03642609276459-深棕色XXXL","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":47335928594521,"sku":"NC03642609276459-深灰色S","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":47335932199001,"sku":"NC03642609276459-深灰色M","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":47335932231769,"sku":"NC03642609276459-深灰色L","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":47335932264537,"sku":"NC03642609276459-深灰色XL","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":47335932297305,"sku":"NC03642609276459-深灰色XXL","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":47335932330073,"sku":"NC03642609276459-深灰色XXXL","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":47335928660057,"sku":"NC03642609276459-粉红色S","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":47335932526681,"sku":"NC03642609276459-粉红色M","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":47335932559449,"sku":"NC03642609276459-粉红色L","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":47335932592217,"sku":"NC03642609276459-粉红色XL","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":47335932624985,"sku":"NC03642609276459-粉红色XXL","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 3XL","offer_id":47335932657753,"sku":"NC03642609276459-粉红色XXXL","price":42.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/1_8c232c0b-635b-4cfd-94d8-a86f52704292.png?v=1790479312","url":"https:\/\/treavhds.com\/zh\/products\/womens-oversized-fringe-sweatshirt-dress","provider":"treavhds","version":"1.0","type":"link"}