{"product_id":"pro-restore-deep-clean","title":"PRO RESTORE (Deep Clean)","description":"\u003cdiv class=\"service-container\"\u003e\n\u003c!-- Header Animation --\u003e\n\u003cdiv class=\"anim-wrapper deep-anim-bg\"\u003e\n\u003cdiv class=\"scrub-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shoe-icon-scrub\"\u003e\u003csvg viewbox=\"0 0 100 50\" width=\"80\" height=\"40\"\u003e\n        \u003cpath d=\"M10 35 C10 38, 15 40, 30 40 L90 40 C95 40, 98 37, 98 33 C98 30, 90 30, 80 30 L20 30 C12 30, 10 32, 10 35 Z\" fill=\"#FF5F00\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M15 30 C20 22, 30 18, 45 16 L65 12 C75 8, 85 10, 88 15 L95 24 C97 27, 97 30, 95 30 Z\" fill=\"#ffffff\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"deep-burst\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2 class=\"service-title\"\u003ePRO RESTORE\u003c\/h2\u003e\n\u003cp class=\"service-subtitle\"\u003eDeep Clean Bundle Packages\u003c\/p\u003e\n\u003c!-- Pricing Cards --\u003e\n\u003cdiv class=\"pricing-grid\"\u003e\n\u003cdiv class=\"price-card\"\u003e\n\u003cdiv class=\"pair-count\"\u003e4 PAIRS\u003c\/div\u003e\n\u003cdiv class=\"price-tag\"\u003eLKR 9,500\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"price-card highlight-card\"\u003e\n\u003cdiv class=\"pair-count\"\u003e5 PAIRS\u003c\/div\u003e\n\u003cdiv class=\"price-tag\"\u003eLKR 11,500\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"price-card\"\u003e\n\u003cdiv class=\"pair-count\"\u003e6 PAIRS\u003c\/div\u003e\n\u003cdiv class=\"price-tag\"\u003eLKR 13,500\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Price \u0026 Savings Comparison Chart --\u003e\n\u003cdiv class=\"chart-box\"\u003e\n\u003cdiv class=\"box-head\"\u003ePRICE COMPARISON \u0026amp; SAVINGS\u003c\/div\u003e\n\u003ctable class=\"compare-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePackage\u003c\/th\u003e\n\u003cth\u003eNormal Single Rate (LKR 3,000\/pair)\u003c\/th\u003e\n\u003cth\u003eBundle Price\u003c\/th\u003e\n\u003cth\u003eSavings\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e4 Pairs\u003c\/td\u003e\n\u003ctd\u003eLKR 12,000\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eLKR 9,500\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"save-tag\"\u003eSAVE LKR 2,500\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5 Pairs\u003c\/td\u003e\n\u003ctd\u003eLKR 15,000\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eLKR 11,500\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"save-tag\"\u003eSAVE LKR 3,500\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e6 Pairs\u003c\/td\u003e\n\u003ctd\u003eLKR 18,000\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eLKR 13,500\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"save-tag\"\u003eSAVE LKR 4,500\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- What's Included --\u003e\n\u003cdiv class=\"info-box\"\u003e\n\u003cdiv class=\"box-head\"\u003eWHAT'S INCLUDED\u003c\/div\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eFull upper cleaning\u003c\/li\u003e\n\u003cli\u003eMidsole cleaning\u003c\/li\u003e\n\u003cli\u003eLaces deep wash\u003c\/li\u003e\n\u003cli\u003eInsole cleaning\u003c\/li\u003e\n\u003cli\u003eOdor removal treatment\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Express Service Comparison --\u003e\n\u003cdiv class=\"info-box\"\u003e\n\u003cdiv class=\"box-head\"\u003eEXPRESS SERVICE OPTIONS (PER PAIR)\u003c\/div\u003e\n\u003cdiv class=\"info-row\"\u003e\n\u003cspan\u003eStandard Turnaround:\u003c\/span\u003e \u003cstrong\u003e3 - 4 Days\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-row\"\u003e\n\u003cspan\u003e1-Day Express (Pickup Today → Return Tomorrow):\u003c\/span\u003e \u003cstrong\u003e+LKR 500 \u003csmall\u003e(Normal Single: +LKR 750)\u003c\/small\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-row\"\u003e\n\u003cspan\u003e7-Hour Express (Pickup \u0026amp; Clean within 6–7 Hours):\u003c\/span\u003e \u003cstrong\u003e+LKR 750 \u003csmall\u003e(Normal Single: +LKR 1,000)\u003c\/small\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cp class=\"note-text\"\u003e* Note: Results may vary depending on the shoe material, age, stains and overall condition.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .service-container { max-width: 650px; margin: 0 auto; padding: 15px; font-family: inherit; color: #111111; text-align: center; }\n  .anim-wrapper { position: relative; height: 90px; border-radius: 8px; overflow: hidden; margin-bottom: 15px; display: flex; align-items: center; justify-content: center; }\n  .deep-anim-bg { background: #111111; }\n  .scrub-line { position: absolute; width: 100%; height: 3px; background: #FF5F00; top: 50%; transform: translateY(-50%); opacity: 0.3; }\n  .shoe-icon-scrub { position: relative; z-index: 2; animation: scrubMotion 1.2s ease-in-out infinite alternate; }\n  .deep-burst { position: absolute; width: 60px; height: 60px; border-radius: 50%; animation: ringExpand 2s linear infinite; }\n  \n  @keyframes scrubMotion { 0% { transform: translateX(-15px); } 100% { transform: translateX(15px); } }\n  @keyframes ringExpand { 0% { width: 10px; height: 10px; opacity: 1; border: 2px solid #FF5F00; } 100% { width: 90px; height: 90px; opacity: 0; border: 2px solid #FF5F00; } }\n\n  .service-title { font-size: 24px; font-weight: 800; margin: 0; color: #111111; letter-spacing: 1px; }\n  .service-subtitle { font-size: 13px; color: #FF5F00; font-weight: 700; text-transform: uppercase; margin: 3px 0 20px 0; }\n  .pricing-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(140px, 1fr)); gap: 10px; margin-bottom: 20px; }\n  .price-card { background: #f8f8f8; padding: 15px 10px; border-radius: 6px; }\n  .highlight-card { background: #111111; color: #ffffff; }\n  .highlight-card .price-tag { color: #FF5F00; }\n  .pair-count { font-size: 12px; font-weight: 700; text-transform: uppercase; }\n  .price-tag { font-size: 18px; font-weight: 800; margin-top: 5px; color: #111111; }\n  .info-box, .chart-box { background: #f8f8f8; padding: 15px; border-radius: 6px; margin-bottom: 15px; text-align: left; }\n  .box-head { font-size: 11px; font-weight: 800; color: #FF5F00; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 10px; }\n  .info-row { display: flex; justify-content: space-between; font-size: 13px; padding: 6px 0; border-bottom: 1px dashed #e0e0e0; flex-wrap: wrap; }\n  .info-row:last-child { border-bottom: none; }\n  .info-row small { color: #666; font-weight: normal; }\n  .feature-list { margin: 0; padding-left: 18px; font-size: 13px; text-align: left; }\n  .feature-list li { margin-bottom: 4px; }\n  .compare-table { width: 100%; border-collapse: collapse; font-size: 12px; margin-top: 5px; }\n  .compare-table th { background: #111111; color: #ffffff; padding: 8px; text-align: left; font-size: 11px; }\n  .compare-table td { padding: 8px; border-bottom: 1px solid #e0e0e0; }\n  .save-tag { background: #FF5F00; color: #ffffff; padding: 2px 6px; border-radius: 3px; font-weight: 700; font-size: 10px; }\n  .note-text { font-size: 11px; color: #666666; margin-top: 8px; font-style: italic; }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cscript\u003e\n  document.addEventListener(\"DOMContentLoaded\", function() {\n    \/\/ දැනට පාරිභෝගිකයා ඉන්න Page එකේ Path එක ලබා ගැනීම\n    const currentPath = window.location.pathname;\n\n    const now = new Date();\n    const currentDay = now.getDay(); \/\/ 0=Sun, 1=Mon, 2=Tue, 3=Wed, 4=Thu, 5=Fri, 6=Sat\n\n    \/\/ සිකුරාදා (5), සෙනසුරාදා (6), සහ ඉරිදා (0) යන දින 3ම Weekend Offer එක Active වේ.\n    const isWeekendActive = (currentDay === 5 || currentDay === 6 || currentDay === 0);\n\n    \/\/ Offer එක Active නැති දවස්වලදී (සඳුදා-බ්‍රහස්පතින්දා) \n    \/\/ සහ දැනටමත් \/pages\/promotions පිටුවේ නැත්නම් පමණක් Redirect කරන්න\n    if (!isWeekendActive \u0026\u0026 currentPath !== \"\/pages\/promotions\") {\n      window.location.href = \"\/pages\/promotions\";\n    }\n  });\n\u003c\/script\u003e","brand":"Shoe Laundry","offers":[{"title":"4 PAIRS","offer_id":57505898135718,"sku":null,"price":9500.0,"currency_code":"LKR","in_stock":true},{"title":"5 PAIRS","offer_id":57505898168486,"sku":null,"price":11500.0,"currency_code":"LKR","in_stock":true},{"title":"6 PAIRS","offer_id":57505898201254,"sku":null,"price":13500.0,"currency_code":"LKR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0761\/1924\/4966\/files\/backraund_eka_singel_solide_co_Nano_Banana_2_64403.png?v=1788624273","url":"https:\/\/www.shoelaundry.lk\/products\/pro-restore-deep-clean","provider":"Shoe Laundry","version":"1.0","type":"link"}