{"product_id":"william-weir-white-shoe-foam-cleaner-100ml","title":"William Weir White Shoe Foam Cleaner — 100ml","description":"\u003cstyle\u003e#pd-white-shoe-cleaner-20260922-v1{\n  --ink: #082653;\n  --blue: #0668ce;\n  --blue-2: #0e8bd5;\n  --ice: #e9f5ff;\n  --pearl: #f8fbfd;\n  --line: #cfe3f2;\n  --muted: #59708d;\n  --white: #fcfeff;\n  --radius: 18px;\n  --shadow: 0 22px 65px rgba(19, 83, 140, .14);\n}\n#pd-white-shoe-cleaner-20260922-v1 .announcement{background:#082653;color:#f5faff;text-align:center;padding:10px 20px;font-size:13px}\n#pd-white-shoe-cleaner-20260922-v1 .compare-section .shoe-results-grid{row-gap:42px}\n#pd-white-shoe-cleaner-20260922-v1 .shoe-results-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}\n#pd-white-shoe-cleaner-20260922-v1 .shoe-results-grid figure{margin:0;min-width:0}\n#pd-white-shoe-cleaner-20260922-v1 .shoe-results-grid a{display:block;border-radius:12px;overflow:hidden}\n#pd-white-shoe-cleaner-20260922-v1 .shoe-results-grid img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}\n#pd-white-shoe-cleaner-20260922-v1 .shoe-results-grid figcaption{padding:20px 2px 0}\n#pd-white-shoe-cleaner-20260922-v1 .shoe-results-grid h3{font-size:23px;line-height:1.15;margin-bottom:9px}\n#pd-white-shoe-cleaner-20260922-v1 .shoe-results-grid p{font-size:15px;line-height:1.5;color:var(--muted);margin:0}\n#pd-white-shoe-cleaner-20260922-v1 .shoe-results-grid{grid-template-columns:minmax(0,1fr);gap:34px}\n#pd-white-shoe-cleaner-20260922-v1 .shoe-results-grid figcaption{padding-top:14px}\n#pd-white-shoe-cleaner-20260922-v1 .pain-collection-image{margin:0;width:100%;border-radius:12px;overflow:hidden}\n#pd-white-shoe-cleaner-20260922-v1 .pain-collection-image img{display:block;width:100%;height:auto}\n#pd-white-shoe-cleaner-20260922-v1 .pain-collection-image a{display:block}\n#pd-white-shoe-cleaner-20260922-v1 .pain-collection.section-pad{padding-top:48px;padding-bottom:48px}\n#pd-white-shoe-cleaner-20260922-v1 .selling-points-section.section-pad{background:#edf5fb;padding-top:0;padding-bottom:clamp(40px,5cqw,72px)}\n#pd-white-shoe-cleaner-20260922-v1 .selling-points-image{margin:0;overflow:hidden;border-radius:12px}\n#pd-white-shoe-cleaner-20260922-v1 .selling-points-image a{display:block}\n#pd-white-shoe-cleaner-20260922-v1 .selling-points-image img{display:block;width:100%;height:auto}\n#pd-white-shoe-cleaner-20260922-v1 .mechanism-section.section-pad{padding-top:clamp(32px,4cqw,56px);padding-bottom:clamp(32px,4cqw,56px)}\n#pd-white-shoe-cleaner-20260922-v1 .mechanism-image{margin:0;overflow:hidden;border-radius:12px}\n#pd-white-shoe-cleaner-20260922-v1 .mechanism-image a{display:block}\n#pd-white-shoe-cleaner-20260922-v1 .mechanism-image img{display:block;width:100%;height:auto}\n#pd-white-shoe-cleaner-20260922-v1 .product-comparison-image{margin:0;overflow:hidden;border-radius:12px}\n#pd-white-shoe-cleaner-20260922-v1 .product-comparison-image a{display:block}\n#pd-white-shoe-cleaner-20260922-v1 .product-comparison-image img{display:block;width:100%;height:auto}\n#pd-white-shoe-cleaner-20260922-v1 .technology-body .technology-highlight{font-weight:800;color:var(--blue);font-size:20px}\n#pd-white-shoe-cleaner-20260922-v1 footer p{max-width:780px;line-height:1.6}\n#pd-white-shoe-cleaner-20260922-v1 .hero-reasons{display:grid;gap:12px;margin:22px 0}\n#pd-white-shoe-cleaner-20260922-v1 .hero-reasons p{margin:0;padding-left:15px;border-left:3px solid var(--blue);font-size:14px;line-height:1.5}\n#pd-white-shoe-cleaner-20260922-v1 .hero-reasons b,#pd-white-shoe-cleaner-20260922-v1 .hero-reasons span{display:block}\n#pd-white-shoe-cleaner-20260922-v1 .hero-reasons span{color:var(--muted);font-size:13px}\n#pd-white-shoe-cleaner-20260922-v1 .benefit-ribbon{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:26px max(24px,calc((100cqw - 1280px)\/2));background:#e7f2fb}\n#pd-white-shoe-cleaner-20260922-v1 .benefit-ribbon a{text-decoration:none}\n#pd-white-shoe-cleaner-20260922-v1 .benefit-ribbon b,#pd-white-shoe-cleaner-20260922-v1 .benefit-ribbon span{display:block}\n#pd-white-shoe-cleaner-20260922-v1 .benefit-ribbon span{font-size:13px;color:var(--muted);margin-top:7px}\n#pd-white-shoe-cleaner-20260922-v1 .technology-section{background:#eaf4fb}\n#pd-white-shoe-cleaner-20260922-v1 .technology-layout{display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:start}\n#pd-white-shoe-cleaner-20260922-v1 .technology-layout\u003eimg{position:sticky;top:24px;width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px}\n#pd-white-shoe-cleaner-20260922-v1 .technology-details details{border-top:1px solid #b7ccdf}\n#pd-white-shoe-cleaner-20260922-v1 .technology-details details:last-child{border-bottom:1px solid #b7ccdf}\n#pd-white-shoe-cleaner-20260922-v1 .technology-details summary{position:relative;list-style:none;cursor:pointer;padding:24px 32px 24px 0}\n#pd-white-shoe-cleaner-20260922-v1 .technology-details summary::-webkit-details-marker{display:none}\n#pd-white-shoe-cleaner-20260922-v1 .technology-details summary:after{content:\"+\";position:absolute;right:2px;top:25px;font-size:25px}\n#pd-white-shoe-cleaner-20260922-v1 .technology-details details[open] summary:after{content:\"−\"}\n#pd-white-shoe-cleaner-20260922-v1 .technology-details strong{display:block;font-size:27px}\n#pd-white-shoe-cleaner-20260922-v1 .technology-details summary span{display:block;color:var(--muted);font-size:15px;margin-top:8px}\n#pd-white-shoe-cleaner-20260922-v1 .technology-body{padding-bottom:26px}\n#pd-white-shoe-cleaner-20260922-v1 .technology-body h3{font-size:23px}\n#pd-white-shoe-cleaner-20260922-v1 .technology-body p{font-size:16px;line-height:1.65;color:var(--muted)}\n#pd-white-shoe-cleaner-20260922-v1 .technology-body small{display:block;font-size:12px;line-height:1.55;color:var(--muted)}\n#pd-white-shoe-cleaner-20260922-v1 .mechanism-line{display:flex;gap:8px;margin:24px 0;padding:20px 12px;background:#f9fcff;border-radius:12px}\n#pd-white-shoe-cleaner-20260922-v1 .mechanism-line span{flex:1;text-align:center;font-size:13px;line-height:1.45;font-weight:700}\n#pd-white-shoe-cleaner-20260922-v1 .mechanism-line span+span{border-left:1px solid var(--line)}\n#pd-white-shoe-cleaner-20260922-v1 .daily-wins h2{font-size:clamp(36px,4cqw,54px);letter-spacing:-.04em}\n#pd-white-shoe-cleaner-20260922-v1 .daily-wins\u003ediv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 60px}\n#pd-white-shoe-cleaner-20260922-v1 .daily-wins article{border-top:1px solid var(--line);padding-top:20px}\n#pd-white-shoe-cleaner-20260922-v1 .daily-wins h3{font-size:23px}\n#pd-white-shoe-cleaner-20260922-v1 .daily-wins p{color:var(--muted);line-height:1.6}\n#pd-white-shoe-cleaner-20260922-v1 *{ box-sizing: border-box; }\n#pd-white-shoe-cleaner-20260922-v1{ scroll-behavior: smooth; }\n#pd-white-shoe-cleaner-20260922-v1{ margin: 0; overflow-x: hidden; background: var(--pearl); color: var(--ink); font-family: \"Arial Narrow\", \"Aptos Narrow\", Arial, sans-serif; }\n#pd-white-shoe-cleaner-20260922-v1 img{ display: block; max-width: 100%; }\n#pd-white-shoe-cleaner-20260922-v1 button,#pd-white-shoe-cleaner-20260922-v1 a{ font: inherit; }\n#pd-white-shoe-cleaner-20260922-v1 button{ cursor: pointer; }\n#pd-white-shoe-cleaner-20260922-v1 a{ color: inherit; }\n#pd-white-shoe-cleaner-20260922-v1 .site-header{ height: 72px; max-width: 1440px; margin: auto; padding: 0 36px; display: flex; align-items: center; justify-content: space-between; gap: 30px; }\n#pd-white-shoe-cleaner-20260922-v1 .brand{ display: flex; align-items: center; gap: 10px; text-decoration: none; font-weight: 900; letter-spacing: .04em; }\n#pd-white-shoe-cleaner-20260922-v1 .brand-mark{ width: 36px; height: 36px; display: grid; place-items: center; border-radius: 50%; background: var(--ink); color: white; font-size: 13px; }\n#pd-white-shoe-cleaner-20260922-v1 nav{ display: flex; align-items: center; gap: 28px; }\n#pd-white-shoe-cleaner-20260922-v1 nav a{ text-decoration: none; font-size: 14px; font-weight: 700; }\n#pd-white-shoe-cleaner-20260922-v1 .product-shell{ max-width: 1440px; margin: 0 auto; padding: 18px 36px 72px; display: grid; grid-template-columns: minmax(0, 1.18fr) minmax(360px, .82fr); gap: 54px; align-items: start; }\n#pd-white-shoe-cleaner-20260922-v1 .gallery{ min-width: 0; }\n#pd-white-shoe-cleaner-20260922-v1 .product-demo{ position: relative; isolation: isolate; display: flex; justify-content: center; width: 100%; aspect-ratio: 16 \/ 9; margin-top: 14px; overflow: hidden; border-radius: 12px; background: #d9dcd6; }\n#pd-white-shoe-cleaner-20260922-v1 .product-demo::before{ content: \"\"; position: absolute; inset: -24px; z-index: -1; background: url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-cleaning-demo.gif\") center \/ cover no-repeat; filter: blur(18px) brightness(.85); }\n#pd-white-shoe-cleaner-20260922-v1 .product-demo img{ width: 100%; height: 100%; min-height: 0; object-fit: contain; }\n#pd-white-shoe-cleaner-20260922-v1 .gallery-stage{ position: relative; aspect-ratio: 1; overflow: hidden; border-radius: var(--radius); background: var(--ice); box-shadow: var(--shadow); }\n#pd-white-shoe-cleaner-20260922-v1 .gallery-stage img{ width: 100%; height: 100%; object-fit: cover; }\n#pd-white-shoe-cleaner-20260922-v1 .gallery-arrow,#pd-white-shoe-cleaner-20260922-v1 .gallery-play,#pd-white-shoe-cleaner-20260922-v1 .gallery-count{ position: absolute; border: 0; background: rgba(252, 254, 255, .92); color: var(--ink); box-shadow: 0 8px 28px rgba(8, 38, 83, .12); }\n#pd-white-shoe-cleaner-20260922-v1 .gallery-arrow{ top: 50%; width: 44px; height: 44px; border-radius: 50%; transform: translateY(-50%); font-size: 21px; }\n#pd-white-shoe-cleaner-20260922-v1 .gallery-arrow-left{ left: 16px; }\n#pd-white-shoe-cleaner-20260922-v1 .gallery-arrow-right{ right: 16px; }\n#pd-white-shoe-cleaner-20260922-v1 .gallery-play{ left: 16px; bottom: 16px; padding: 9px 13px; border-radius: 999px; font-weight: 800; }\n#pd-white-shoe-cleaner-20260922-v1 .gallery-count{ right: 16px; bottom: 16px; padding: 9px 13px; border-radius: 999px; font-weight: 800; }\n#pd-white-shoe-cleaner-20260922-v1 .thumbs{ display: flex; gap: 10px; overflow-x: auto; padding: 14px 2px 4px; overscroll-behavior-inline: contain; scrollbar-width: thin; }\n#pd-white-shoe-cleaner-20260922-v1 .thumb{ flex: 0 0 78px; aspect-ratio: 1; border: 2px solid transparent; border-radius: 12px; overflow: hidden; padding: 0; background: white; }\n#pd-white-shoe-cleaner-20260922-v1 .thumb img{ width: 100%; height: 100%; object-fit: cover; }\n#pd-white-shoe-cleaner-20260922-v1 .thumb.is-active{ border-color: var(--blue); }\n#pd-white-shoe-cleaner-20260922-v1 .thumb:focus-visible,#pd-white-shoe-cleaner-20260922-v1 button:focus-visible,#pd-white-shoe-cleaner-20260922-v1 a:focus-visible,#pd-white-shoe-cleaner-20260922-v1 summary:focus-visible{ outline: 3px solid #f4c517; outline-offset: 3px; }\n#pd-white-shoe-cleaner-20260922-v1 .product-info{ position: sticky; top: 22px; min-width: 0; padding-top: 26px; }\n#pd-white-shoe-cleaner-20260922-v1 .eyebrow{ margin: 0 0 14px; color: var(--blue); font-size: 12px; font-weight: 900; letter-spacing: .17em; }\n#pd-white-shoe-cleaner-20260922-v1 h1,#pd-white-shoe-cleaner-20260922-v1 h2,#pd-white-shoe-cleaner-20260922-v1 h3,#pd-white-shoe-cleaner-20260922-v1 p{ margin-top: 0; }\n#pd-white-shoe-cleaner-20260922-v1 h1{ max-width: 650px; margin-bottom: 18px; font-size: clamp(52px, 5.5cqw, 88px); line-height: .9; letter-spacing: -.055em; }\n#pd-white-shoe-cleaner-20260922-v1 .lede{ max-width: 540px; color: var(--muted); font-size: 19px; line-height: 1.45; }\n#pd-white-shoe-cleaner-20260922-v1 .benefit-line{ display: flex; flex-wrap: wrap; gap: 8px; margin: 24px 0 30px; }\n#pd-white-shoe-cleaner-20260922-v1 .benefit-line span{ padding: 10px 13px; border: 1px solid var(--line); border-radius: 999px; background: white; font-size: 13px; font-weight: 800; }\n#pd-white-shoe-cleaner-20260922-v1 .service-grid{ display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; margin-top: 26px; }\n#pd-white-shoe-cleaner-20260922-v1 .service-grid div{ padding: 15px 0 0; border-top: 2px solid var(--blue); }\n#pd-white-shoe-cleaner-20260922-v1 .service-grid strong,#pd-white-shoe-cleaner-20260922-v1 .service-grid span{ display: block; }\n#pd-white-shoe-cleaner-20260922-v1 .service-grid span{ margin-top: 5px; color: var(--muted); font-size: 12px; line-height: 1.35; }\n#pd-white-shoe-cleaner-20260922-v1 .section-pad{ padding: clamp(78px, 9cqw, 132px) max(24px, calc((100cqw - 1368px) \/ 2)); }\n#pd-white-shoe-cleaner-20260922-v1 .section-heading{ max-width: 760px; margin-bottom: 42px; }\n#pd-white-shoe-cleaner-20260922-v1 .section-heading h2,#pd-white-shoe-cleaner-20260922-v1 .pain-copy h2,#pd-white-shoe-cleaner-20260922-v1 .benefit-hero h2,#pd-white-shoe-cleaner-20260922-v1 .action-copy h2,#pd-white-shoe-cleaner-20260922-v1 .evidence-title h2,#pd-white-shoe-cleaner-20260922-v1 .routine-title h2,#pd-white-shoe-cleaner-20260922-v1 .how-copy h2,#pd-white-shoe-cleaner-20260922-v1 .faq-section h2,#pd-white-shoe-cleaner-20260922-v1 .final-copy h2{ font-size: clamp(40px, 5cqw, 72px); line-height: .98; letter-spacing: -.045em; }\n#pd-white-shoe-cleaner-20260922-v1 .section-heading p,#pd-white-shoe-cleaner-20260922-v1 .pain-copy \u003e p,#pd-white-shoe-cleaner-20260922-v1 .benefit-hero p,#pd-white-shoe-cleaner-20260922-v1 .evidence-title p,#pd-white-shoe-cleaner-20260922-v1 .routine-title p,#pd-white-shoe-cleaner-20260922-v1 .faq-section \u003e div \u003e p{ color: var(--muted); font-size: 18px; line-height: 1.5; max-width: 640px; }\n#pd-white-shoe-cleaner-20260922-v1 .pain-section{ background: linear-gradient(180deg, #eff8ff, var(--pearl)); }\n#pd-white-shoe-cleaner-20260922-v1 .pain-copy{ position: relative; z-index: 1; width: min(620px, 52cqw); margin-bottom: -110px; padding: 42px; border-radius: var(--radius); background: rgba(252, 254, 255, .93); box-shadow: var(--shadow); }\n#pd-white-shoe-cleaner-20260922-v1 .pain-list{ display: flex; flex-wrap: wrap; gap: 10px 18px; color: var(--blue); font-size: 12px; font-weight: 900; letter-spacing: .08em; }\n#pd-white-shoe-cleaner-20260922-v1 .wide-image{ margin: 0 0 0 13%; border-radius: var(--radius); overflow: hidden; }\n#pd-white-shoe-cleaner-20260922-v1 .wide-image img{ width: 100%; aspect-ratio: 16 \/ 8.6; object-fit: cover; }\n#pd-white-shoe-cleaner-20260922-v1 .compare-layout{ display: grid; grid-template-columns: minmax(0, 1.35fr) minmax(300px, .65fr); gap: 48px; align-items: center; }\n#pd-white-shoe-cleaner-20260922-v1 .compare-layout \u003e img{ border-radius: var(--radius); box-shadow: var(--shadow); }\n#pd-white-shoe-cleaner-20260922-v1 .compare-notes{ display: grid; gap: 0; }\n#pd-white-shoe-cleaner-20260922-v1 .compare-notes article{ padding: 24px 0; border-bottom: 1px solid var(--line); }\n#pd-white-shoe-cleaner-20260922-v1 .compare-notes strong{ color: var(--blue); font-size: 13px; letter-spacing: .1em; }\n#pd-white-shoe-cleaner-20260922-v1 .compare-notes p{ margin: 8px 0 0; color: var(--muted); line-height: 1.5; }\n#pd-white-shoe-cleaner-20260922-v1 .benefits-section{ background: #e8f5ff; overflow: hidden; }\n#pd-white-shoe-cleaner-20260922-v1 .benefit-hero{ display: flex; align-items: end; gap: 28px; margin-bottom: 44px; }\n#pd-white-shoe-cleaner-20260922-v1 .big-number{ font-size: clamp(128px, 18cqw, 270px); font-weight: 900; line-height: .68; color: var(--blue); letter-spacing: -.09em; }\n#pd-white-shoe-cleaner-20260922-v1 .benefit-hero h2{ margin-bottom: 14px; }\n#pd-white-shoe-cleaner-20260922-v1 .benefit-grid{ display: grid; grid-template-columns: 1fr .82fr 1.18fr; grid-template-rows: auto auto; gap: 14px; }\n#pd-white-shoe-cleaner-20260922-v1 .benefit-grid article{ min-height: 220px; padding: 28px; border-radius: var(--radius); background: white; }\n#pd-white-shoe-cleaner-20260922-v1 .benefit-grid article \u003e span{ color: var(--blue); font-weight: 900; }\n#pd-white-shoe-cleaner-20260922-v1 .benefit-grid h3{ margin: 48px 0 8px; font-size: 28px; }\n#pd-white-shoe-cleaner-20260922-v1 .benefit-grid p{ color: var(--muted); line-height: 1.45; }\n#pd-white-shoe-cleaner-20260922-v1 .benefit-feature{ grid-row: span 2; background: var(--ink) !important; color: white; }\n#pd-white-shoe-cleaner-20260922-v1 .benefit-feature \u003e span{ color: #6dc8ff !important; }\n#pd-white-shoe-cleaner-20260922-v1 .benefit-feature p{ color: #cde8ff; }\n#pd-white-shoe-cleaner-20260922-v1 .benefit-photo{ grid-column: span 2; padding: 0 !important; overflow: hidden; }\n#pd-white-shoe-cleaner-20260922-v1 .benefit-photo img{ width: 100%; height: 100%; min-height: 290px; object-fit: cover; }\n#pd-white-shoe-cleaner-20260922-v1 .action-section{ display: grid; grid-template-columns: .78fr 1.22fr; gap: 50px; align-items: center; }\n#pd-white-shoe-cleaner-20260922-v1 .action-section \u003e img{ border-radius: var(--radius); box-shadow: var(--shadow); }\n#pd-white-shoe-cleaner-20260922-v1 .action-steps{ margin: 30px 0; }\n#pd-white-shoe-cleaner-20260922-v1 .action-steps div{ display: grid; grid-template-columns: 90px 1fr; gap: 18px; padding: 18px 0; border-bottom: 1px solid var(--line); }\n#pd-white-shoe-cleaner-20260922-v1 .action-steps b{ color: var(--blue); }\n#pd-white-shoe-cleaner-20260922-v1 .action-steps span,#pd-white-shoe-cleaner-20260922-v1 .fine-print{ color: var(--muted); line-height: 1.45; }\n#pd-white-shoe-cleaner-20260922-v1 .fine-print{ font-size: 13px; }\n#pd-white-shoe-cleaner-20260922-v1 .evidence-section{ background: var(--ink); color: white; }\n#pd-white-shoe-cleaner-20260922-v1 .evidence-title p{ color: #c2d9ed; }\n#pd-white-shoe-cleaner-20260922-v1 .evidence-grid{ display: grid; grid-template-columns: 1.1fr .9fr 1fr; gap: 18px; margin: 46px 0 26px; }\n#pd-white-shoe-cleaner-20260922-v1 .evidence-grid article{ min-height: 270px; padding: 30px; border: 1px solid rgba(255, 255, 255, .2); border-radius: var(--radius); }\n#pd-white-shoe-cleaner-20260922-v1 .evidence-grid span{ color: #73cfff; font-size: 12px; font-weight: 900; letter-spacing: .12em; }\n#pd-white-shoe-cleaner-20260922-v1 .evidence-grid h3{ margin: 72px 0 12px; font-size: 29px; }\n#pd-white-shoe-cleaner-20260922-v1 .evidence-grid p{ color: #c2d9ed; line-height: 1.5; }\n#pd-white-shoe-cleaner-20260922-v1 .evidence-grid a{ color: white; font-weight: 900; }\n#pd-white-shoe-cleaner-20260922-v1 .evidence-alert{ padding: 18px 22px; border-radius: var(--radius); background: rgba(255, 255, 255, .09); color: #dcecff; }\n#pd-white-shoe-cleaner-20260922-v1 .routine-title{ margin-bottom: 40px; }\n#pd-white-shoe-cleaner-20260922-v1 .routine-table{ max-width: 1080px; margin-left: auto; border-radius: var(--radius); overflow: hidden; box-shadow: var(--shadow); }\n#pd-white-shoe-cleaner-20260922-v1 .routine-table \u003e div{ display: grid; grid-template-columns: 1fr 1.2fr 1fr; align-items: center; min-height: 76px; padding: 0 26px; background: white; border-bottom: 1px solid var(--line); }\n#pd-white-shoe-cleaner-20260922-v1 .routine-table \u003e div:last-child{ border-bottom: 0; }\n#pd-white-shoe-cleaner-20260922-v1 .routine-table strong{ color: var(--blue); }\n#pd-white-shoe-cleaner-20260922-v1 .routine-head{ background: var(--ice) !important; font-size: 13px; font-weight: 900; letter-spacing: .05em; }\n#pd-white-shoe-cleaner-20260922-v1 .how-section{ display: grid; grid-template-columns: 1.04fr .96fr; gap: 54px; align-items: center; background: linear-gradient(180deg, var(--pearl), #eaf6ff); }\n#pd-white-shoe-cleaner-20260922-v1 .how-visual{ min-width: 0; }\n#pd-white-shoe-cleaner-20260922-v1 .how-visual a{ display: block; }\n#pd-white-shoe-cleaner-20260922-v1 .how-visual img{ width: 100%; height: auto; aspect-ratio: 1; object-fit: contain; border-radius: var(--radius); box-shadow: var(--shadow); }\n#pd-white-shoe-cleaner-20260922-v1 .how-copy ol{ list-style: none; padding: 0; margin: 30px 0; counter-reset: use; }\n#pd-white-shoe-cleaner-20260922-v1 .how-copy li{ counter-increment: use; position: relative; padding: 0 0 22px 54px; min-height: 50px; }\n#pd-white-shoe-cleaner-20260922-v1 .how-copy li::before{ content: counter(use); position: absolute; left: 0; top: -4px; width: 36px; height: 36px; display: grid; place-items: center; border-radius: 50%; background: var(--blue); color: white; font-weight: 900; }\n#pd-white-shoe-cleaner-20260922-v1 .how-copy li b,#pd-white-shoe-cleaner-20260922-v1 .how-copy li span{ display: block; }\n#pd-white-shoe-cleaner-20260922-v1 .how-copy li span{ margin-top: 4px; color: var(--muted); }\n#pd-white-shoe-cleaner-20260922-v1 .caution{ padding: 18px; border-left: 4px solid #f4c517; background: white; color: var(--muted); line-height: 1.45; }\n#pd-white-shoe-cleaner-20260922-v1 .review-track{ display: grid; grid-template-columns: 1.2fr .8fr 1fr; gap: 16px; }\n#pd-white-shoe-cleaner-20260922-v1 .review-track article{ min-height: 230px; padding: 28px; border-radius: var(--radius); background: white; box-shadow: 0 12px 38px rgba(18, 77, 132, .08); }\n#pd-white-shoe-cleaner-20260922-v1 .review-track article:nth-child(2){ transform: translateY(24px); background: var(--ice); }\n#pd-white-shoe-cleaner-20260922-v1 .demo-label{ color: var(--blue); font-size: 11px; font-weight: 900; letter-spacing: .14em; }\n#pd-white-shoe-cleaner-20260922-v1 blockquote{ margin: 54px 0 24px; font-size: 23px; line-height: 1.2; font-weight: 800; }\n#pd-white-shoe-cleaner-20260922-v1 .review-track p{ color: var(--muted); font-size: 13px; }\n#pd-white-shoe-cleaner-20260922-v1 .faq-section{ display: grid; grid-template-columns: .75fr 1.25fr; gap: 70px; background: #edf7ff; }\n#pd-white-shoe-cleaner-20260922-v1 .accordion details{ border-bottom: 1px solid #bdd8eb; }\n#pd-white-shoe-cleaner-20260922-v1 .accordion summary{ padding: 24px 44px 24px 0; cursor: pointer; font-size: 20px; font-weight: 800; }\n#pd-white-shoe-cleaner-20260922-v1 .accordion details p{ padding: 0 44px 22px 0; color: var(--muted); line-height: 1.55; }\n#pd-white-shoe-cleaner-20260922-v1 .final-cta{ position: relative; width: 90%; max-width: 1368px; margin: 0 auto 40px; border-radius: 18px; overflow: hidden; }\n#pd-white-shoe-cleaner-20260922-v1 .final-cta \u003e img{ width: 100%; height: auto; object-fit: cover; }\n#pd-white-shoe-cleaner-20260922-v1 .final-copy{ position: absolute; top: 50%; right: 5%; width: 43%; transform: translateY(-50%); }\n#pd-white-shoe-cleaner-20260922-v1 .final-copy h2{ font-size: clamp(28px, 3.4cqw, 54px); }\n#pd-white-shoe-cleaner-20260922-v1 .final-copy \u003e p{ color: var(--blue); font-size: 12px; font-weight: 900; letter-spacing: .14em; }\n#pd-white-shoe-cleaner-20260922-v1 footer{ max-width: 1440px; margin: auto; padding: 38px 36px; display: flex; justify-content: space-between; gap: 24px; color: var(--muted); font-size: 13px; }\n#pd-white-shoe-cleaner-20260922-v1 footer span{ color: var(--ink); font-weight: 900; letter-spacing: .08em; }\n@media  (hover: hover) {#pd-white-shoe-cleaner-20260922-v1 nav a:hover{ color: var(--blue); }}\n#pd-white-shoe-cleaner-20260922-v1 .site-header{ width: 100%; max-width: 100cqw; height: 64px; padding: 0 18px; }\n#pd-white-shoe-cleaner-20260922-v1 nav{ display: none; }\n#pd-white-shoe-cleaner-20260922-v1 .product-shell{ width: 100%; max-width: 100cqw; grid-template-columns: minmax(0, 1fr); gap: 12px; padding: 8px 16px 58px; }\n#pd-white-shoe-cleaner-20260922-v1 .gallery,#pd-white-shoe-cleaner-20260922-v1 .gallery-stage,#pd-white-shoe-cleaner-20260922-v1 .product-info{ width: 100%; max-width: 100%; }\n#pd-white-shoe-cleaner-20260922-v1 .thumbs{ width: 100%; max-width: calc(100cqw - 32px); }\n#pd-white-shoe-cleaner-20260922-v1 .product-info{ position: static; padding-top: 20px; overflow-wrap: anywhere; }\n#pd-white-shoe-cleaner-20260922-v1 h1{ font-size: clamp(52px, 16cqw, 76px); }\n#pd-white-shoe-cleaner-20260922-v1 .section-pad{ padding: 76px 18px; }\n#pd-white-shoe-cleaner-20260922-v1 .pain-copy{ width: calc(100% - 24px); margin: 0 0 -54px 12px; padding: 28px; }\n#pd-white-shoe-cleaner-20260922-v1 .wide-image{ margin: 0; }\n#pd-white-shoe-cleaner-20260922-v1 .wide-image img{ min-height: 520px; object-position: 58% center; }\n#pd-white-shoe-cleaner-20260922-v1 .compare-layout,#pd-white-shoe-cleaner-20260922-v1 .action-section,#pd-white-shoe-cleaner-20260922-v1 .how-section,#pd-white-shoe-cleaner-20260922-v1 .faq-section{ grid-template-columns: 1fr; gap: 34px; }\n#pd-white-shoe-cleaner-20260922-v1 .benefit-grid{ grid-template-columns: 1fr 1fr; grid-template-rows: auto; }\n#pd-white-shoe-cleaner-20260922-v1 .benefit-feature{ grid-row: auto; }\n#pd-white-shoe-cleaner-20260922-v1 .benefit-photo{ grid-column: span 2; }\n#pd-white-shoe-cleaner-20260922-v1 .evidence-grid,#pd-white-shoe-cleaner-20260922-v1 .review-track{ grid-template-columns: 1fr; }\n#pd-white-shoe-cleaner-20260922-v1 .review-track article:nth-child(2){ transform: none; }\n#pd-white-shoe-cleaner-20260922-v1 .final-copy{ right: 18px; left: 48%; width: auto; }\n#pd-white-shoe-cleaner-20260922-v1 footer{ padding: 30px 18px; }\n#pd-white-shoe-cleaner-20260922-v1 .brand \u003e span:last-child{ display: none; }\n#pd-white-shoe-cleaner-20260922-v1 .gallery-arrow{ display: none; }\n#pd-white-shoe-cleaner-20260922-v1 .thumb{ flex-basis: 66px; }\n#pd-white-shoe-cleaner-20260922-v1 h1{ font-size: clamp(48px, 14cqw, 58px); overflow-wrap: anywhere; }\n#pd-white-shoe-cleaner-20260922-v1 .service-grid{ grid-template-columns: 1fr; }\n#pd-white-shoe-cleaner-20260922-v1 .benefit-hero{ align-items: flex-start; }\n#pd-white-shoe-cleaner-20260922-v1 .big-number{ font-size: 116px; }\n#pd-white-shoe-cleaner-20260922-v1 .benefit-grid{ grid-template-columns: 1fr; }\n#pd-white-shoe-cleaner-20260922-v1 .benefit-photo{ grid-column: auto; }\n#pd-white-shoe-cleaner-20260922-v1 .action-section \u003e img{ grid-row: 1; }\n#pd-white-shoe-cleaner-20260922-v1 .routine-table{ overflow-x: auto; }\n#pd-white-shoe-cleaner-20260922-v1 .routine-table \u003e div{ min-width: 600px; }\n#pd-white-shoe-cleaner-20260922-v1 .how-copy{ grid-row: 1; }\n#pd-white-shoe-cleaner-20260922-v1 .final-cta{ width: calc(100% - 36px); }\n#pd-white-shoe-cleaner-20260922-v1 .final-cta \u003e img{ height: 460px; }\n#pd-white-shoe-cleaner-20260922-v1 .final-cta \u003e img{ object-position: 31% center; filter: brightness(.9); }\n#pd-white-shoe-cleaner-20260922-v1 .final-copy{ left: 18px; right: 18px; top: auto; bottom: 34px; width: auto; transform: none; padding: 24px; border-radius: var(--radius); background: rgba(252, 254, 255, .94); }\n#pd-white-shoe-cleaner-20260922-v1 footer{ flex-direction: column; }\n@media  (prefers-reduced-motion: reduce) {#pd-white-shoe-cleaner-20260922-v1{ scroll-behavior: auto; }\n#pd-white-shoe-cleaner-20260922-v1 *,#pd-white-shoe-cleaner-20260922-v1 *::before,#pd-white-shoe-cleaner-20260922-v1 *::after{ animation-duration: .01ms !important; transition-duration: .01ms !important; }}\n#pd-white-shoe-cleaner-20260922-v1 .product-shell{max-width:1360px;gap:56px;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}\n#pd-white-shoe-cleaner-20260922-v1 .product-info{position:static;padding-top:16px}\n#pd-white-shoe-cleaner-20260922-v1 h1{font-size:clamp(48px,4.6cqw,66px)}\n#pd-white-shoe-cleaner-20260922-v1 .gallery-stage{box-shadow:none;border-radius:12px}\n#pd-white-shoe-cleaner-20260922-v1 .thumbs{background:#edf4fa;border:1px solid var(--line);border-radius:12px;margin-top:12px;padding:10px}\n#pd-white-shoe-cleaner-20260922-v1 .thumb{flex-basis:62px}\n#pd-white-shoe-cleaner-20260922-v1 .section-pad{padding-top:88px;padding-bottom:88px}\n#pd-white-shoe-cleaner-20260922-v1 .section-heading h2,#pd-white-shoe-cleaner-20260922-v1 .pain-copy h2,#pd-white-shoe-cleaner-20260922-v1 .benefit-hero h2,#pd-white-shoe-cleaner-20260922-v1 .action-copy h2,#pd-white-shoe-cleaner-20260922-v1 .evidence-title h2,#pd-white-shoe-cleaner-20260922-v1 .routine-title h2,#pd-white-shoe-cleaner-20260922-v1 .how-copy h2,#pd-white-shoe-cleaner-20260922-v1 .faq-section h2{font-size:clamp(36px,4cqw,56px);font-weight:600;line-height:1.08}\n#pd-white-shoe-cleaner-20260922-v1 .compare-section{background:#edf5fb}\n#pd-white-shoe-cleaner-20260922-v1 .compare-layout{grid-template-columns:minmax(0,1.8fr) minmax(240px,.6fr);gap:40px}\n#pd-white-shoe-cleaner-20260922-v1 .compare-layout\u003eimg{width:100%;box-shadow:none}\n#pd-white-shoe-cleaner-20260922-v1 .compare-section\u003e.fine-print{margin-top:20px}\n#pd-white-shoe-cleaner-20260922-v1 .benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}\n#pd-white-shoe-cleaner-20260922-v1 .benefit-feature{grid-row:auto;background:#d7eafa!important;color:var(--ink)}\n#pd-white-shoe-cleaner-20260922-v1 .benefit-feature p{color:var(--muted)}\n#pd-white-shoe-cleaner-20260922-v1 .benefit-feature\u003espan{color:var(--blue)!important}\n#pd-white-shoe-cleaner-20260922-v1 .benefit-photo{grid-column:span 2}\n#pd-white-shoe-cleaner-20260922-v1 .benefit-grid h3{margin-top:24px}\n#pd-white-shoe-cleaner-20260922-v1 .evidence-section{background:#f0f6fb;color:var(--ink)}\n#pd-white-shoe-cleaner-20260922-v1 .evidence-title p,#pd-white-shoe-cleaner-20260922-v1 .evidence-grid p,#pd-white-shoe-cleaner-20260922-v1 .evidence-alert{color:var(--muted)}\n#pd-white-shoe-cleaner-20260922-v1 .evidence-grid article{border-color:var(--line);background:#fcfeff}\n#pd-white-shoe-cleaner-20260922-v1 .evidence-grid span,#pd-white-shoe-cleaner-20260922-v1 .evidence-grid a{color:var(--blue)}\n#pd-white-shoe-cleaner-20260922-v1 .evidence-grid h3{margin-top:36px}\n#pd-white-shoe-cleaner-20260922-v1 .evidence-alert{background:#e3edf6}\n#pd-white-shoe-cleaner-20260922-v1 .product-shell{grid-template-columns:minmax(0,1fr);gap:20px}\n#pd-white-shoe-cleaner-20260922-v1 .technology-layout{grid-template-columns:minmax(0,1fr);gap:28px}\n#pd-white-shoe-cleaner-20260922-v1 .technology-layout\u003eimg{position:static;aspect-ratio:3\/2}\n#pd-white-shoe-cleaner-20260922-v1 .compare-layout{grid-template-columns:minmax(0,1fr)}\n#pd-white-shoe-cleaner-20260922-v1 .compare-notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}\n#pd-white-shoe-cleaner-20260922-v1 .benefit-ribbon{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}\n#pd-white-shoe-cleaner-20260922-v1 .section-pad{padding-top:60px;padding-bottom:60px}\n#pd-white-shoe-cleaner-20260922-v1 .daily-wins\u003ediv,#pd-white-shoe-cleaner-20260922-v1 .compare-notes{grid-template-columns:minmax(0,1fr);gap:12px}\n#pd-white-shoe-cleaner-20260922-v1 .benefit-grid{grid-template-columns:minmax(0,1fr)}\n#pd-white-shoe-cleaner-20260922-v1 .benefit-photo{grid-column:auto}\n#pd-white-shoe-cleaner-20260922-v1 .technology-details strong{font-size:24px}\n#pd-white-shoe-cleaner-20260922-v1 .technology-body p{font-size:15px}\n#pd-white-shoe-cleaner-20260922-v1 .benefit-ribbon{padding:22px 18px;gap:22px}\n#pd-white-shoe-cleaner-20260922-v1 .benefit-ribbon b{font-size:15px}\n#pd-white-shoe-cleaner-20260922-v1 .gallery-play{display:none}\n#pd-white-shoe-cleaner-20260922-v1 .reviews-section{background:#fcfeff}\n#pd-white-shoe-cleaner-20260922-v1 .reviews-heading{display:flex;justify-content:space-between;align-items:center;gap:32px;margin-bottom:30px}\n#pd-white-shoe-cleaner-20260922-v1 .reviews-heading h2{font-size:clamp(32px,4cqw,52px);letter-spacing:-.04em;margin:10px 0}\n#pd-white-shoe-cleaner-20260922-v1 .review-summary{display:grid;gap:7px;text-decoration:none;white-space:nowrap;font-size:14px}\n#pd-white-shoe-cleaner-20260922-v1 .review-summary strong{font-size:24px}\n#pd-white-shoe-cleaner-20260922-v1 .review-stars{color:#bc8617;letter-spacing:3px;font-size:18px;line-height:1.6}\n#pd-white-shoe-cleaner-20260922-v1 .empty-stars{color:#ab996f}\n#pd-white-shoe-cleaner-20260922-v1 .review-item{padding:28px 0 30px;border-top:1px solid var(--line);scroll-margin-top:24px;max-width:100%}\n#pd-white-shoe-cleaner-20260922-v1 .review-person{display:flex;align-items:center;gap:12px;margin-bottom:12px}\n#pd-white-shoe-cleaner-20260922-v1 .review-avatar{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:50%;background:#eaf2f6;color:var(--ink);font-size:13px;font-weight:700}\n#pd-white-shoe-cleaner-20260922-v1 .review-person strong{font-size:15px}\n#pd-white-shoe-cleaner-20260922-v1 .review-variant{display:block;font-size:12px;color:var(--muted);margin-top:4px}\n#pd-white-shoe-cleaner-20260922-v1 .review-person time{margin-left:auto;color:var(--muted);font-size:12px}\n#pd-white-shoe-cleaner-20260922-v1 .review-body{max-width:850px;line-height:1.75;font-size:16px;margin:10px 0 16px;color:#314960}\n#pd-white-shoe-cleaner-20260922-v1 .review-photos{display:flex;gap:10px;flex-wrap:wrap}\n#pd-white-shoe-cleaner-20260922-v1 .review-photos button{border:0;padding:0;border-radius:8px;overflow:hidden;background:var(--ice);width:128px;height:128px}\n#pd-white-shoe-cleaner-20260922-v1 .review-photos img{width:100%;height:100%;object-fit:cover;transition:transform .2s}\n#pd-white-shoe-cleaner-20260922-v1 .review-photos button:hover img{transform:scale(1.04)}\n#pd-white-shoe-cleaner-20260922-v1 .review-load{text-align:center;padding:16px 0 0;min-height:80px}\n#pd-white-shoe-cleaner-20260922-v1 #load-reviews{border:1px solid #c2d3e0;background:transparent;padding:15px 26px;border-radius:6px;color:var(--ink);font-weight:700}\n#pd-white-shoe-cleaner-20260922-v1 #load-reviews span{font-weight:400;font-size:13px;margin-left:5px}\n#pd-white-shoe-cleaner-20260922-v1 #reviews-end{letter-spacing:8px;font-size:21px;color:var(--muted)}\n#pd-white-shoe-cleaner-20260922-v1 [hidden]{display:none!important}\n#pd-white-shoe-cleaner-20260922-v1 .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}\n#pd-white-shoe-cleaner-20260922-v1 .recommendations{margin:20px 0 22px}\n#pd-white-shoe-cleaner-20260922-v1 .recommendation-faces{display:flex;padding-left:4px;margin-bottom:8px}\n#pd-white-shoe-cleaner-20260922-v1 .recommendation-faces img{width:36px;height:36px;object-fit:cover;border-radius:50%;border:2px solid var(--white);margin-left:-4px;transition:transform .3s}\n#pd-white-shoe-cleaner-20260922-v1 .recommendation-faces img.is-current{transform:translateY(-3px);outline:2px solid #bc8617}\n#pd-white-shoe-cleaner-20260922-v1 .hero-rating{display:flex;align-items:center;gap:9px;text-decoration:none;font-size:13px;flex-wrap:wrap}\n#pd-white-shoe-cleaner-20260922-v1 .hero-rating .review-stars{font-size:15px;letter-spacing:1px}\n#pd-white-shoe-cleaner-20260922-v1 .recommendation-window{height:22px;overflow:hidden;font-size:12px;color:var(--muted);margin-top:5px}\n#pd-white-shoe-cleaner-20260922-v1 #recommendation-line{display:block}\n#pd-white-shoe-cleaner-20260922-v1 #review-lightbox{position:fixed;inset:0;width:100cqw;height:100dvh;max-width:none;max-height:none;border:0;padding:56px 24px;background:transparent;overflow:hidden}\n#pd-white-shoe-cleaner-20260922-v1 #review-lightbox[open]{display:flex;align-items:center;justify-content:center}\n#pd-white-shoe-cleaner-20260922-v1 #review-lightbox::backdrop{background:rgba(7,14,23,.9)}\n#pd-white-shoe-cleaner-20260922-v1 #review-full-image{max-width:92cqw;max-height:calc(100dvh - 112px);width:auto;height:auto;object-fit:contain}\n#pd-white-shoe-cleaner-20260922-v1 #close-review-image{position:absolute;top:12px;right:16px;width:44px;height:44px;border:0;border-radius:50%;color:white;background:#ffffff20;font-size:32px;line-height:1}\n#pd-white-shoe-cleaner-20260922-v1 button:focus-visible,#pd-white-shoe-cleaner-20260922-v1 a:focus-visible{outline:3px solid #bc8617;outline-offset:4px}\n#pd-white-shoe-cleaner-20260922-v1 .reviews-heading{display:block}\n#pd-white-shoe-cleaner-20260922-v1 .review-summary{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px}\n#pd-white-shoe-cleaner-20260922-v1 .review-summary strong{font-size:17px}\n#pd-white-shoe-cleaner-20260922-v1 .review-person time{font-size:11px}\n#pd-white-shoe-cleaner-20260922-v1 .review-body{font-size:15px}\n#pd-white-shoe-cleaner-20260922-v1 .review-photos button{width:calc((100cqw - 68px)\/3);height:calc((100cqw - 68px)\/3);max-width:112px;max-height:112px}\n#pd-white-shoe-cleaner-20260922-v1 .review-item{padding:23px 0}\n@media (prefers-reduced-motion:reduce){#pd-white-shoe-cleaner-20260922-v1{scroll-behavior:auto!important}\n#pd-white-shoe-cleaner-20260922-v1 *,#pd-white-shoe-cleaner-20260922-v1 *::before,#pd-white-shoe-cleaner-20260922-v1 *::after{animation:none!important;transition:none!important}}\n#pd-white-shoe-cleaner-20260922-v1 .shoe-reveal{position:relative;aspect-ratio:627\/1054;overflow:hidden;border-radius:12px;background:#eaf4fb;isolation:isolate;--split:50%}\n#pd-white-shoe-cleaner-20260922-v1 .shoe-reveal-layer{position:absolute;inset:0;background-image:var(--shoe-image);background-repeat:no-repeat;background-size:200% 114%;pointer-events:none}\n#pd-white-shoe-cleaner-20260922-v1 .shoe-reveal[style*=\"D19-suede\"] .shoe-reveal-layer{background-size:200% 128%}\n#pd-white-shoe-cleaner-20260922-v1 .shoe-reveal-clean{background-position:right bottom}\n#pd-white-shoe-cleaner-20260922-v1 .shoe-reveal-dirty{background-position:left bottom;clip-path:inset(0 calc(100% - var(--split)) 0 0)}\n#pd-white-shoe-cleaner-20260922-v1 .reveal-label{position:absolute;top:15px;font-size:12px;font-weight:700;color:#102e55;pointer-events:none}\n#pd-white-shoe-cleaner-20260922-v1 .reveal-before{left:16px}\n#pd-white-shoe-cleaner-20260922-v1 .reveal-after{right:16px}\n#pd-white-shoe-cleaner-20260922-v1 .reveal-divider{position:absolute;top:0;bottom:0;left:var(--split);width:2px;background:white;transform:translateX(-50%);pointer-events:none;box-shadow:0 0 5px #16365633}\n#pd-white-shoe-cleaner-20260922-v1 .reveal-divider span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:white;color:#12355a;box-shadow:0 3px 16px #16365630;font-size:25px;white-space:nowrap}\n#pd-white-shoe-cleaner-20260922-v1 .shoe-reveal input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y}\n#pd-white-shoe-cleaner-20260922-v1 .shoe-reveal:focus-within{outline:3px solid #086ad6;outline-offset:4px}\n#pd-white-shoe-cleaner-20260922-v1 .compare-section.section-pad{padding:44px max(22px,calc((100cqw - 1540px)\/2)) 48px}\n#pd-white-shoe-cleaner-20260922-v1 .compare-section .section-heading{max-width:none;margin-bottom:24px}\n#pd-white-shoe-cleaner-20260922-v1 .compare-section .section-heading h2{font-size:clamp(30px,3cqw,46px);line-height:1.06}\n#pd-white-shoe-cleaner-20260922-v1 .compare-section .section-heading p{margin:14px 0;font-size:16px;max-width:780px}\n#pd-white-shoe-cleaner-20260922-v1 .compare-section .shoe-results-grid{gap:26px 20px}\n#pd-white-shoe-cleaner-20260922-v1 .compare-section .shoe-results-grid figcaption{padding-top:12px}\n#pd-white-shoe-cleaner-20260922-v1 .compare-section .shoe-results-grid h3{font-size:21px;margin-bottom:6px}\n#pd-white-shoe-cleaner-20260922-v1 .compare-section .shoe-results-grid p{font-size:14px}\n#pd-white-shoe-cleaner-20260922-v1 .compare-section.section-pad{padding:32px 16px}\n#pd-white-shoe-cleaner-20260922-v1 .compare-section .shoe-results-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}\n#pd-white-shoe-cleaner-20260922-v1 .compare-section .shoe-results-grid h3{font-size:17px}\n#pd-white-shoe-cleaner-20260922-v1 .compare-section .shoe-results-grid p{font-size:12px}\n#pd-white-shoe-cleaner-20260922-v1 .reveal-divider span{width:34px;height:34px}\n#pd-white-shoe-cleaner-20260922-v1 .reveal-label{font-size:10px}\n#pd-white-shoe-cleaner-20260922-v1 .reveal-before{left:8px}\n#pd-white-shoe-cleaner-20260922-v1 .reveal-after{right:8px}\n#pd-white-shoe-cleaner-20260922-v1 .compare-section .shoe-results-grid{grid-template-columns:minmax(0,1fr)}\n#pd-white-shoe-cleaner-20260922-v1 .research-section.section-pad{padding-top:32px;padding-bottom:40px}\n#pd-white-shoe-cleaner-20260922-v1 .research-section a{display:block;border-radius:16px;overflow:hidden}\n#pd-white-shoe-cleaner-20260922-v1 .research-section img{display:block;width:100%;height:auto}\n#pd-white-shoe-cleaner-20260922-v1 .research-section.section-pad{padding:22px 12px}\n#pd-white-shoe-cleaner-20260922-v1 .care-details{background:#f0f6fb;color:var(--ink)}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-heading{max-width:760px;margin-bottom:36px}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-heading h2{font-size:clamp(32px,3.6cqw,52px);font-weight:600;line-height:1.1;letter-spacing:-.035em;margin:0 0 18px}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-heading\u003ep{max-width:640px;margin:0;color:#49627e;font-size:17px;line-height:1.65}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:clamp(28px,4cqw,60px);align-items:center}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-visual{margin:0;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#fcfeff}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-visual img{display:block;width:100%;height:auto}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-content{min-width:0}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 28px}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-benefits article{padding-top:16px;border-top:1px solid #c0d6e8}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-benefits h3{margin:0 0 10px;font-size:20px;line-height:1.3;letter-spacing:-.02em}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-benefits p{margin:0;color:#49627e;font-size:15px;line-height:1.65}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:30px 0 22px;padding-top:24px;border-top:1px solid #c0d6e8}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-specs dt{color:#49627e;font-size:12px;line-height:1.4;margin-bottom:8px}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-specs dd{margin:0;font-size:34px;line-height:1.15;font-weight:600;letter-spacing:-.04em;font-variant-numeric:tabular-nums}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-specs dd span{font-size:16px;letter-spacing:0;font-weight:400}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-materials{font-size:13px;line-height:1.7;color:#49627e;margin:0}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-materials strong{color:var(--ink);font-weight:600}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-layout{grid-template-columns:minmax(0,1fr);gap:28px}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-visual{width:100%;max-width:560px;justify-self:center}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-heading{margin-bottom:28px}\n#pd-white-shoe-cleaner-20260922-v1 .care-details.section-pad{padding:44px 18px}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-heading\u003ep{font-size:15px}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-benefits{grid-template-columns:minmax(0,1fr);gap:20px}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-benefits h3{font-size:19px}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-specs{gap:10px}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-specs dd{font-size:30px}\n#pd-white-shoe-cleaner-20260922-v1 .care-details-specs dt{font-size:11px}\n#pd-white-shoe-cleaner-20260922-v1{width:100%;max-width:100%;min-width:0;container-type:inline-size;font:16px\/1.6 Arial,sans-serif;letter-spacing:normal;overflow-wrap:break-word;margin-top:28px;background:#f7f7f3;color:#183125}\n#pd-white-shoe-cleaner-20260922-v1 *,#pd-white-shoe-cleaner-20260922-v1 *::before,#pd-white-shoe-cleaner-20260922-v1 *::after{box-sizing:border-box}#pd-white-shoe-cleaner-20260922-v1 [hidden]{display:none!important}\n#pd-white-shoe-cleaner-20260922-v1 img,#pd-white-shoe-cleaner-20260922-v1 video,#pd-white-shoe-cleaner-20260922-v1 svg{max-width:100%}#pd-white-shoe-cleaner-20260922-v1 img{height:auto;box-shadow:none}#pd-white-shoe-cleaner-20260922-v1 figure{margin-left:0;margin-right:0}\n#pd-white-shoe-cleaner-20260922-v1 .section-pad{width:100%;max-width:100%;padding:34px 18px;margin:0}\n#pd-white-shoe-cleaner-20260922-v1 .benefit-ribbon{position:static;top:auto;margin:0;padding:10px 8px;overflow-x:auto}\n#pd-white-shoe-cleaner-20260922-v1 .pd-product-demo{padding:28px 18px;text-align:center;background:#fff}#pd-white-shoe-cleaner-20260922-v1 .pd-product-demo h2{margin:0 0 18px;font-size:28px}#pd-white-shoe-cleaner-20260922-v1 .pd-product-demo img{display:block;width:100%;height:auto;aspect-ratio:16\/9;object-fit:cover;object-position:center 64%;border-radius:18px}\n#pd-white-shoe-cleaner-20260922-v1 .compare-section .shoe-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 12px}#pd-white-shoe-cleaner-20260922-v1 .shoe-results-grid figcaption{padding-top:12px}#pd-white-shoe-cleaner-20260922-v1 .shoe-results-grid h3{font-size:17px}#pd-white-shoe-cleaner-20260922-v1 .shoe-results-grid p{font-size:12px}#pd-white-shoe-cleaner-20260922-v1 .technology-layout,#pd-white-shoe-cleaner-20260922-v1 .care-details-layout,#pd-white-shoe-cleaner-20260922-v1 .how-section{grid-template-columns:1fr}\n#pd-white-shoe-cleaner-20260922-v1 .shoe-reveal .pd-reveal-image{position:absolute;bottom:0;left:0;display:block;width:200%!important;max-width:none!important;height:114%!important;object-fit:fill;pointer-events:none}#pd-white-shoe-cleaner-20260922-v1 .shoe-reveal .pd-reveal-clean{left:-100%}#pd-white-shoe-cleaner-20260922-v1 .shoe-reveal .pd-reveal-dirty{clip-path:inset(0 75% 0 0)}#pd-white-shoe-cleaner-20260922-v1 .shoe-reveal.pd-reveal-suede .pd-reveal-image{height:128%!important}#pd-white-shoe-cleaner-20260922-v1 .shoe-reveal .reveal-divider{left:50%}\n@container (max-width:300px){#pd-white-shoe-cleaner-20260922-v1 .compare-section .shoe-results-grid{grid-template-columns:1fr!important}}\n#pd-white-shoe-cleaner-20260922-v1 h2{font-size:28px;line-height:1.16}#pd-white-shoe-cleaner-20260922-v1 h3{font-size:19px;line-height:1.3}#pd-white-shoe-cleaner-20260922-v1 h2,#pd-white-shoe-cleaner-20260922-v1 h3{color:inherit;text-transform:none;letter-spacing:-.025em}\n#pd-white-shoe-cleaner-20260922-v1 .pd-reviews{padding:36px 18px;max-width:100%;height:auto;overflow:visible;background:#fff}#pd-white-shoe-cleaner-20260922-v1 .pd-review-label{font-size:12px;opacity:.75}\n#pd-white-shoe-cleaner-20260922-v1 .pd-review{display:block;padding:22px 0;border-bottom:1px solid #d8ded9}#pd-white-shoe-cleaner-20260922-v1 .pd-review small{display:block;font-size:11px;opacity:.65}#pd-white-shoe-cleaner-20260922-v1 .pd-review p{font-size:14px;line-height:1.65;margin:8px 0}\n#pd-white-shoe-cleaner-20260922-v1 .pd-stars{color:#b47e22;letter-spacing:2px;margin-top:8px}#pd-white-shoe-cleaner-20260922-v1 .pd-review-photos{display:flex;gap:8px;flex-wrap:wrap}#pd-white-shoe-cleaner-20260922-v1 .pd-review-photos a{display:block;width:80px;height:80px}#pd-white-shoe-cleaner-20260922-v1 .pd-review-photos img{width:80px;height:80px;object-fit:cover;border-radius:5px}#pd-white-shoe-cleaner-20260922-v1 .pd-more{display:block;margin:24px auto 0;background:transparent;color:inherit;border:1px solid currentColor;padding:12px 20px;font:inherit;font-size:13px;cursor:pointer}#pd-white-shoe-cleaner-20260922-v1 .pd-end{text-align:center;font-size:24px}\n\u003c\/style\u003e\u003cdiv id=\"pd-white-shoe-cleaner-20260922-v1\"\u003e\n\u003csection aria-label=\"Foam cleaner demonstration\" class=\"pd-product-demo\"\u003e\u003ch2\u003eSee the foam in action.\u003c\/h2\u003e\n\u003cimg alt=\"A woman demonstrating the foam cleaner on a white shoe\" height=\"426\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-cleaning-demo.gif\" width=\"240\"\u003e\u003c\/section\u003e\u003cnav aria-label=\"Explore shoe care\" class=\"benefit-ribbon\"\u003e\u003ca href=\"#pd-white-shoe-cleaner-20260922-v1-compare-title\"\u003e\u003cb\u003eLift the grime\u003c\/b\u003e\u003cspan\u003eMesh, seams \u0026amp; soles\u003c\/span\u003e\u003c\/a\u003e\u003ca href=\"#pd-white-shoe-cleaner-20260922-v1-benefits\"\u003e\u003cb\u003eLess washing\u003c\/b\u003e\u003cspan\u003eFoam \u0026amp; built-in brush\u003c\/span\u003e\u003c\/a\u003e\u003ca href=\"#pd-white-shoe-cleaner-20260922-v1-technology\"\u003e\u003cb\u003eFreshness \u0026amp; care\u003c\/b\u003e\u003cspan\u003eThree care technologies\u003c\/span\u003e\u003c\/a\u003e\u003ca href=\"#pd-white-shoe-cleaner-20260922-v1-how\"\u003e\u003cb\u003eReady for real life\u003c\/b\u003e\u003cspan\u003eA compact daily routine\u003c\/span\u003e\u003c\/a\u003e\u003c\/nav\u003e\u003csection aria-label=\"Six everyday white-shoe problems\" class=\"pain-section pain-collection section-pad\"\u003e\n\u003cfigure class=\"pain-collection-image\"\u003e\u003ca aria-label=\"Open the shoe-care pain-point collection at full size\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d06-pain-collection-suede.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Great shoes. Everyday messes. Six white-shoe problems: trapped mesh dirt, fear of soaking tan suede shoes, yellowing, shoe odor, dirty shoes before leaving, and waiting for wet shoes to dry.\" height=\"1024\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d06-pain-collection-suede.webp\" width=\"1536\"\u003e\u003c\/a\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\u003csection aria-labelledby=\"pd-white-shoe-cleaner-20260922-v1-compare-title\" class=\"compare-section section-pad\"\u003e\n\u003cdiv class=\"section-heading\"\u003e\n\u003ch2 id=\"pd-white-shoe-cleaner-20260922-v1-compare-title\"\u003eNot just mud.\u003cbr\u003eEveryday dirt looks different.\u003c\/h2\u003e\n\u003cp\u003eSix everyday messes. Watch the clean reveal, or drag any handle to explore the details.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shoe-results-grid\"\u003e\n\u003cfigure\u003e\u003cdiv class=\"shoe-reveal pd-reveal-suede\" data-shoe-reveal=\"\"\u003e\n\u003cimg alt=\"\" class=\"pd-reveal-image pd-reveal-clean\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d19-suede-comparison.webp\"\u003e\u003cimg alt=\"\" class=\"pd-reveal-image pd-reveal-dirty\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d19-suede-comparison.webp\"\u003e\u003cspan class=\"reveal-label reveal-before\"\u003eBefore\u003c\/span\u003e\u003cspan class=\"reveal-label reveal-after\"\u003eAfter\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"reveal-divider\"\u003e\u003cspan\u003e‹ ›\u003c\/span\u003e\u003c\/span\u003e\u003cinput aria-label=\"Drag to compare dirty and clean shoe\" max=\"100\" min=\"0\" type=\"range\" value=\"50\"\u003e\n\u003c\/div\u003e\n\u003cfigcaption\u003e\u003ch3\u003eDust caught in soft suede\u003c\/h3\u003e\n\u003cp\u003eSuede shoes · Gray buildup, darkened toes and the texture of a soft, fuzzy nap.\u003c\/p\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cdiv class=\"shoe-reveal\" data-shoe-reveal=\"\"\u003e\n\u003cimg alt=\"\" class=\"pd-reveal-image pd-reveal-clean\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d18-mesh-buildup.webp\"\u003e\u003cimg alt=\"\" class=\"pd-reveal-image pd-reveal-dirty\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d18-mesh-buildup.webp\"\u003e\u003cspan class=\"reveal-label reveal-before\"\u003eBefore\u003c\/span\u003e\u003cspan class=\"reveal-label reveal-after\"\u003eAfter\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"reveal-divider\"\u003e\u003cspan\u003e‹ ›\u003c\/span\u003e\u003c\/span\u003e\u003cinput aria-label=\"Drag to compare dirty and clean shoe\" max=\"100\" min=\"0\" type=\"range\" value=\"50\"\u003e\n\u003c\/div\u003e\n\u003cfigcaption\u003e\u003ch3\u003eGray-black mesh buildup\u003c\/h3\u003e\n\u003cp\u003eRunning shoes · Embedded dust, darkened laces and everyday grime.\u003c\/p\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cdiv class=\"shoe-reveal\" data-shoe-reveal=\"\"\u003e\n\u003cimg alt=\"\" class=\"pd-reveal-image pd-reveal-clean\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d13-stored-yellowing.webp\"\u003e\u003cimg alt=\"\" class=\"pd-reveal-image pd-reveal-dirty\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d13-stored-yellowing.webp\"\u003e\u003cspan class=\"reveal-label reveal-before\"\u003eBefore\u003c\/span\u003e\u003cspan class=\"reveal-label reveal-after\"\u003eAfter\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"reveal-divider\"\u003e\u003cspan\u003e‹ ›\u003c\/span\u003e\u003c\/span\u003e\u003cinput aria-label=\"Drag to compare dirty and clean shoe\" max=\"100\" min=\"0\" type=\"range\" value=\"50\"\u003e\n\u003c\/div\u003e\n\u003cfigcaption\u003e\u003ch3\u003eYellowing after storage\u003c\/h3\u003e\n\u003cp\u003eCanvas high-tops · Yellowed fabric, seams and rubber toe caps.\u003c\/p\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cdiv class=\"shoe-reveal\" data-shoe-reveal=\"\"\u003e\n\u003cimg alt=\"\" class=\"pd-reveal-image pd-reveal-clean\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d14-court-scuffs.webp\"\u003e\u003cimg alt=\"\" class=\"pd-reveal-image pd-reveal-dirty\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d14-court-scuffs.webp\"\u003e\u003cspan class=\"reveal-label reveal-before\"\u003eBefore\u003c\/span\u003e\u003cspan class=\"reveal-label reveal-after\"\u003eAfter\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"reveal-divider\"\u003e\u003cspan\u003e‹ ›\u003c\/span\u003e\u003c\/span\u003e\u003cinput aria-label=\"Drag to compare dirty and clean shoe\" max=\"100\" min=\"0\" type=\"range\" value=\"50\"\u003e\n\u003c\/div\u003e\n\u003cfigcaption\u003e\u003ch3\u003eBlack marks \u0026amp; street grime\u003c\/h3\u003e\n\u003cp\u003eCourt sneakers · Dark transfer marks along panels and sole edges.\u003c\/p\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cdiv class=\"shoe-reveal\" data-shoe-reveal=\"\"\u003e\n\u003cimg alt=\"\" class=\"pd-reveal-image pd-reveal-clean\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d15-leather-watermarks.webp\"\u003e\u003cimg alt=\"\" class=\"pd-reveal-image pd-reveal-dirty\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d15-leather-watermarks.webp\"\u003e\u003cspan class=\"reveal-label reveal-before\"\u003eBefore\u003c\/span\u003e\u003cspan class=\"reveal-label reveal-after\"\u003eAfter\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"reveal-divider\"\u003e\u003cspan\u003e‹ ›\u003c\/span\u003e\u003c\/span\u003e\u003cinput aria-label=\"Drag to compare dirty and clean shoe\" max=\"100\" min=\"0\" type=\"range\" value=\"50\"\u003e\n\u003c\/div\u003e\n\u003cfigcaption\u003e\u003ch3\u003eDust \u0026amp; dried water marks\u003c\/h3\u003e\n\u003cp\u003eLeather dress shoes · A dull dusty film and pale water rings.\u003c\/p\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cdiv class=\"shoe-reveal\" data-shoe-reveal=\"\"\u003e\n\u003cimg alt=\"\" class=\"pd-reveal-image pd-reveal-clean\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d16-kids-food-spills.webp\"\u003e\u003cimg alt=\"\" class=\"pd-reveal-image pd-reveal-dirty\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d16-kids-food-spills.webp\"\u003e\u003cspan class=\"reveal-label reveal-before\"\u003eBefore\u003c\/span\u003e\u003cspan class=\"reveal-label reveal-after\"\u003eAfter\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"reveal-divider\"\u003e\u003cspan\u003e‹ ›\u003c\/span\u003e\u003c\/span\u003e\u003cinput aria-label=\"Drag to compare dirty and clean shoe\" max=\"100\" min=\"0\" type=\"range\" value=\"50\"\u003e\n\u003c\/div\u003e\n\u003cfigcaption\u003e\u003ch3\u003eFood spills \u0026amp; sticky spots\u003c\/h3\u003e\n\u003cp\u003eKids' trainers · Chocolate, juice drips and grubby straps.\u003c\/p\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\u003csection aria-label=\"Complete shoe care: nine benefits including three care technologies\" class=\"selling-points-section section-pad\"\u003e\n\u003cfigure class=\"selling-points-image\"\u003e\n\u003ca aria-label=\"Open all nine shoe-care benefits at full size\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d07-benefits-technologies.webp\" rel=\"noopener\" target=\"_blank\"\u003e\n\u003cimg alt=\"Complete care. One smart bottle. William Weir Foam Cleaner with nine benefits: Ag⁺ Shield nano silver ion care, Bio-Enzyme odor care, UV-Bright anti-yellowing care, built-in brush, ready-to-use foam, no-rinse routine, neutral and gentle care, multi-material care and compact 100 ml size.\" height=\"1024\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d07-benefits-technologies.webp\" width=\"1536\"\u003e\n\u003c\/a\u003e\n\u003c\/figure\u003e\n\u003c\/section\u003e\u003csection aria-label=\"The science behind the clean: ingredient and technology mechanisms\" class=\"benefits-section mechanism-section section-pad\" id=\"pd-white-shoe-cleaner-20260922-v1-benefits\"\u003e\n\u003cfigure class=\"mechanism-image\"\u003e\n\u003ca aria-label=\"View the technology mechanism diagram at full size\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d08-technology-mechanisms.webp\" rel=\"noopener\" target=\"_blank\"\u003e\n\u003cimg alt=\"Shoe-care technology mechanisms: Ag⁺ Shield silver ions interact with bacterial membranes; Bio-Enzyme helps break down odor-related organic residues; UV-Bright combines a protective surface film with optical brightening. Cleaning sequence: foam wets soil, the brush loosens dirt, and wiping lifts residue.\" height=\"1024\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d08-technology-mechanisms.webp\" width=\"1536\"\u003e\n\u003c\/a\u003e\n\u003c\/figure\u003e\n\u003c\/section\u003e\u003csection aria-label=\"Three shoe-care technologies\" class=\"research-section section-pad\"\u003e\n\u003ca aria-label=\"View the three technology benefits at full size\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d21-research-technologies.webp\" rel=\"noopener\" target=\"_blank\"\u003e\n\u003cimg alt=\"Research-themed shoe-care scene with William Weir Foam Cleaner. Ag+ Shield: silver-ion hygiene care. Bio-Enzyme: odor care. UV-Bright: anti-yellowing and brightening care.\" height=\"1024\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d21-research-technologies.webp\" width=\"1536\"\u003e\n\u003c\/a\u003e\n\u003c\/section\u003e\u003csection class=\"technology-section section-pad\" id=\"pd-white-shoe-cleaner-20260922-v1-technology\"\u003e\n\u003cdiv class=\"section-heading\"\u003e\n\u003ch2\u003eClean is just the beginning.\u003c\/h2\u003e\n\u003cp\u003eThree care technologies. Cleaner surfaces, lasting freshness and brighter-looking white shoes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"technology-layout\"\u003e\n\u003cimg alt=\"Foam cleaner and integrated brush on sneaker mesh\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d02-foam-brush-macro.webp\"\u003e\u003cdiv class=\"technology-details\"\u003e\n\u003cdetails open=\"\"\u003e\u003csummary\u003e\u003cstrong\u003eAg⁺ Shield\u003c\/strong\u003e\u003cspan\u003eFor the hygiene concerns you cannot see.\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"technology-body\"\u003e\n\u003ch3\u003eNano silver ion care\u003c\/h3\u003e\n\u003cp\u003eNano silver ions target bacterial growth on treated shoe surfaces, helping keep your everyday pairs hygienically fresh.\u003c\/p\u003e\n\u003cdiv class=\"mechanism-line\"\u003e\n\u003cspan\u003eSilver-ion system\u003c\/span\u003e\u003cspan\u003eSurface contact\u003c\/span\u003e\u003cspan\u003eHygiene care\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"technology-highlight\"\u003e99.9% antibacterial action\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eBio-Enzyme\u003c\/strong\u003e\u003cspan\u003eAddress odor at its source.\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"technology-body\"\u003e\n\u003ch3\u003eBreak down, rather than cover up.\u003c\/h3\u003e\n\u003cp\u003eThe enzyme system breaks down odor-related organic residues such as sweat and oils, instead of relying only on fragrance.\u003c\/p\u003e\n\u003cdiv class=\"mechanism-line\"\u003e\n\u003cspan\u003eOrganic residues\u003c\/span\u003e\u003cspan\u003eEnzyme action\u003c\/span\u003e\u003cspan\u003eFreshness care\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"technology-highlight\"\u003e72-hour freshness. Break down odors at their source.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eUV-Bright\u003c\/strong\u003e\u003cspan\u003eFor white shoes that start looking yellow.\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"technology-body\"\u003e\n\u003ch3\u003eA brighter-looking future.\u003c\/h3\u003e\n\u003cp\u003eThe transparent care film is designed to limit UV exposure and oxidation, paired with optical brightening for white-shoe appearance.\u003c\/p\u003e\n\u003cdiv class=\"mechanism-line\"\u003e\n\u003cspan\u003eSurface film\u003c\/span\u003e\u003cspan\u003eUV \/ oxidation care\u003c\/span\u003e\u003cspan\u003eWhite appearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"technology-highlight\"\u003eUV protection and anti-yellowing care.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\u003csection aria-labelledby=\"pd-white-shoe-cleaner-20260922-v1-care-details-title\" class=\"care-details section-pad\"\u003e\n\u003cdiv class=\"care-details-heading\"\u003e\n\u003ch2 id=\"pd-white-shoe-cleaner-20260922-v1-care-details-title\"\u003eOne small bottle.\u003cbr\u003eEveryday care, made simple.\u003c\/h2\u003e\n\u003cp\u003eReady-to-use foam, a built-in brush and a compact size. A little less effort for the shoes you wear most.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"care-details-layout\"\u003e\n\u003cfigure class=\"care-details-visual\"\u003e\n\u003cimg alt=\"William Weir 100 ml foam cleaner, showing the integrated brush and approximate bottle dimensions\" height=\"1254\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-gallery-g05-product-details.webp\" width=\"1254\"\u003e\n\u003c\/figure\u003e\n\u003cdiv class=\"care-details-content\"\u003e\n\u003cdiv class=\"care-details-benefits\"\u003e\n\u003carticle\u003e\u003ch3\u003eFoam and brush, together.\u003c\/h3\u003e\n\u003cp\u003eApply the foam and gently work the built-in brush over everyday dirt. No separate brush to find.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003ch3\u003eA quick touch-up before you go.\u003c\/h3\u003e\n\u003cp\u003eFocus on the marks that need attention, wipe away the residue and allow the area to dry.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003ch3\u003eGentle care for your regular pairs.\u003c\/h3\u003e\n\u003cp\u003eA neutral-pH formula for routine cleaning. Always patch test on a hidden area first.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003ch3\u003eEasy to store. Easy to take along.\u003c\/h3\u003e\n\u003cp\u003eKeep it by the door, in a drawer or in your bag, ready for your next shoe-care moment.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdl class=\"care-details-specs\"\u003e\n\u003cdiv\u003e\n\u003cdt\u003eNet content\u003c\/dt\u003e\n\u003cdd\u003e100 \u003cspan\u003eml\u003c\/span\u003e\n\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eHeight, approx.\u003c\/dt\u003e\n\u003cdd\u003e13 \u003cspan\u003ecm\u003c\/span\u003e\n\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eWidth, approx.\u003c\/dt\u003e\n\u003cdd\u003e4.2 \u003cspan\u003ecm\u003c\/span\u003e\n\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003c\/dl\u003e\n\u003cp class=\"care-details-materials\"\u003e\u003cstrong\u003eSuitable for shoes made from any material.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\u003csection class=\"routine-section section-pad\"\u003e\n\u003cfigure class=\"product-comparison-image\"\u003e\n\u003ca aria-label=\"View the product comparison at full size\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d09-product-comparison.webp\" rel=\"noopener\" target=\"_blank\"\u003e\n\u003cimg alt=\"One bottle. Fewer steps. William Weir foam cleaner with its built-in brush compared with a generic liquid cleaner plus separate brush and disposable cleaning wipes. Compare cleaning tools, application, textured-area care, carry format and everyday routine. William Weir combines ready-to-use foam and a built-in brush in one compact 100 ml bottle.\" height=\"1024\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-details-d09-product-comparison.webp\" width=\"1536\"\u003e\n\u003c\/a\u003e\n\u003c\/figure\u003e\n\u003c\/section\u003e\u003csection class=\"how-section section-pad\" id=\"pd-white-shoe-cleaner-20260922-v1-how\"\u003e\n\u003cdiv class=\"how-visual\"\u003e\u003ca aria-label=\"View the quality and care image at full size\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-gallery-g09-certification-demo-en-v2.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"William Weir foam cleaner with SGS, Global GreenTag and ECOCERT presentation\" height=\"1254\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-gallery-g09-certification-demo-en-v2.webp\" width=\"1254\"\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"how-copy\"\u003e\n\u003cp class=\"eyebrow\"\u003eQUALITY \u0026amp; CARE\u003c\/p\u003e\n\u003ch2\u003eCare you can trust.\u003c\/h2\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cb\u003eSGS · Chemical Testing\u003c\/b\u003e\u003cspan\u003eOptical brighteners, phosphates and heavy metals.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eGlobal GreenTag · PHD BronzeHEALTH\u003c\/b\u003e\u003cspan\u003eProduct health assessment.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eECOCERT · Certified Ingredient\u003c\/b\u003e\u003cspan\u003eIngredient quality.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\u003csection class=\"faq-section section-pad\" id=\"pd-white-shoe-cleaner-20260922-v1-faq\"\u003e\n\u003cdiv\u003e\n\u003ch2\u003eYour shoe-care questions, answered.\u003c\/h2\u003e\n\u003cp\u003eFrom the first brush to the final wipe, get to know your everyday cleaning routine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion\"\u003e\n\u003cdetails open=\"\"\u003e\u003csummary\u003eWhich shoe materials can I clean?\u003c\/summary\u003e\u003cp\u003eSuitable for shoes made from any material, including smooth leather, suede, nubuck, mesh, canvas, synthetics and rubber. One easy routine for everyday sneakers, sports shoes, casual shoes and dress shoes.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow do I use the built-in brush?\u003c\/summary\u003e\u003cp\u003eShake the closed bottle, then remove the clear cap. Turn the bottle upside down so the black brush at the neck faces the shoe. Press gently to apply foam, brush the dirty area, then wipe away the loosened dirt with a clean cloth.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDo I need to rinse or soak my shoes?\u003c\/summary\u003e\u003cp\u003eThere is no need to soak the whole shoe for a routine touch-up. Work on the marked area and wipe away the foam and dirt. If residue remains, finish with a lightly damp cloth and leave the shoes to air dry.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow do the three shoe-care technologies work?\u003c\/summary\u003e\u003cp\u003e\u003cstrong\u003eAg⁺ Shield · Nano silver ion care\u003c\/strong\u003e\u003cbr\u003eFor the hygiene concerns you cannot see. Nano silver ions target bacterial growth on treated shoe surfaces, helping keep everyday pairs hygienically fresh. Silver-ion system, surface contact and hygiene care, with 99.9% antibacterial action.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBio-Enzyme · Odor care\u003c\/strong\u003e\u003cbr\u003eAddresses odor at its source by breaking down odor-related organic residues, including sweat and oils, rather than simply covering them with fragrance.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eUV-Bright · Brightening care\u003c\/strong\u003e\u003cbr\u003eFor white shoes that are starting to look yellow. Combines a protective surface film with optical brightening to help maintain a brighter-looking finish.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat should I do with stubborn dirt?\u003c\/summary\u003e\u003cp\u003eWipe away the first round of foam before applying a little more to the remaining mark. Use gentle, repeated brush strokes instead of heavy pressure. Avoid saturating the fabric, and stop if the surface changes texture or color transfers to the cloth.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I wear my shoes straight after cleaning?\u003c\/summary\u003e\u003cp\u003eLet the treated area dry completely before wearing your shoes. Drying time depends on the material, the amount of foam used and airflow. Leave them in a ventilated spot away from direct heat, and avoid putting damp shoes into a closed bag.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow big is the bottle, and what else do I need?\u003c\/summary\u003e\u003cp\u003eEach bottle holds 100 ml and measures approximately 13 cm tall by 4.2 cm wide. The brush is built in, so keep a clean, soft cloth nearby for wiping. The compact format is easy to keep in a drawer or pack with your shoe-care essentials.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow do I care for the brush and store the bottle?\u003c\/summary\u003e\u003cp\u003eWipe foam and loose dirt from the brush after use, then replace the clear cap. Store the bottle upright in a cool, dry place away from direct sunlight and heat. Keep it out of reach of children and pets, and follow the storage directions on the label.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\u003csection class=\"pd-reviews\" id=\"pd-white-shoe-cleaner-20260922-v1-reviews\"\u003e\u003ch2\u003eWhat people are saying.\u003c\/h2\u003e\n\u003cp class=\"pd-review-label\"\u003e999+ reviews · Layout preview\u003c\/p\u003e\n\u003cdiv class=\"pd-review-list\"\u003e\n\u003carticle class=\"pd-review\"\u003e\u003cstrong\u003eJess\u003c\/strong\u003e\u003csmall\u003e2026-09-20\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eLeft this by the front door and finally cleaned the grey edges on my everyday trainers. Handy little bottle.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r01-1.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r01-1.webp\"\u003e\u003c\/a\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\"\u003e\u003cstrong\u003esadie\u003c\/strong\u003e\u003csmall\u003e2026-09-19\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eI reach for this more often than the big kit I bought last year.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\"\u003e\u003cstrong\u003eMartin K.\u003c\/strong\u003e\u003csmall\u003e2026-09-18\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eThe brush is useful. I still needed a cloth to pick up the loosened dirt, so keep one nearby.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r02-1.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r02-1.webp\"\u003e\u003c\/a\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\"\u003e\u003cstrong\u003eJonas M.\u003c\/strong\u003e\u003csmall\u003e2026-09-17\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eSmall bottle, straightforward use. Check the volume before you order if you clean lots of pairs.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\"\u003e\u003cstrong\u003eoliveandtea\u003c\/strong\u003e\u003csmall\u003e2026-09-15\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eA quick tidy-up before work. That's all I wanted from it.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\"\u003e\u003cstrong\u003eBeth\u003c\/strong\u003e\u003csmall\u003e2026-09-14\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eMy white shoes were looking a bit tired after the train commute. Cleaned the edges while listening to a podcast. It was oddly satisfying watching the cloth pick up the dirt.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eSophie Laurent\u003c\/strong\u003e\u003csmall\u003e2026-09-13\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003ePacked it next to my shoes for a weekend away. The small size suits my travel kit better than my usual collection of brushes.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\n\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r03-1.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r03-1.webp\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r03-2.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r03-2.webp\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eRyan C\u003c\/strong\u003e\u003csmall\u003e2026-09-12\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eGood little cupboard staple.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eBen\u003c\/strong\u003e\u003csmall\u003e2026-09-10\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eMy old scuffs are still there, but the dusty film came off. Looks better without looking brand new.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eFreya L.\u003c\/strong\u003e\u003csmall\u003e2026-09-09\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eI use less than I did on the first try. Too much foam just gave me more to wipe off.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eN. Harris\u003c\/strong\u003e\u003csmall\u003e2026-09-08\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eBought it for my daughter's school shoes. Used a little at a time around the rubber edges and wiped with an old towel. Much less of a production than doing the whole pair in the sink.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r04-1.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r04-1.webp\"\u003e\u003c\/a\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eOliver James\u003c\/strong\u003e\u003csmall\u003e2026-09-07\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eGot this because I kept avoiding a full shoe wash. For a few surface marks, it makes the task feel manageable.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eLuca R\u003c\/strong\u003e\u003csmall\u003e2026-09-05\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eNice having the brush attached. I tend to lose the little separate ones.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eCamille\u003c\/strong\u003e\u003csmall\u003e2026-09-04\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eHandy after walking through a dusty car park.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eMegan W.\u003c\/strong\u003e\u003csmall\u003e2026-09-03\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eWorked on the surface dirt on my gym shoes. The mesh needed more patience than the smooth trim, which seems fair.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r05-1.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r05-1.webp\"\u003e\u003c\/a\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eJack_27\u003c\/strong\u003e\u003csmall\u003e2026-09-01\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★☆☆\u003c\/div\u003e\n\u003cp\u003eThe brush is okay, but my deeply textured soles still need extra attention. Better for the easy-to-reach sides.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eTheo88\u003c\/strong\u003e\u003csmall\u003e2026-08-31\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eSmall enough for my hallway drawer. Happy with that.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eMelissa\u003c\/strong\u003e\u003csmall\u003e2026-08-30\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eTried it on an older pair before my nicer ones. Glad I did, because I learned how little pressure I actually needed.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eAmelia\u003c\/strong\u003e\u003csmall\u003e2026-08-29\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eI'm in a tiny dorm room and don't have space for a shoe-cleaning kit. This and a cloth fit in the same drawer. Let the shoes dry before putting them away.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\n\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r06-1.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r06-1.webp\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r06-2.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r06-2.webp\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eGeorge R\u003c\/strong\u003e\u003csmall\u003e2026-08-27\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eNothing fancy. Just useful.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eRob D\u003c\/strong\u003e\u003csmall\u003e2026-08-26\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★☆☆\u003c\/div\u003e\n\u003cp\u003eFine for touch-ups, less convincing on an old dark stain. I'll keep using it for the edges.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eTess\u003c\/strong\u003e\u003csmall\u003e2026-08-25\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eKept my good white trainers out of the washing machine this week. I only had dirty edges, so cleaning that bit made more sense.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eClaire Bennett\u003c\/strong\u003e\u003csmall\u003e2026-08-24\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eI put the cap back on and keep it in a basket by the door. Easier to remember to clean my shoes when the bottle is right there.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r07-1.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r07-1.webp\"\u003e\u003c\/a\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eHugo D.\u003c\/strong\u003e\u003csmall\u003e2026-08-22\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eMake sure you wipe the brush area before recapping it. I forgot once and found a bit of leftover foam later.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eEm\u003c\/strong\u003e\u003csmall\u003e2026-08-21\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eThe bottle is smaller than I pictured, in a good way.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eErin O'Neill\u003c\/strong\u003e\u003csmall\u003e2026-08-20\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eThe compact size is ideal for my little flat.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eAlex Moreno\u003c\/strong\u003e\u003csmall\u003e2026-08-18\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eTried a hidden spot first on my white leather trainers. No issue on my pair, then did the grubby edge. Wouldn't skip that first check on expensive shoes.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eNoah\u003c\/strong\u003e\u003csmall\u003e2026-08-17\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eBought one for my own shoes, then used it on my partner's white rubber soles too. We both had everyday dust rather than serious stains. Quite pleased with how much tidier they look.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eweekendwalker\u003c\/strong\u003e\u003csmall\u003e2026-08-16\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eUsed it on my work trainers under the desk before heading home. I keep a cloth in a zip bag so I'm not hunting for paper towels.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r08-1.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r08-1.webp\"\u003e\u003c\/a\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eLiv W\u003c\/strong\u003e\u003csmall\u003e2026-08-15\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eNot a replacement for every kind of cleaning job, but handy between bigger cleans.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003ePeter J.\u003c\/strong\u003e\u003csmall\u003e2026-08-13\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eDoes the small jobs I kept putting off.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eSebastian\u003c\/strong\u003e\u003csmall\u003e2026-08-12\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eThe bottle stands up without taking over the shelf.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eHannah\u003c\/strong\u003e\u003csmall\u003e2026-08-11\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eCanvas took two gentle passes and a proper wipe. I cleaned them on the balcony and left them out of direct sun to dry. Don't expect the foam alone to carry everything away.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\n\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r09-1.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r09-1.webp\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r09-2.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r09-2.webp\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r09-3.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r09-3.webp\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003ePippa\u003c\/strong\u003e\u003csmall\u003e2026-08-10\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eUsed it after a city break. The shoes still have creases, obviously, but the dull dirty edges cleaned up well.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eNico B.\u003c\/strong\u003e\u003csmall\u003e2026-08-08\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eMuch easier to aim at one dirty patch than washing the whole shoe.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eAJ Carter\u003c\/strong\u003e\u003csmall\u003e2026-08-07\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eNeeded a second pass around the heel. Didn't mind.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eRuth Evans\u003c\/strong\u003e\u003csmall\u003e2026-08-06\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eMy son borrowed it, then actually put it back. That alone feels like a win.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eElena Rossi\u003c\/strong\u003e\u003csmall\u003e2026-08-05\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eI clean one shoe at a time so the foam doesn't sit around while I get distracted. Works for my routine.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eDanM\u003c\/strong\u003e\u003csmall\u003e2026-08-03\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eLives beside the laundry basket now. Good for the rubber sides; I still wash laces separately when they need it.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r10-1.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r10-1.webp\"\u003e\u003c\/a\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eMatt B.\u003c\/strong\u003e\u003csmall\u003e2026-08-02\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eVery convenient for white rubber trim.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eIsabelle\u003c\/strong\u003e\u003csmall\u003e2026-08-01\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eThe brush cap clicks back into place nicely on mine.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eLucy Jane\u003c\/strong\u003e\u003csmall\u003e2026-07-30\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★☆☆\u003c\/div\u003e\n\u003cp\u003eI wanted it mainly for a set-in grass mark. It faded a little, not all the way. I'll use the rest for lighter dirt.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eOwen T\u003c\/strong\u003e\u003csmall\u003e2026-07-29\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★☆☆\u003c\/div\u003e\n\u003cp\u003eSome muddy marks lifted, but the yellowing on this old pair didn't disappear. Useful cleaner, just manage expectations on worn shoes.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eFelix\u003c\/strong\u003e\u003csmall\u003e2026-07-28\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eMuch more likely to do a quick clean when everything fits in one hand.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eKatie from Bristol\u003c\/strong\u003e\u003csmall\u003e2026-07-27\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eAfter a wet walk, I let the mud dry and brushed off the loose bits first. Then used this on the remaining marks. That worked better than trying to spread wet mud around.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r11-1.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r11-1.webp\"\u003e\u003c\/a\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eRebecca N\u003c\/strong\u003e\u003csmall\u003e2026-07-25\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eA soft cloth is worth having ready. Kitchen paper left bits on my textured shoe, which was my mistake.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eAndré\u003c\/strong\u003e\u003csmall\u003e2026-07-24\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eSimple enough to use without turning Saturday into a cleaning day.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eharper\u003c\/strong\u003e\u003csmall\u003e2026-07-23\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eMy commute shoes look cared for again.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eMia L.\u003c\/strong\u003e\u003csmall\u003e2026-07-22\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eI like that it doesn't take up another big space under the sink.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003ePatrick S.\u003c\/strong\u003e\u003csmall\u003e2026-07-20\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eI don't collect trainers; I just want my everyday pair to look decent. This suits that kind of maintenance.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eSamuel Reed\u003c\/strong\u003e\u003csmall\u003e2026-07-19\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eI keep mine near my gym bag. A little foam on the sole edge, a gentle brush, then a wipe. The bottle is easy to spot so it doesn't vanish into the bottom of the bag.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\n\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r12-1.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r12-1.webp\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r12-2.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r12-2.webp\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eYasmin A\u003c\/strong\u003e\u003csmall\u003e2026-07-18\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eNice compact bottle. I'd like a refill option eventually.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eEllie\u003c\/strong\u003e\u003csmall\u003e2026-07-16\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eOne stubborn mark stayed. The rest looked noticeably tidier.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eHenry\u003c\/strong\u003e\u003csmall\u003e2026-07-15\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eBought it after spilling coffee near my shoes. Dealt with the surface mark once I'd checked the material instructions. Now I keep it with the other cleaning bits.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eJules N\u003c\/strong\u003e\u003csmall\u003e2026-07-14\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eBought it to rescue my white weekend shoes from the daily commute. Satisfied so far.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eChloe D\u003c\/strong\u003e\u003csmall\u003e2026-07-13\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eEasy to tuck into a drawer.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eM. Fischer\u003c\/strong\u003e\u003csmall\u003e2026-07-11\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eIt stands neatly on the shoe rack. I only bring it down when I'm cleaning, then put it back out of reach of the kids.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r13-1.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r13-1.webp\"\u003e\u003c\/a\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eSimon West\u003c\/strong\u003e\u003csmall\u003e2026-07-10\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eThe little brush is better on the shoe sides than deep inside tight grooves. Still useful for most of what I need.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eBecca72\u003c\/strong\u003e\u003csmall\u003e2026-07-09\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eWish the bottle were a bit bigger for a household with lots of trainers. The size is great for one person though.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eAmélie\u003c\/strong\u003e\u003csmall\u003e2026-07-08\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eA simple addition to my Sunday reset.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eTomás\u003c\/strong\u003e\u003csmall\u003e2026-07-06\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eTook the dusty look off my rubber toe caps. Nice.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eWill P\u003c\/strong\u003e\u003csmall\u003e2026-07-05\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eI used to forget the heel edges. Having the brush right there makes it easier to go all the way around.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eLaura P\u003c\/strong\u003e\u003csmall\u003e2026-07-04\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eThe wiping step made the difference for me. I used a clean corner of the cloth as I went instead of rubbing the dirt back onto the shoe. The brush got into the seam better than my cloth alone.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r14-1.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r14-1.webp\"\u003e\u003c\/a\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eRachel\u003c\/strong\u003e\u003csmall\u003e2026-07-02\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eLet everything dry before judging the final colour. Mine looked a little darker while damp.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eChris\u003c\/strong\u003e\u003csmall\u003e2026-07-01\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eNot completely mess-free. Put a towel down first.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eKasper\u003c\/strong\u003e\u003csmall\u003e2026-06-30\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eGood size for occasional use.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eNora \u0026amp; Max\u003c\/strong\u003e\u003csmall\u003e2026-06-29\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eWe share one bottle for occasional touch-ups. Easy to store.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eDenise M.\u003c\/strong\u003e\u003csmall\u003e2026-06-27\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eBought it for my walking trainers. Cleaned the rubber and left the suede panels alone. It's worth checking what each part of your shoe is made from before getting carried away.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eDavid Walsh\u003c\/strong\u003e\u003csmall\u003e2026-06-26\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eOpened it on the kitchen table and tried a small area first. The bottle feels compact, and I like not needing to find another brush before I can start.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r15-1.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r15-1.webp\"\u003e\u003c\/a\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eArchie\u003c\/strong\u003e\u003csmall\u003e2026-06-25\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eDoesn't remove actual wear, but it does help with surface grime.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003ezoe.g\u003c\/strong\u003e\u003csmall\u003e2026-06-24\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eWhite trainers look presentable again. That's enough for me.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eS. Patel\u003c\/strong\u003e\u003csmall\u003e2026-06-22\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eNo huge setup, which is the main reason I actually use it.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eEric L.\u003c\/strong\u003e\u003csmall\u003e2026-06-21\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eDon't press hard just because the stain is stubborn. Light passes worked better on my pair.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eMillieRose\u003c\/strong\u003e\u003csmall\u003e2026-06-20\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eTidied my trainers before a family lunch. They had dusty edges, not heavy mud, and that was an easy job.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eAlice B\u003c\/strong\u003e\u003csmall\u003e2026-06-19\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eFits comfortably in my hand. I took a photo next to my everyday shoe because the size was hard to judge online. It goes straight back into the cupboard once I'm done.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\n\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r16-1.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r16-1.webp\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r16-2.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r16-2.webp\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eThomas V\u003c\/strong\u003e\u003csmall\u003e2026-06-17\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eI would buy a larger size if I were doing the whole family's shoes every week.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eMatteo\u003c\/strong\u003e\u003csmall\u003e2026-06-16\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eA useful thing to have around when you wear the same trainers most days.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eInes\u003c\/strong\u003e\u003csmall\u003e2026-06-15\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eI appreciate being able to work on one spot without wetting the entire shoe.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eGrace H.\u003c\/strong\u003e\u003csmall\u003e2026-06-13\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★☆☆\u003c\/div\u003e\n\u003cp\u003eIt improved my canvas shoes, but they still look like well-worn canvas shoes. Took more effort than I expected.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eJordan Lee\u003c\/strong\u003e\u003csmall\u003e2026-06-12\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eUsed a spare cotton cloth to wipe the dirt away. Nothing complicated about it.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eLouise\u003c\/strong\u003e\u003csmall\u003e2026-06-11\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eDid a few pairs on Sunday with a cloth nearby. The smooth white trainers were easiest; the textured pair needed more wiping. Nice to get the little marks dealt with together.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r17-1.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r17-1.webp\"\u003e\u003c\/a\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eRosie\u003c\/strong\u003e\u003csmall\u003e2026-06-10\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eThe cap needs a proper push back on. Once I checked that, it stored fine upright.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eAD\u003c\/strong\u003e\u003csmall\u003e2026-06-08\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eGood for keeping on top of dirt. I wouldn't save months of grime for one go.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eLeo M\u003c\/strong\u003e\u003csmall\u003e2026-06-07\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eMy white soles had that grey city-dust look. They're much brighter after a careful clean, even though a few nicks remain.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eFinn Cooper\u003c\/strong\u003e\u003csmall\u003e2026-06-06\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eNo separate brush rolling around the cupboard anymore.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eVictoria\u003c\/strong\u003e\u003csmall\u003e2026-06-05\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eGlad I tried it on an inconspicuous spot first. Gave me confidence to do the rest of that pair.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eCharlotte R.\u003c\/strong\u003e\u003csmall\u003e2026-06-03\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eUsed it on the canvas pair by our doormat. I stayed gentle around the stitching and let them air dry. A patch near the toe isn't perfect, but they're cleaner than when I started.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r18-1.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r18-1.webp\"\u003e\u003c\/a\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eMaxwell\u003c\/strong\u003e\u003csmall\u003e2026-06-02\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★☆☆\u003c\/div\u003e\n\u003cp\u003eDecent for recent dirt. The old stain I bought it for is still visible, so three stars from me.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eEva\u003c\/strong\u003e\u003csmall\u003e2026-06-01\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eI bought it for the format as much as anything. Convenient.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eNell\u003c\/strong\u003e\u003csmall\u003e2026-05-30\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003ePerfectly happy using this for small touch-ups.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eMikeNorth\u003c\/strong\u003e\u003csmall\u003e2026-05-29\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eWorked well for the little marks from driving.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eBenji T.\u003c\/strong\u003e\u003csmall\u003e2026-05-28\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eI wouldn't scrub delicate fabric hard with any brush. Slow and gentle was enough for the light marks on mine.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eLeah S\u003c\/strong\u003e\u003csmall\u003e2026-05-27\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eNoticed a grubby sole edge before going out. Cleaned just that part and wiped it down with an old towel. I would not do a soaked fabric section when I am about to leave, but this small job was easy.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\n\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r19-1.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r19-1.webp\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r19-2.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r19-2.webp\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r19-3.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r19-3.webp\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eClara Jensen\u003c\/strong\u003e\u003csmall\u003e2026-05-25\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eKeeps the shoe-care cupboard a bit less cluttered.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eGabriel\u003c\/strong\u003e\u003csmall\u003e2026-05-24\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eKeep the cap somewhere obvious while you clean. Mine rolled under a chair.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eOscar\u003c\/strong\u003e\u003csmall\u003e2026-05-23\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eI like cleaning the edges while the laces are out for a separate wash. Makes my old pair look more put together.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eAnna Kowalska\u003c\/strong\u003e\u003csmall\u003e2026-05-22\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eThe brush is handy around the toe seam.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eHazel B\u003c\/strong\u003e\u003csmall\u003e2026-05-20\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eYou still have to do the brushing and wiping. For me the convenience is having the cleaner and brush together.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003ePaul W.\u003c\/strong\u003e\u003csmall\u003e2026-05-19\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★☆\u003c\/div\u003e\n\u003cp\u003eClose-up of the rubber edge after a wipe. There are still a couple of deep scratches, which no cleaner is going to fill. The surface dirt is much less obvious now.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r20-1.webp\" rel=\"noopener\" target=\"_blank\"\u003e\u003cimg alt=\"Sample review photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-reviews-r20-1.webp\"\u003e\u003c\/a\u003e\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"pd-review\" hidden=\"\"\u003e\u003cstrong\u003eEthan R.\u003c\/strong\u003e\u003csmall\u003e2026-05-18\u003c\/small\u003e\u003cdiv class=\"pd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003eA practical little bottle for everyday white shoes. I'll keep it near the door so I remember to use it before the dirt builds up again.\u003c\/p\u003e\n\u003cdiv class=\"pd-review-photos\"\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"pd-more\" type=\"button\"\u003eLoad more reviews\u003c\/button\u003e\u003cp class=\"pd-end\" hidden=\"\"\u003e...\u003c\/p\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003cscript\u003e(function(){const key=\"pdWhiteShoeCleaner20260922\";if(window[key])return;window[key]=true;document.addEventListener('click',function(e){const r=e.target.closest('#pd-white-shoe-cleaner-20260922-v1');if(!r)return;const b=e.target.closest('.pd-more');if(b){e.preventDefault();e.stopImmediatePropagation();const rows=Array.from(r.querySelectorAll('.pd-review[hidden]'));rows.slice(0,6).forEach(n=\u003en.hidden=false);if(rows.length\u003c=6){b.hidden=true;r.querySelector('.pd-end').hidden=false;}}},true);document.addEventListener('input',function(e){if(!e.target.matches('#pd-white-shoe-cleaner-20260922-v1 [data-shoe-reveal] input'))return;const box=e.target.closest('[data-shoe-reveal]');const value=Math.max(0,Math.min(100,Number(e.target.value)||0));const dirty=box.querySelector('.pd-reveal-dirty');const divider=box.querySelector('.reveal-divider');if(dirty)dirty.style.clipPath='inset(0 '+(100-value\/2)+'% 0 0)';if(divider)divider.style.left=value+'%';});})();\u003c\/script\u003e","brand":"WILLIAM WEIR","offers":[{"title":"100ml","offer_id":50483653116154,"sku":"xmWhiteShoeCleaner 260922-1PC","price":19.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0860\/0056\/6522\/files\/white-shoe-cleaner-20260922-v1-assets-gallery-g01-core-hero.webp?v=1790060965","url":"https:\/\/kelveth.com\/products\/william-weir-white-shoe-foam-cleaner-100ml","provider":"KELVETH","version":"1.0","type":"link"}