{"product_id":"ultimate-combo-mix-match","title":"ULTIMATE COMBO (Mix \u0026 Match)","description":"\u003cdiv class=\"service-container\"\u003e\n\u003c!-- Header Animation --\u003e\n\u003cdiv class=\"anim-wrapper combo-anim-bg\"\u003e\n\u003cdiv class=\"badge-rotate-container\"\u003e\n\u003cdiv class=\"combo-badge b1\"\u003eNORMAL\u003c\/div\u003e\n\u003cdiv class=\"combo-badge b2\"\u003eDEEP\u003c\/div\u003e\n\u003cdiv class=\"combo-badge b3\"\u003eEXTREME\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2 class=\"service-title\"\u003eULTIMATE COMBO\u003c\/h2\u003e\n\u003cp class=\"service-subtitle\"\u003eMix \u0026amp; Match Custom Bundles\u003c\/p\u003e\n\u003c!-- Pricing Cards --\u003e\n\u003cdiv class=\"pricing-grid combo-grid\"\u003e\n\u003cdiv class=\"price-card combo-card\"\u003e\n\u003cdiv class=\"combo-title\"\u003eCOMBO OPTION 01 (4 PAIRS)\u003c\/div\u003e\n\u003cdiv class=\"price-tag\"\u003eLKR 9,000\u003c\/div\u003e\n\u003cdiv class=\"combo-details\"\u003e2 Normal + 1 Deep + 1 Extreme\u003c\/div\u003e\n\u003cdiv class=\"turnaround-tag\"\u003eStandard Turnaround: 3-4 Days\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"price-card combo-card highlight-card\"\u003e\n\u003cdiv class=\"combo-title\"\u003eCOMBO OPTION 02 (6 PAIRS)\u003c\/div\u003e\n\u003cdiv class=\"price-tag\"\u003eLKR 13,000\u003c\/div\u003e\n\u003cdiv class=\"combo-details\"\u003e3 Normal + 2 Deep + 1 Extreme\u003c\/div\u003e\n\u003cdiv class=\"turnaround-tag\"\u003eStandard Turnaround: 3-4 Days\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 BREAKDOWN\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 Total\u003c\/th\u003e\n\u003cth\u003eCombo 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\u003eCombo 01\u003cbr\u003e\u003csmall\u003e(2 Normal + 1 Deep + 1 Extreme)\u003c\/small\u003e\n\u003c\/td\u003e\n\u003ctd\u003eLKR 11,000\u003cbr\u003e\u003csmall\u003e(4k + 3k + 4k)\u003c\/small\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eLKR 9,000\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"save-tag\"\u003eSAVE LKR 2,000\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCombo 02\u003cbr\u003e\u003csmall\u003e(3 Normal + 2 Deep + 1 Extreme)\u003c\/small\u003e\n\u003c\/td\u003e\n\u003ctd\u003eLKR 16,000\u003cbr\u003e\u003csmall\u003e(6k + 6k + 4k)\u003c\/small\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eLKR 13,000\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"save-tag\"\u003eSAVE LKR 3,000\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 Accordion \/ Breakdown --\u003e\n\u003cdiv class=\"info-box\"\u003e\n\u003cdiv class=\"box-head\"\u003eWHAT'S INCLUDED IN THIS COMBO\u003c\/div\u003e\n\u003cdiv class=\"service-type-box\"\u003e\n\u003cstrong\u003e🧼 Normal Clean:\u003c\/strong\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eUpper surface cleaning\u003c\/li\u003e\n\u003cli\u003eSole dust \u0026amp; dirt removal\u003c\/li\u003e\n\u003cli\u003eLaces washed \u0026amp; refreshed\u003c\/li\u003e\n\u003cli\u003eLight deodorizing\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"service-type-box\"\u003e\n\u003cstrong\u003e🧼 Deep Clean:\u003c\/strong\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\u003cdiv class=\"service-type-box\"\u003e\n\u003cstrong\u003e🔥 Extreme Clean:\u003c\/strong\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eIntensive hand cleaning\u003c\/li\u003e\n\u003cli\u003eSole \u0026amp; edge whitening\u003c\/li\u003e\n\u003cli\u003eDeep odor \u0026amp; bacteria removal\u003c\/li\u003e\n\u003cli\u003eMaterial-safe cleaning solutions\u003c\/li\u003e\n\u003cli\u003eDetailed treatment for heavily soiled areas\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\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  .combo-anim-bg { background: #111111; }\n  \n  .badge-rotate-container { position: relative; width: 120px; height: 50px; display: flex; align-items: center; justify-content: center; }\n  .combo-badge { position: absolute; padding: 4px 10px; font-size: 10px; font-weight: 800; border-radius: 4px; text-transform: uppercase; }\n  .b1 { background: #ffffff; color: #111111; animation: orbit1 3s infinite; }\n  .b2 { background: #FF5F00; color: #ffffff; animation: orbit2 3s infinite; }\n  .b3 { background: #333333; color: #ffffff; animation: orbit3 3s infinite; }\n\n  @keyframes orbit1 {\n    0% { transform: translate(-30px, 0) scale(0.8); z-index: 1; }\n    33% { transform: translate(0, -10px) scale(1.1); z-index: 3; }\n    66% { transform: translate(30px, 0) scale(0.8); z-index: 1; }\n    100% { transform: translate(-30px, 0) scale(0.8); z-index: 1; }\n  }\n  @keyframes orbit2 {\n    0% { transform: translate(30px, 0) scale(0.8); z-index: 1; }\n    33% { transform: translate(-30px, 0) scale(0.8); z-index: 1; }\n    66% { transform: translate(0, -10px) scale(1.1); z-index: 3; }\n    100% { transform: translate(30px, 0) scale(0.8); z-index: 1; }\n  }\n  @keyframes orbit3 {\n    0% { transform: translate(0, -10px) scale(1.1); z-index: 3; }\n    33% { transform: translate(30px, 0) scale(0.8); z-index: 1; }\n    66% { transform: translate(-30px, 0) scale(0.8); z-index: 1; }\n    100% { transform: translate(0, -10px) scale(1.1); z-index: 3; }\n  }\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  .combo-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 10px; margin-bottom: 20px; }\n  .combo-card { text-align: left; padding: 18px; }\n  .combo-title { font-size: 12px; font-weight: 800; letter-spacing: 0.5px; }\n  .combo-details { font-size: 13px; margin: 8px 0; font-weight: 600; }\n  .turnaround-tag { font-size: 11px; opacity: 0.8; }\n  .highlight-card { background: #111111; color: #ffffff; }\n  .highlight-card .price-tag { color: #FF5F00; }\n  .price-tag { font-size: 20px; font-weight: 800; margin-top: 5px; color: #FF5F00; }\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  .service-type-box { margin-bottom: 12px; }\n  .service-type-box strong { font-size: 13px; color: #111111; }\n  .feature-list { margin: 4px 0 0 0; padding-left: 18px; font-size: 12px; text-align: left; color: #444444; }\n  .feature-list li { margin-bottom: 3px; }\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  .compare-table small { color: #777777; }\n  .save-tag { background: #FF5F00; color: #ffffff; padding: 2px 6px; border-radius: 3px; font-weight: 700; font-size: 10px; }\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":"COMBO OPTION 01 (4 PAIRS)","offer_id":57505902395558,"sku":null,"price":9000.0,"currency_code":"LKR","in_stock":true},{"title":"COMBO OPTION 02 (6 PAIRS)","offer_id":57505902428326,"sku":null,"price":13000.0,"currency_code":"LKR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0761\/1924\/4966\/files\/left_side_eke_tiyena_shoe_eka__Nano_Banana_2_87633.png?v=1788624237","url":"https:\/\/www.shoelaundry.lk\/products\/ultimate-combo-mix-match","provider":"Shoe Laundry","version":"1.0","type":"link"}