{"product_id":"✨-multi-floor-cleaning-sheets-clean-polish-brighten-scent","title":"✨ Multi-Floor Cleaning Sheets (Clean \/ Polish \/ Brighten \/ Scent)","description":"\u003cstyle\u003e\n  .floor-cleaning-desc {\n    margin-top: 2.4rem;\n    margin-bottom: 2.4rem;\n    color: #222;\n    line-height: 1.7;\n    font-size: 16px;\n  }\n\n  .floor-cleaning-desc * {\n    box-sizing: border-box;\n  }\n\n  .floor-cleaning-desc p {\n    margin: 0 0 18px;\n  }\n\n  .floor-cleaning-desc img {\n    max-width: 100%;\n    height: auto;\n    display: block;\n    margin: 18px auto;\n  }\n\n  .floor-cleaning-desc .section-title {\n    color: #e67e23;\n    font-weight: 700;\n    font-size: 18px;\n    letter-spacing: 0.5px;\n    margin: 26px 0 14px;\n  }\n\n  .floor-cleaning-desc .feature-title {\n    font-weight: 700;\n    font-size: 17px;\n    margin-bottom: 8px;\n  }\n\n  .floor-cleaning-desc .highlight-box {\n    background: #fff8f1;\n    border-left: 4px solid #e67e23;\n    padding: 14px 16px;\n    margin: 18px 0;\n  }\n\n  .floor-cleaning-desc .image-row {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 14px;\n    margin: 18px 0;\n  }\n\n  .floor-cleaning-desc .image-row img {\n    margin: 0 auto;\n    width: 100%;\n  }\n\n  .floor-cleaning-desc .spec-list {\n    margin: 0 0 20px;\n    padding-left: 0;\n    list-style: none;\n  }\n\n  .floor-cleaning-desc .spec-list li {\n    margin-bottom: 8px;\n  }\n\n  .floor-cleaning-desc .note-text {\n    font-size: 15px;\n    color: #444;\n  }\n\n  @media screen and (max-width: 749px) {\n    .floor-cleaning-desc {\n      font-size: 15px;\n      line-height: 1.65;\n      margin-top: 1.8rem;\n      margin-bottom: 1.8rem;\n    }\n\n    .floor-cleaning-desc .section-title {\n      font-size: 17px;\n    }\n\n    .floor-cleaning-desc .feature-title {\n      font-size: 16px;\n    }\n\n    .floor-cleaning-desc .image-row {\n      grid-template-columns: 1fr;\n      gap: 10px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"product__description rte quick-add-hidden floor-cleaning-desc\"\u003e\n\n  \u003cp class=\"section-title\"\u003eFEATURES\u003c\/p\u003e\n\n  \u003cdiv class=\"highlight-box\"\u003e\n    \u003cp class=\"feature-title\"\u003eCONCENTRATED FORMULA\u003c\/p\u003e\n    \u003cp\u003e\n      Just drop one sheet into water and watch it dissolve into a powerful floor-cleaning solution.\n      Each sheet makes a full bucket of cleaner, so you can clean more with less mess, less storage space,\n      and fewer plastic bottles.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0698\/8133\/1791\/files\/1.111.png?v=1779886416\" alt=\"Concentrated floor cleaning sheet formula\" loading=\"lazy\"\u003e\n\n  \u003cp\u003e\u003cstrong\u003eStill seeing dull, dirty floors?\u003c\/strong\u003e 😩\u003c\/p\u003e\n\n  \u003cp\u003e\n    Just \u003cstrong\u003edrop one sheet\u003c\/strong\u003e into warm water. Watch it\n    \u003cstrong\u003edissolve in 10 seconds\u003c\/strong\u003e.\u003cbr\u003e\n    Mop your way to \u003cstrong\u003espotless, streak-free floors\u003c\/strong\u003e — no scrubbing, no chemicals.\n  \u003c\/p\u003e\n\n  \u003cp\u003eThat's it. ✨\u003c\/p\u003e\n\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0173\/6140\/4004\/files\/1_e6e345ef-c11d-4c37-98d0-9a8a4442c043.gif?v=1585382073\" alt=\"Floor cleaning sheet dissolving in water\" loading=\"lazy\"\u003e\n\n  \u003cp class=\"feature-title\"\u003ePOWERFUL STAIN REMOVAL\u003c\/p\u003e\n\n  \u003cp\u003e\n    💪 \u003cstrong\u003ePowerful Stain Removal\u003c\/strong\u003e Cuts through grease, dirt, and sticky messes in seconds.\u003cbr\u003e\n    💧 \u003cstrong\u003eDissolves Instantly\u003c\/strong\u003e One sheet + water = a full bucket of deep-cleaning power.\u003cbr\u003e\n    ✨ \u003cstrong\u003eStreak-Free Shine\u003c\/strong\u003e Leaves floors bright, fresh, and spotless every time.\u003cbr\u003e\n    🌿 \u003cstrong\u003eEffortless Clean\u003c\/strong\u003e No scrubbing, no residue, no heavy bottles to carry.\n  \u003c\/p\u003e\n\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0698\/8133\/1791\/files\/1.1.png?v=1779885833\" alt=\"Powerful stain removal for floors\" loading=\"lazy\"\u003e\n\n  \u003cdiv class=\"image-row\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0698\/8133\/1791\/files\/17798729052662.png?v=1779874415\" alt=\"Floor cleaning effect display\" loading=\"lazy\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0698\/8133\/1791\/files\/17798684589970.png?v=1779874413\" alt=\"Clean floor result\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"highlight-box\"\u003e\n    \u003cp class=\"feature-title\"\u003e🛡️ MULTI-EFFECT CLEANING — One Sheet, Four Powers in Action\u003c\/p\u003e\n    \u003cp\u003e\n      Why use four different products when one sheet does it all?\n      Our cleaning formula doesn't just clean — it\n      \u003cstrong\u003esanitizes, deodorizes, protects, and refreshes\u003c\/strong\u003e in a single mop.\n      Kill hidden bacteria, neutralize stubborn odors, and leave behind a light, fresh scent\n      that turns your home into a place you can't wait to come back to. ✨\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0698\/8133\/1791\/files\/17798728599943.png?v=1779874415\" alt=\"Multi-effect floor cleaning sheet\" loading=\"lazy\"\u003e\n\n  \u003cp\u003e\u003cstrong\u003eStop guessing which cleaner is \"safe enough\" for your floors.\u003c\/strong\u003e\u003c\/p\u003e\n\n  \u003cp\u003e\n    With one universal formula trusted on every sealed surface in your home,\n    cleaning has never been simpler — or safer.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"image-row\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0698\/8133\/1791\/files\/17798725256216.png?v=1779874409\" alt=\"Safe for sealed floor surfaces\" loading=\"lazy\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0698\/8133\/1791\/files\/17798654819532.png?v=1779866206\" alt=\"Universal floor cleaning sheet\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"section-title\"\u003eSPEC\u003c\/p\u003e\n\n  \u003cul class=\"spec-list\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Blue, Yellow, Green, Purple\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Surfactants, Biological degradation enzymes, Bacteriostatic agents, Fragrance\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eContent:\u003c\/strong\u003e 60 pieces\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eShelf Life:\u003c\/strong\u003e 3 years\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cp class=\"section-title\"\u003ePACKAGE INCLUDES\u003c\/p\u003e\n\n  \u003cp\u003e1 x Bag of Floor Cleaning Sheets 60 Pieces\u003c\/p\u003e\n\n  \u003cp class=\"section-title\"\u003eNOTES\u003c\/p\u003e\n\n  \u003cp class=\"note-text\"\u003eStore in a cool, dry place away from direct sunlight.\u003c\/p\u003e\n  \u003cp class=\"note-text\"\u003eDo not mix with other cleaning agents to avoid unexpected chemical reactions.\u003c\/p\u003e\n\n\u003c\/div\u003e\u003cstyle\u003e\n  .ff-faq-section {\n    width: 100%;\n    padding: 36px 0;\n    background: #ffffff;\n    font-family: inherit;\n  }\n\n  .ff-faq-section * {\n    box-sizing: border-box;\n  }\n\n  .ff-faq-inner {\n    width: 100%;\n    max-width: 880px;\n    margin: 0 auto;\n    padding: 0 16px;\n  }\n\n  .ff-faq-title {\n    margin: 0 0 8px;\n    text-align: center;\n    font-size: 30px;\n    line-height: 1.2;\n    font-weight: 800;\n    color: #262335;\n  }\n\n  .ff-faq-subtitle {\n    margin: 0 0 26px;\n    text-align: center;\n    font-size: 16px;\n    line-height: 1.5;\n    color: #6b6476;\n  }\n\n  .ff-faq-item {\n    margin-bottom: 14px;\n    border: 1px solid #d9eaf7;\n    border-radius: 14px;\n    background: #f8fcff;\n    overflow: hidden;\n    box-shadow: 0 6px 16px rgba(74, 143, 189, 0.08);\n  }\n\n  .ff-faq-question {\n    width: 100%;\n    border: none;\n    background: transparent;\n    padding: 18px 20px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 14px;\n    text-align: left;\n    cursor: pointer;\n    font-size: 17px;\n    line-height: 1.35;\n    font-weight: 800;\n    color: #262335;\n    font-family: inherit;\n  }\n\n  .ff-faq-question:hover {\n    background: #eef8ff;\n  }\n\n  .ff-faq-icon {\n    width: 26px;\n    height: 26px;\n    min-width: 26px;\n    border-radius: 50%;\n    background: #0076d6;\n    color: #ffffff;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 20px;\n    line-height: 1;\n    font-weight: 700;\n    transition: all 0.25s ease;\n  }\n\n  .ff-faq-item.active .ff-faq-icon {\n    transform: rotate(45deg);\n    background: #e67e23;\n  }\n\n  .ff-faq-answer {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.32s ease;\n  }\n\n  .ff-faq-item.active .ff-faq-answer {\n    max-height: 900px;\n  }\n\n  .ff-faq-answer-inner {\n    padding: 0 20px 20px;\n    font-size: 15.5px;\n    line-height: 1.7;\n    color: #4d4658;\n  }\n\n  .ff-faq-tip {\n    margin-top: 14px;\n    padding: 12px 14px;\n    border-radius: 10px;\n    background: #fff7eb;\n    border: 1px solid #ffe0b8;\n    color: #5b4020;\n    font-size: 14.5px;\n    line-height: 1.55;\n  }\n\n  .ff-faq-scent-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 12px;\n    margin-top: 14px;\n  }\n\n  .ff-faq-scent-card {\n    padding: 13px 14px;\n    border-radius: 12px;\n    border: 1px solid transparent;\n    background: #ffffff;\n  }\n\n  .ff-faq-scent-card.green {\n    background: #f0fbf3;\n    border-color: #cdeed4;\n  }\n\n  .ff-faq-scent-card.blue {\n    background: #f0f8ff;\n    border-color: #cce5fa;\n  }\n\n  .ff-faq-scent-card.yellow {\n    background: #fff9e8;\n    border-color: #f5df9c;\n  }\n\n  .ff-faq-scent-card.purple {\n    background: #f8f1ff;\n    border-color: #dfcaf6;\n  }\n\n  .ff-faq-scent-name {\n    margin-bottom: 5px;\n    font-size: 15px;\n    line-height: 1.35;\n    font-weight: 800;\n    color: #262335;\n  }\n\n  .ff-faq-scent-desc {\n    font-size: 14px;\n    line-height: 1.5;\n    color: #5d5668;\n  }\n\n  .ff-faq-compare-table {\n    width: 100%;\n    margin-top: 6px;\n    border: 1px solid #d9eaf7;\n    border-radius: 12px;\n    overflow: hidden;\n    background: #ffffff;\n  }\n\n  .ff-faq-compare-row {\n    display: grid;\n    grid-template-columns: 1fr 1fr 1fr;\n    border-bottom: 1px solid #e5eef7;\n  }\n\n  .ff-faq-compare-row:last-child {\n    border-bottom: none;\n  }\n\n  .ff-faq-compare-row.header {\n    background: #0076d6;\n    color: #ffffff;\n    font-weight: 800;\n  }\n\n  .ff-faq-compare-cell {\n    padding: 12px 10px;\n    font-size: 14px;\n    line-height: 1.4;\n    border-right: 1px solid #e5eef7;\n  }\n\n  .ff-faq-compare-row.header .ff-faq-compare-cell {\n    border-right-color: rgba(255, 255, 255, 0.22);\n  }\n\n  .ff-faq-compare-cell:last-child {\n    border-right: none;\n  }\n\n  .ff-faq-compare-cell:first-child {\n    font-weight: 700;\n    color: #262335;\n  }\n\n  .ff-faq-compare-row.header .ff-faq-compare-cell:first-child {\n    color: #ffffff;\n  }\n\n  .ff-faq-compare-cell.win {\n    color: #16824b;\n    font-weight: 800;\n    background: #f3fbf6;\n  }\n\n  .ff-faq-compare-cell.lose {\n    color: #9a4b36;\n    font-weight: 700;\n    background: #fff6f2;\n  }\n\n  @media screen and (max-width: 749px) {\n    .ff-faq-section {\n      padding: 28px 0;\n    }\n\n    .ff-faq-title {\n      font-size: 24px;\n    }\n\n    .ff-faq-subtitle {\n      font-size: 14.5px;\n      margin-bottom: 20px;\n    }\n\n    .ff-faq-question {\n      padding: 16px 15px;\n      font-size: 15.5px;\n    }\n\n    .ff-faq-answer-inner {\n      padding: 0 15px 17px;\n      font-size: 14.5px;\n    }\n\n    .ff-faq-scent-grid {\n      grid-template-columns: 1fr;\n      gap: 10px;\n    }\n\n    .ff-faq-compare-cell {\n      padding: 10px 7px;\n      font-size: 12.5px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ff-faq-section\"\u003e\n  \u003cdiv class=\"ff-faq-inner\"\u003e\n    \u003ch2 class=\"ff-faq-title\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003cp class=\"ff-faq-subtitle\"\u003eEverything you need to know before your first sparkling clean floor.\u003c\/p\u003e\n\n    \u003cdiv class=\"ff-faq-item active\"\u003e\n      \u003cbutton class=\"ff-faq-question\" type=\"button\"\u003e\n        How does one sheet clean a whole bucket of water?\n        \u003cspan class=\"ff-faq-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n\n      \u003cdiv class=\"ff-faq-answer\"\u003e\n        \u003cdiv class=\"ff-faq-answer-inner\"\u003e\n          Each sheet is packed with a concentrated, water-activated cleaning formula. The moment it touches warm water, it dissolves in 5–10 seconds and releases enough surfactants, enzymes, and antibacterial agents to clean an entire bucket 2–3 gallons — enough to mop a typical 500 sq ft room.\n\n          \u003cdiv class=\"ff-faq-tip\"\u003e\n            💡 Pro tip: For heavily soiled areas, use 2 sheets per bucket for extra cleaning power.\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ff-faq-item\"\u003e\n      \u003cbutton class=\"ff-faq-question\" type=\"button\"\u003e\n        How do I choose between the 4 scents?\n        \u003cspan class=\"ff-faq-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n\n      \u003cdiv class=\"ff-faq-answer\"\u003e\n        \u003cdiv class=\"ff-faq-answer-inner\"\u003e\n          All four scents have identical cleaning power — choose based on the mood you want for each room.\n\n          \u003cdiv class=\"ff-faq-scent-grid\"\u003e\n            \u003cdiv class=\"ff-faq-scent-card green\"\u003e\n              \u003cdiv class=\"ff-faq-scent-name\"\u003e🟢 Gardenia Green\u003c\/div\u003e\n              \u003cdiv class=\"ff-faq-scent-desc\"\u003eFresh \u0026amp; floral. Best for living rooms \u0026amp; entryways.\u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"ff-faq-scent-card blue\"\u003e\n              \u003cdiv class=\"ff-faq-scent-name\"\u003e🔵 Camellia Blue\u003c\/div\u003e\n              \u003cdiv class=\"ff-faq-scent-desc\"\u003eLight \u0026amp; clean. Perfect for kitchens \u0026amp; bathrooms.\u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"ff-faq-scent-card yellow\"\u003e\n              \u003cdiv class=\"ff-faq-scent-name\"\u003e🟡 Osmanthus Yellow\u003c\/div\u003e\n              \u003cdiv class=\"ff-faq-scent-desc\"\u003eSweet \u0026amp; cozy. Great for dining rooms \u0026amp; autumn.\u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"ff-faq-scent-card purple\"\u003e\n              \u003cdiv class=\"ff-faq-scent-name\"\u003e🟣 Lavender Purple\u003c\/div\u003e\n              \u003cdiv class=\"ff-faq-scent-desc\"\u003eCalming \u0026amp; soothing. Ideal for bedrooms \u0026amp; nurseries.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"ff-faq-tip\"\u003e\n            💡 Can't decide? Most customers go with Gardenia first — it's the universal crowd-pleaser.\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ff-faq-item\"\u003e\n      \u003cbutton class=\"ff-faq-question\" type=\"button\"\u003e\n        Is it safe around pets and children?\n        \u003cspan class=\"ff-faq-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n\n      \u003cdiv class=\"ff-faq-answer\"\u003e\n        \u003cdiv class=\"ff-faq-answer-inner\"\u003e\n          Yes. Our sheets are made without bleach, ammonia, or heavy chemical residues. Once the floor dries 3–5 minutes, it's safe for crawling babies and pet paws. Used daily by 6,000+ homes with toddlers and animals.\n\n          \u003cdiv class=\"ff-faq-tip\"\u003e\n            💡 Keep unused sheets in the resealable pouch and out of reach of children, just like any cleaning product.\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ff-faq-item\"\u003e\n      \u003cbutton class=\"ff-faq-question\" type=\"button\"\u003e\n        How is this better than traditional liquid cleaners?\n        \u003cspan class=\"ff-faq-icon\"\u003e+\u003c\/span\u003e\n      \u003c\/button\u003e\n\n      \u003cdiv class=\"ff-faq-answer\"\u003e\n        \u003cdiv class=\"ff-faq-answer-inner\"\u003e\n          \u003cdiv class=\"ff-faq-compare-table\"\u003e\n            \u003cdiv class=\"ff-faq-compare-row header\"\u003e\n              \u003cdiv class=\"ff-faq-compare-cell\"\u003e\u003c\/div\u003e\n              \u003cdiv class=\"ff-faq-compare-cell\"\u003eOur Sheets\u003c\/div\u003e\n              \u003cdiv class=\"ff-faq-compare-cell\"\u003eLiquid Cleaners\u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"ff-faq-compare-row\"\u003e\n              \u003cdiv class=\"ff-faq-compare-cell\"\u003eStorage Space\u003c\/div\u003e\n              \u003cdiv class=\"ff-faq-compare-cell win\"\u003ePocket-sized\u003c\/div\u003e\n              \u003cdiv class=\"ff-faq-compare-cell lose\"\u003eHeavy bottles\u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"ff-faq-compare-row\"\u003e\n              \u003cdiv class=\"ff-faq-compare-cell\"\u003ePre-Measured\u003c\/div\u003e\n              \u003cdiv class=\"ff-faq-compare-cell win\"\u003e✓ Exact dose\u003c\/div\u003e\n              \u003cdiv class=\"ff-faq-compare-cell lose\"\u003eEasy to over-pour\u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"ff-faq-compare-row\"\u003e\n              \u003cdiv class=\"ff-faq-compare-cell\"\u003eShipping Weight\u003c\/div\u003e\n              \u003cdiv class=\"ff-faq-compare-cell win\"\u003e95% lighter\u003c\/div\u003e\n              \u003cdiv class=\"ff-faq-compare-cell lose\"\u003eMostly water\u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"ff-faq-compare-row\"\u003e\n              \u003cdiv class=\"ff-faq-compare-cell\"\u003ePlastic Waste\u003c\/div\u003e\n              \u003cdiv class=\"ff-faq-compare-cell win\"\u003eNear-zero\u003c\/div\u003e\n              \u003cdiv class=\"ff-faq-compare-cell lose\"\u003eHigh\u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"ff-faq-compare-row\"\u003e\n              \u003cdiv class=\"ff-faq-compare-cell\"\u003eShelf Life\u003c\/div\u003e\n              \u003cdiv class=\"ff-faq-compare-cell win\"\u003e3 years\u003c\/div\u003e\n              \u003cdiv class=\"ff-faq-compare-cell lose\"\u003e1–2 years\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"ff-faq-tip\"\u003e\n            💡 One pouch of 30 sheets replaces roughly 6 large bottles of liquid cleaner.\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', function () {\n    var faqItems = document.querySelectorAll('.ff-faq-section .ff-faq-item');\n\n    faqItems.forEach(function (item) {\n      var button = item.querySelector('.ff-faq-question');\n\n      if (!button) return;\n\n      button.addEventListener('click', function () {\n        item.classList.toggle('active');\n      });\n    });\n  });\n\u003c\/script\u003e\u003cstyle\u003e\n  .sc-section,\n  .promise-section-wrapper {\n    font-family: inherit;\n    box-sizing: border-box;\n  }\n\n  .sc-section *,\n  .promise-section-wrapper * {\n    box-sizing: border-box;\n  }\n\n  \/* =========================\n     Scent Choice Section\n  ========================= *\/\n  .sc-section {\n    width: 100%;\n    padding: 42px 0 34px;\n    background: linear-gradient(180deg, #f8fcff 0%, #ffffff 100%);\n  }\n\n  .sc-inner {\n    width: 100%;\n    max-width: 1120px;\n    margin: 0 auto;\n    padding: 0 16px;\n    text-align: center;\n  }\n\n  .sc-eb {\n    display: inline-block;\n    margin-bottom: 10px;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: 1.2px;\n    text-transform: uppercase;\n    color: #0076d6;\n  }\n\n  .sc-title {\n    margin: 0 0 10px;\n    font-size: 32px;\n    line-height: 1.2;\n    font-weight: 900;\n    color: #282435;\n  }\n\n  .sc-subtitle {\n    margin: 0 auto 28px;\n    max-width: 620px;\n    font-size: 16px;\n    line-height: 1.55;\n    color: #6a6475;\n  }\n\n  .sc-grid {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 18px;\n    margin-top: 10px;\n  }\n\n  .sc-card {\n    position: relative;\n    padding: 24px 18px 22px;\n    border-radius: 20px;\n    background: #ffffff;\n    border: 1px solid #e5edf5;\n    box-shadow: 0 10px 24px rgba(40, 36, 53, 0.07);\n    transition: all 0.25s ease;\n    overflow: hidden;\n  }\n\n  .sc-card:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 14px 30px rgba(40, 36, 53, 0.12);\n  }\n\n  .sc-card::before {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    opacity: 0.45;\n    pointer-events: none;\n  }\n\n  .sc-card.green::before {\n    background: linear-gradient(180deg, #eaf9ee 0%, rgba(255, 255, 255, 0) 65%);\n  }\n\n  .sc-card.blue::before {\n    background: linear-gradient(180deg, #eaf6ff 0%, rgba(255, 255, 255, 0) 65%);\n  }\n\n  .sc-card.yellow::before {\n    background: linear-gradient(180deg, #fff5d8 0%, rgba(255, 255, 255, 0) 65%);\n  }\n\n  .sc-card.purple::before {\n    background: linear-gradient(180deg, #f4eaff 0%, rgba(255, 255, 255, 0) 65%);\n  }\n\n  .sc-circle,\n  .sc-scent,\n  .sc-mood,\n  .sc-divider,\n  .sc-room-label,\n  .sc-room {\n    position: relative;\n    z-index: 1;\n  }\n\n  .sc-circle {\n    width: 64px;\n    height: 64px;\n    margin: 0 auto 14px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 30px;\n    background: #ffffff;\n    box-shadow: 0 8px 20px rgba(40, 36, 53, 0.1);\n  }\n\n  .sc-card.green .sc-circle {\n    border: 2px solid #bde8c8;\n  }\n\n  .sc-card.blue .sc-circle {\n    border: 2px solid #bcdff7;\n  }\n\n  .sc-card.yellow .sc-circle {\n    border: 2px solid #f4dc8d;\n  }\n\n  .sc-card.purple .sc-circle {\n    border: 2px solid #d9c0f4;\n  }\n\n  .sc-scent {\n    margin: 0 0 4px;\n    font-size: 21px;\n    line-height: 1.25;\n    font-weight: 900;\n    color: #282435;\n  }\n\n  .sc-mood {\n    margin: 0;\n    font-size: 15px;\n    line-height: 1.4;\n    font-weight: 700;\n    color: #6a6475;\n  }\n\n  .sc-divider {\n    width: 44px;\n    height: 3px;\n    margin: 16px auto 14px;\n    border-radius: 999px;\n    background: #dfeaf4;\n  }\n\n  .sc-card.green .sc-divider {\n    background: #8cc63f;\n  }\n\n  .sc-card.blue .sc-divider {\n    background: #4a8fbd;\n  }\n\n  .sc-card.yellow .sc-divider {\n    background: #fabd25;\n  }\n\n  .sc-card.purple .sc-divider {\n    background: #9b6bd3;\n  }\n\n  .sc-room-label {\n    margin-bottom: 7px;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n    color: #9a95a5;\n  }\n\n  .sc-room {\n    font-size: 14px;\n    line-height: 1.55;\n    color: #5b5567;\n  }\n\n  .sc-room strong {\n    display: block;\n    margin-bottom: 2px;\n    font-size: 16px;\n    color: #282435;\n  }\n\n  .sc-tip {\n    max-width: 760px;\n    margin: 26px auto 0;\n    padding: 14px 18px;\n    border-radius: 14px;\n    background: #fff7eb;\n    border: 1px solid #ffe0b8;\n    color: #5b4020;\n    font-size: 15px;\n    line-height: 1.6;\n  }\n\n  .sc-cta-wrap {\n    margin-top: 24px;\n    text-align: center;\n  }\n\n  .sc-cta {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 8px;\n    min-width: 176px;\n    height: 52px;\n    padding: 0 30px;\n    border: none;\n    border-radius: 999px;\n    background: #0076d6;\n    color: #ffffff;\n    font-size: 18px;\n    line-height: 1;\n    font-weight: 900;\n    cursor: pointer;\n    box-shadow: 0 10px 24px rgba(0, 118, 214, 0.28);\n    transition: all 0.25s ease;\n  }\n\n  .sc-cta:hover {\n    background: #0068bd;\n    transform: translateY(-2px);\n    box-shadow: 0 14px 30px rgba(0, 118, 214, 0.36);\n  }\n\n  .sc-cta-arrow {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    transform: rotate(45deg);\n    font-size: 18px;\n    line-height: 1;\n  }\n\n  \/* =========================\n     Promise Section\n  ========================= *\/\n  .promise-section-wrapper {\n    width: 100%;\n    padding: 36px 16px 44px;\n    background: #ffffff;\n    text-align: center;\n  }\n\n  .promise-header {\n    margin: 0 0 28px;\n    font-size: 30px;\n    line-height: 1.2;\n    font-weight: 900;\n    color: #282435;\n  }\n\n  .promise-grid {\n    width: 100%;\n    max-width: 980px;\n    margin: 0 auto;\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 22px;\n  }\n\n  .promise-card {\n    padding: 28px 18px 24px;\n    border-radius: 20px;\n    background: #ffffff;\n    border: 1px solid #edf0f4;\n    box-shadow: 0 10px 26px rgba(40, 36, 53, 0.08);\n    transition: all 0.25s ease;\n  }\n\n  .promise-card:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 14px 32px rgba(40, 36, 53, 0.13);\n  }\n\n  .promise-badge {\n    width: 92px;\n    height: 92px;\n    margin: 0 auto 18px;\n  }\n\n  .promise-badge svg {\n    width: 100%;\n    height: 100%;\n    display: block;\n  }\n\n  .promise-card h3 {\n    margin: 0 0 10px;\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 900;\n    letter-spacing: 0.2px;\n  }\n\n  .promise-card p {\n    margin: 0;\n    font-size: 14.5px;\n    line-height: 1.55;\n    color: #6a6475;\n  }\n\n  .color-pink {\n    color: #f27b7f;\n  }\n\n  .color-yellow {\n    color: #e0a000;\n  }\n\n  .color-green {\n    color: #6fa82f;\n  }\n\n  @media screen and (max-width: 989px) {\n    .sc-grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .promise-grid {\n      grid-template-columns: repeat(3, 1fr);\n      gap: 16px;\n    }\n\n    .promise-card {\n      padding: 24px 14px 22px;\n    }\n  }\n\n  @media screen and (max-width: 749px) {\n    .sc-section {\n      padding: 34px 0 28px;\n    }\n\n    .sc-title {\n      font-size: 25px;\n    }\n\n    .sc-subtitle {\n      font-size: 14.5px;\n      margin-bottom: 22px;\n    }\n\n    .sc-grid {\n      grid-template-columns: 1fr;\n      gap: 14px;\n    }\n\n    .sc-card {\n      padding: 22px 16px 20px;\n      border-radius: 17px;\n    }\n\n    .sc-circle {\n      width: 58px;\n      height: 58px;\n      font-size: 27px;\n    }\n\n    .sc-scent {\n      font-size: 20px;\n    }\n\n    .sc-tip {\n      font-size: 14px;\n      padding: 13px 14px;\n    }\n\n    .sc-cta {\n      width: 100%;\n      max-width: 320px;\n      height: 50px;\n      font-size: 17px;\n    }\n\n    .promise-section-wrapper {\n      padding: 30px 16px 36px;\n    }\n\n    .promise-header {\n      font-size: 25px;\n      margin-bottom: 22px;\n    }\n\n    .promise-grid {\n      grid-template-columns: 1fr;\n      gap: 16px;\n    }\n\n    .promise-card {\n      border-radius: 17px;\n    }\n\n    .promise-badge {\n      width: 86px;\n      height: 86px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sc-section\"\u003e\n  \u003cdiv class=\"sc-inner\"\u003e\n    \u003cspan class=\"sc-eb\"\u003e— Choose Your Scent —\u003c\/span\u003e\n    \u003ch2 class=\"sc-title\"\u003eMatch Your Scent to Your Space\u003c\/h2\u003e\n    \u003cp class=\"sc-subtitle\"\u003eAll four scents clean equally well — pick the mood for each room.\u003c\/p\u003e\n\n    \u003cdiv class=\"sc-grid\"\u003e\n\n      \u003cdiv class=\"sc-card green\"\u003e\n        \u003cdiv class=\"sc-circle\"\u003e🌿\u003c\/div\u003e\n        \u003ch3 class=\"sc-scent\"\u003eGardenia\u003c\/h3\u003e\n        \u003cp class=\"sc-mood\"\u003eFresh\u003c\/p\u003e\n        \u003cdiv class=\"sc-divider\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"sc-room-label\"\u003eBest For\u003c\/div\u003e\n        \u003cdiv class=\"sc-room\"\u003e\n          \u003cstrong\u003eLiving Room\u003c\/strong\u003e\n          Entryways · Hallways\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"sc-card blue\"\u003e\n        \u003cdiv class=\"sc-circle\"\u003e💧\u003c\/div\u003e\n        \u003ch3 class=\"sc-scent\"\u003eCamellia\u003c\/h3\u003e\n        \u003cp class=\"sc-mood\"\u003eFloral\u003c\/p\u003e\n        \u003cdiv class=\"sc-divider\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"sc-room-label\"\u003eBest For\u003c\/div\u003e\n        \u003cdiv class=\"sc-room\"\u003e\n          \u003cstrong\u003eKitchen\u003c\/strong\u003e\n          Bathrooms · Laundry\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"sc-card yellow\"\u003e\n        \u003cdiv class=\"sc-circle\"\u003e🍯\u003c\/div\u003e\n        \u003ch3 class=\"sc-scent\"\u003eOsmanthus\u003c\/h3\u003e\n        \u003cp class=\"sc-mood\"\u003eSweet\u003c\/p\u003e\n        \u003cdiv class=\"sc-divider\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"sc-room-label\"\u003eBest For\u003c\/div\u003e\n        \u003cdiv class=\"sc-room\"\u003e\n          \u003cstrong\u003eDining Room\u003c\/strong\u003e\n          Family Spaces\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"sc-card purple\"\u003e\n        \u003cdiv class=\"sc-circle\"\u003e💜\u003c\/div\u003e\n        \u003ch3 class=\"sc-scent\"\u003eLavender\u003c\/h3\u003e\n        \u003cp class=\"sc-mood\"\u003eCalm\u003c\/p\u003e\n        \u003cdiv class=\"sc-divider\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"sc-room-label\"\u003eBest For\u003c\/div\u003e\n        \u003cdiv class=\"sc-room\"\u003e\n          \u003cstrong\u003eBedroom\u003c\/strong\u003e\n          Nursery · Office\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cp class=\"sc-tip\"\u003e\n      💡 Can't decide? \u003cstrong\u003eMost customers go with Gardenia first\u003c\/strong\u003e — it's the universal crowd-pleaser.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"sc-cta-wrap\"\u003e\n      \u003cbutton class=\"sc-cta\" id=\"sc-buy-now\" type=\"button\"\u003e\n        Shop Now \u003cspan class=\"sc-cta-arrow\"\u003e↑\u003c\/span\u003e\n      \u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"promise-section-wrapper\"\u003e\n  \u003ch2 class=\"promise-header\"\u003eOur Promise of Quality\u003c\/h2\u003e\n\n  \u003cdiv class=\"promise-grid\"\u003e\n\n    \u003cdiv class=\"promise-card\"\u003e\n      \u003cdiv class=\"promise-badge\"\u003e\n        \u003csvg viewbox=\"0 0 100 100\" aria-hidden=\"true\"\u003e\n          \u003ccircle cx=\"50\" cy=\"50\" r=\"48\" fill=\"#f27b7f\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"50\" cy=\"50\" r=\"42\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"1.5\" stroke-dasharray=\"4,4\"\u003e\u003c\/circle\u003e\n          \u003ctext x=\"50\" y=\"55\" font-size=\"34\" fill=\"#ffffff\" font-weight=\"900\" text-anchor=\"middle\" font-family=\"Arial, sans-serif\"\u003e30\u003c\/text\u003e\n          \u003ctext x=\"50\" y=\"75\" font-size=\"14\" fill=\"#ffffff\" font-weight=\"bold\" text-anchor=\"middle\" font-family=\"Arial, sans-serif\"\u003eDays\u003c\/text\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3 class=\"color-pink\"\u003e30-DAY MONEY-BACK\u003cbr\u003eGUARANTEE\u003c\/h3\u003e\n      \u003cp\u003eNot happy? Full refund within 30 days.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"promise-card\"\u003e\n      \u003cdiv class=\"promise-badge\"\u003e\n        \u003csvg viewbox=\"0 0 100 100\" aria-hidden=\"true\"\u003e\n          \u003ccircle cx=\"50\" cy=\"50\" r=\"48\" fill=\"#fabd25\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"50\" cy=\"50\" r=\"42\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"1.5\" stroke-dasharray=\"4,4\"\u003e\u003c\/circle\u003e\n          \u003ctext x=\"50\" y=\"55\" font-size=\"34\" fill=\"#ffffff\" font-weight=\"900\" text-anchor=\"middle\" font-family=\"Arial, sans-serif\"\u003e24\u003c\/text\u003e\n          \u003ctext x=\"50\" y=\"75\" font-size=\"14\" fill=\"#ffffff\" font-weight=\"bold\" text-anchor=\"middle\" font-family=\"Arial, sans-serif\"\u003eHours\u003c\/text\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3 class=\"color-yellow\"\u003e24\/7 CUSTOMER\u003cbr\u003eSUPPORT\u003c\/h3\u003e\n      \u003cp\u003eReal humans on call, day or night.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"promise-card\"\u003e\n      \u003cdiv class=\"promise-badge\"\u003e\n        \u003csvg viewbox=\"0 0 100 100\" aria-hidden=\"true\"\u003e\n          \u003ccircle cx=\"50\" cy=\"50\" r=\"48\" fill=\"#8cc63f\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"50\" cy=\"50\" r=\"42\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"1.5\" stroke-dasharray=\"4,4\"\u003e\u003c\/circle\u003e\n          \u003cg transform=\"translate(25, 23) scale(2.1)\"\u003e\n            \u003cpath d=\"M2 20h2c.55 0 1-.45 1-1v-9c0-.55-.45-1-1-1H2v11zm19.83-7.12c.11-.25.17-.52.17-.8V11c0-1.1-.9-2-2-2h-5.5l.92-4.65c.05-.22.02-.46-.08-.66-.23-.45-.52-.86-.88-1.22L14 2 7.59 8.41C7.21 8.79 7 9.3 7 9.83v7.84C7 18.95 8.05 20 9.34 20h8.11c.7 0 1.36-.37 1.72-.97l2.66-6.15z\" fill=\"#ffffff\"\u003e\u003c\/path\u003e\n          \u003c\/g\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003ch3 class=\"color-green\"\u003ePOWERED BY REAL\u003cbr\u003eUSERS\u003c\/h3\u003e\n      \u003cp\u003eDesigned and tested by real users.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', function () {\n    var buyBtn = document.getElementById('sc-buy-now');\n\n    if (!buyBtn) return;\n\n    buyBtn.addEventListener('click', function () {\n      var target =\n        document.querySelector('form[action*=\"\/cart\/add\"]') ||\n        document.querySelector('.product-form') ||\n        document.querySelector('[id*=\"ProductInfo\"]') ||\n        document.querySelector('main');\n\n      if (target) {\n        target.scrollIntoView({\n          behavior: 'smooth',\n          block: 'center'\n        });\n      }\n    });\n  });\n\u003c\/script\u003e","brand":"mysite","offers":[{"title":"Camellia (Floral) \/ 💧 Buy 1 Get 1 Free","offer_id":47593003319474,"sku":"Camellia (Floral)\/Buy 1","price":136.0,"currency_code":"HKD","in_stock":true},{"title":"Camellia (Floral) \/ 🔥 Buy 2 Get 2 Free","offer_id":47593003352242,"sku":"Camellia (Floral)\/Buy 2","price":200.0,"currency_code":"HKD","in_stock":true},{"title":"Camellia (Floral) \/ ✨ Buy 3 Get 3 Free","offer_id":47593003385010,"sku":"Camellia (Floral)\/Buy 3","price":264.0,"currency_code":"HKD","in_stock":true},{"title":"Osmanthus (Sweet) \/ 💧 Buy 1 Get 1 Free","offer_id":47593003417778,"sku":"Osmanthus (Sweet)\/Buy 1","price":136.0,"currency_code":"HKD","in_stock":true},{"title":"Osmanthus (Sweet) \/ 🔥 Buy 2 Get 2 Free","offer_id":47593003450546,"sku":"Osmanthus (Sweet)\/Buy 2","price":200.0,"currency_code":"HKD","in_stock":true},{"title":"Osmanthus (Sweet) \/ ✨ Buy 3 Get 3 Free","offer_id":47593003483314,"sku":"Osmanthus (Sweet)\/Buy 3","price":264.0,"currency_code":"HKD","in_stock":true},{"title":"Gardenia (Fresh) \/ 💧 Buy 1 Get 1 Free","offer_id":47593003516082,"sku":"Gardenia (Fresh)\/Buy 1","price":136.0,"currency_code":"HKD","in_stock":true},{"title":"Gardenia (Fresh) \/ 🔥 Buy 2 Get 2 Free","offer_id":47593003548850,"sku":"Gardenia (Fresh)\/Buy 2","price":200.0,"currency_code":"HKD","in_stock":true},{"title":"Gardenia (Fresh) \/ ✨ Buy 3 Get 3 Free","offer_id":47593003581618,"sku":"Gardenia (Fresh)\/Buy 3","price":264.0,"currency_code":"HKD","in_stock":true},{"title":"Lavender (Calm) \/ 💧 Buy 1 Get 1 Free","offer_id":47593003614386,"sku":"Lavender (Calm)\/Buy 1","price":136.0,"currency_code":"HKD","in_stock":true},{"title":"Lavender (Calm) \/ 🔥 Buy 2 Get 2 Free","offer_id":47593003647154,"sku":"Lavender (Calm)\/Buy 2","price":200.0,"currency_code":"HKD","in_stock":true},{"title":"Lavender (Calm) \/ ✨ Buy 3 Get 3 Free","offer_id":47593003679922,"sku":"Lavender (Calm)\/Buy 3","price":264.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0767\/7457\/2210\/files\/01_hero_dirt_grease_optimized.webp?v=1781712115","url":"https:\/\/gravidulent.com\/products\/%e2%9c%a8-multi-floor-cleaning-sheets-clean-polish-brighten-scent","provider":"Gravidulent","version":"1.0","type":"link"}