{"product_id":"dfy","title":"Ease Jacket Opal Sage","description":"\u003c!-- ===================================== --\u003e\n\u003c!-- DFY PRODUCT TEMPLATE V3 --\u003e\n\u003c!-- PART 1 --\u003e\n\u003c!-- ===================================== --\u003e\n\n\u003cstyle\u003e\n\n:root{\n\n--bg:#FAFAF8;\n--card:#FFFFFF;\n--text:#161616;\n--sub:#6D6D6D;\n--line:#ECECEC;\n\n--radius:26px;\n\n--shadow:\n0 10px 30px rgba(0,0,0,.035);\n\n}\n\n*{\nbox-sizing:border-box;\n}\n\n.dfy-product{\n\nmax-width:860px;\nmargin:auto;\npadding:30px 20px 50px;\n\nfont-family:\nInter,\nHelvetica,\nArial,\nsans-serif;\n\nbackground:var(--bg);\ncolor:var(--text);\n\n}\n\n.dfy-card{\n\nbackground:var(--card);\n\nborder:1px solid var(--line);\n\nborder-radius:var(--radius);\n\nbox-shadow:var(--shadow);\n\n}\n\n.delivery{\n\ndisplay:flex;\nflex-wrap:wrap;\ngap:14px;\n\njustify-content:center;\n\nmargin-bottom:28px;\n\n}\n\n.delivery-pill{\n\npadding:15px 22px;\n\nborder-radius:999px;\n\nbackground:#fff;\n\nborder:1px solid var(--line);\n\nfont-size:13px;\n\ncolor:#555;\n\n}\n\n.hero{\n\npadding:54px 34px;\n\ntext-align:center;\n\n}\n\n.collection{\n\nfont-size:11px;\n\nletter-spacing:4px;\n\ntext-transform:uppercase;\n\ncolor:#A2A2A2;\n\nmargin-bottom:18px;\n\n}\n\n.hero h1{\n\nmargin:0;\n\nfont-size:44px;\n\nfont-weight:500;\n\nletter-spacing:-1px;\n\n}\n\n.hero p{\n\nmargin:18px auto 0;\n\nmax-width:460px;\n\nfont-size:16px;\n\nline-height:1.8;\n\ncolor:var(--sub);\n\n}\n\n.features{\n\ndisplay:grid;\n\ngrid-template-columns:repeat(2,1fr);\n\ngap:16px;\n\nmargin-top:26px;\n\n}\n\n.feature{\n\npadding:22px;\n\nborder-radius:22px;\n\nbackground:#fff;\n\nborder:1px solid var(--line);\n\ntransition:.25s;\n\ncursor:pointer;\n\n}\n\n.feature:hover{\n\ntransform:translateY(-3px);\n\nbox-shadow:0 14px 35px rgba(0,0,0,.05);\n\n}\n\n.feature-title{\n\nfont-size:17px;\n\nfont-weight:500;\n\nmargin-bottom:8px;\n\n}\n\n.feature-sub{\n\nfont-size:13px;\n\ncolor:var(--sub);\n\nline-height:1.6;\n\n}\n\n@media(max-width:700px){\n\n.hero{\n\npadding:42px 24px;\n\n}\n\n.hero h1{\n\nfont-size:34px;\n\n}\n\n.features{\n\ngrid-template-columns:1fr;\n\n}\n\n}\n\n\u003c\/style\u003e\n\n\u003cdiv class=\"dfy-product\"\u003e\n\n\u003cdiv class=\"delivery\"\u003e\n\n\u003cdiv class=\"delivery-pill\"\u003e\n🇪🇺 EU • 2–10 Business Days\n\u003c\/div\u003e\n\n\u003cdiv class=\"delivery-pill\"\u003e\n🌍 Outside EU • 5–14 Business Days\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dfy-card hero\"\u003e\n\n\u003cdiv class=\"collection\"\u003e\n\nDFY COLLECTION\n\n\u003c\/div\u003e\n\n\u003ch1\u003e\n\nEase Jacket\n\n\u003c\/h1\u003e\n\n\u003cp\u003e\n\nLightweight technical jacket designed for everyday movement.\n\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"features\"\u003e\n\n\u003cdiv class=\"feature\"\u003e\n\n\u003cdiv class=\"feature-title\"\u003e\n\nWindproof\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature-sub\"\u003e\n\nProtects against cool wind.\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature\"\u003e\n\n\u003cdiv class=\"feature-title\"\u003e\n\nDouble Side Pockets\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature-sub\"\u003e\n\nSecure everyday storage.\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature\"\u003e\n\n\u003cdiv class=\"feature-title\"\u003e\n\nDrawstring Hem\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature-sub\"\u003e\n\nAdjustable fit.\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature\"\u003e\n\n\u003cdiv class=\"feature-title\"\u003e\n\nStand Up Collar\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature-sub\"\u003e\n\nExtra protection and comfort.\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- ===================================== --\u003e\n\u003c!-- DFY PRODUCT TEMPLATE V3 --\u003e\n\u003c!-- PART 2 --\u003e\n\u003c!-- ===================================== --\u003e\n\n\u003cstyle\u003e\n\n.dfy-accordion{\n\nmargin-top:18px;\n\nborder:1px solid var(--line);\n\nborder-radius:22px;\n\nbackground:#fff;\n\noverflow:hidden;\n\n}\n\n.dfy-item{\n\nborder-bottom:1px solid var(--line);\n\n}\n\n.dfy-item:last-child{\n\nborder-bottom:none;\n\n}\n\n.dfy-btn{\n\nwidth:100%;\n\npadding:22px 24px;\n\nbackground:none;\n\nborder:none;\n\ncursor:pointer;\n\ndisplay:flex;\n\njustify-content:space-between;\n\nalign-items:center;\n\ntext-align:left;\n\n}\n\n.dfy-title{\n\nfont-size:17px;\n\nfont-weight:500;\n\ncolor:var(--text);\n\n}\n\n.dfy-plus{\n\nfont-size:28px;\n\nfont-weight:300;\n\ncolor:#444;\n\ntransition:.25s;\n\n}\n\n.dfy-content{\n\nmax-height:0;\n\noverflow:hidden;\n\ntransition:max-height .35s ease;\n\npadding:0 24px;\n\n}\n\n.dfy-item.active .dfy-content{\n\nmax-height:500px;\n\npadding:0 24px 22px;\n\n}\n\n.dfy-item.active .dfy-plus{\n\ntransform:rotate(45deg);\n\n}\n\n.dfy-list{\n\ndisplay:grid;\n\ngap:12px;\n\n}\n\n.dfy-row{\n\ndisplay:flex;\n\njustify-content:space-between;\n\npadding:12px 0;\n\nborder-bottom:1px solid #f2f2f2;\n\nfont-size:14px;\n\n}\n\n.dfy-row:last-child{\n\nborder-bottom:none;\n\n}\n\n.size-table{\n\nwidth:100%;\n\nborder-collapse:collapse;\n\nmargin-top:8px;\n\nfont-size:14px;\n\n}\n\n.size-table th{\n\npadding:12px;\n\nbackground:#fafafa;\n\nfont-weight:500;\n\n}\n\n.size-table td{\n\npadding:12px;\n\ntext-align:center;\n\nborder-top:1px solid var(--line);\n\n}\n\n.return-box{\n\nfont-size:14px;\n\nline-height:1.8;\n\ncolor:var(--sub);\n\n}\n\n\u003c\/style\u003e\n\n\u003cdiv class=\"dfy-accordion\"\u003e\n\n\u003c!-- FEATURES --\u003e\n\n\u003cdiv class=\"dfy-item\"\u003e\n\n\u003cbutton class=\"dfy-btn\"\u003e\n\n\u003cspan class=\"dfy-title\"\u003eFeatures\u003c\/span\u003e\n\n\u003cspan class=\"dfy-plus\"\u003e+\u003c\/span\u003e\n\n\u003c\/button\u003e\n\n\u003cdiv class=\"dfy-content\"\u003e\n\n\u003cdiv class=\"dfy-list\"\u003e\n\n\u003cdiv class=\"dfy-row\"\u003e\n\u003cspan\u003eWindproof\u003c\/span\u003e\n\u003cspan\u003e✓\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"dfy-row\"\u003e\n\u003cspan\u003eDouble Side Pockets\u003c\/span\u003e\n\u003cspan\u003e✓\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"dfy-row\"\u003e\n\u003cspan\u003eAdjustable Drawstring Hem\u003c\/span\u003e\n\u003cspan\u003e✓\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"dfy-row\"\u003e\n\u003cspan\u003eStand Up Collar\u003c\/span\u003e\n\u003cspan\u003e✓\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- MATERIAL --\u003e\n\n\u003cdiv class=\"dfy-item\"\u003e\n\n\u003cbutton class=\"dfy-btn\"\u003e\n\n\u003cspan class=\"dfy-title\"\u003eMaterial\u003c\/span\u003e\n\n\u003cspan class=\"dfy-plus\"\u003e+\u003c\/span\u003e\n\n\u003c\/button\u003e\n\n\u003cdiv class=\"dfy-content\"\u003e\n\n\u003cdiv class=\"dfy-row\"\u003e\n\n\u003cspan\u003eNylon\u003c\/span\u003e\n\n\u003cspan\u003e90%\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"dfy-row\"\u003e\n\n\u003cspan\u003eSpandex\u003c\/span\u003e\n\n\u003cspan\u003e10%\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cp style=\"margin-top:14px;font-size:14px;color:var(--sub);line-height:1.7;\"\u003e\n\nLightweight woven fabric with a soft feel.\n\n\u003c\/p\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- CARE --\u003e\n\n\u003cdiv class=\"dfy-item\"\u003e\n\n\u003cbutton class=\"dfy-btn\"\u003e\n\n\u003cspan class=\"dfy-title\"\u003eCare\u003c\/span\u003e\n\n\u003cspan class=\"dfy-plus\"\u003e+\u003c\/span\u003e\n\n\u003c\/button\u003e\n\n\u003cdiv class=\"dfy-content\"\u003e\n\n\u003cdiv class=\"dfy-list\"\u003e\n\n\u003cdiv class=\"dfy-row\"\u003e\n\u003cspan\u003eMachine Wash\u003c\/span\u003e\n\u003cspan\u003e30°C\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"dfy-row\"\u003e\n\u003cspan\u003eWash Inside Out\u003c\/span\u003e\n\u003cspan\u003e✓\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"dfy-row\"\u003e\n\u003cspan\u003eDo Not Bleach\u003c\/span\u003e\n\u003cspan\u003e✓\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"dfy-row\"\u003e\n\u003cspan\u003eHang Dry\u003c\/span\u003e\n\u003cspan\u003e✓\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- SIZE --\u003e\n\n\u003cdiv class=\"dfy-item\"\u003e\n\n\u003cbutton class=\"dfy-btn\"\u003e\n\n\u003cspan class=\"dfy-title\"\u003eSize Chart\u003c\/span\u003e\n\n\u003cspan class=\"dfy-plus\"\u003e+\u003c\/span\u003e\n\n\u003c\/button\u003e\n\n\u003cdiv class=\"dfy-content\"\u003e\n\n\u003ctable class=\"size-table\"\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eEU\u003c\/th\u003e\n\u003cth\u003eUK\u003c\/th\u003e\n\u003cth\u003eUS\u003c\/th\u003e\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e36\u003c\/td\u003e\n\u003ctd\u003e8\u003c\/td\u003e\n\u003ctd\u003e4\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e38\u003c\/td\u003e\n\u003ctd\u003e10\u003c\/td\u003e\n\u003ctd\u003e6\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e40-42\u003c\/td\u003e\n\u003ctd\u003e12-14\u003c\/td\u003e\n\u003ctd\u003e8-10\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e44\u003c\/td\u003e\n\u003ctd\u003e16\u003c\/td\u003e\n\u003ctd\u003e12\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e46\u003c\/td\u003e\n\u003ctd\u003e18\u003c\/td\u003e\n\u003ctd\u003e14\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- RETURNS --\u003e\n\n\u003cdiv class=\"dfy-item\"\u003e\n\n\u003cbutton class=\"dfy-btn\"\u003e\n\n\u003cspan class=\"dfy-title\"\u003eReturns\u003c\/span\u003e\n\n\u003cspan class=\"dfy-plus\"\u003e+\u003c\/span\u003e\n\n\u003c\/button\u003e\n\n\u003cdiv class=\"dfy-content\"\u003e\n\n\u003cdiv class=\"return-box\"\u003e\n\n• Returns accepted within \u003cstrong\u003e14 days\u003c\/strong\u003e of delivery.\u003cbr\u003e\u003cbr\u003e\n\n• Items must be unworn, unwashed and returned with all original tags attached.\u003cbr\u003e\u003cbr\u003e\n\n• Request a return label through our return portal. Labels are issued within \u003cstrong\u003e24 hours\u003c\/strong\u003e.\u003cbr\u003e\u003cbr\u003e\n\n• Approved refunds are processed within \u003cstrong\u003e1–5 business days\u003c\/strong\u003e, depending on your bank.\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n\ndocument.querySelectorAll(\".dfy-btn\").forEach(button=\u003e{\n\nbutton.addEventListener(\"click\",()=\u003e{\n\nbutton.parentElement.classList.toggle(\"active\");\n\n});\n\n});\n\n\u003c\/script\u003e","brand":"DFY","offers":[{"title":"S","offer_id":64112762847609,"sku":null,"price":80.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":64112762880377,"sku":null,"price":80.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":64112762913145,"sku":null,"price":80.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":64112762945913,"sku":null,"price":80.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":64112762978681,"sku":null,"price":80.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/2037\/0809\/files\/IMG-3534.png?v=1785403253","url":"https:\/\/defytheoddsactive.com\/products\/dfy","provider":"DEFY THE ODDS","version":"1.0","type":"link"}