✦ Verified product
Uproot QuickClean™ Gloves Pro (2 Pack)
USD 44.99
Uproot Clean
Verified independent store
→
.details-li { border: none !important;} .details-li { border: none !important;} .product-subscription__frequency { display: flex !important; flex-direction: column-reverse !importa
nt; } .product-subscription__benefits li:nth-child(1)::before { content: "💰"; width: 38px; text-indent: 24px; } .product-subscription__benefits li:nth-child(2)::before { content: "🎁"; width: 38px; text-indent: 24px; } Ingredients and Their Benefits Aqua/Water/Eau: Provides a gentle, hydrating base for the formula. Propylene Glycol: Moisturizes the coat and prevents dryness. Caprylyl Glycol: Hydrates skin and has antimicrobial properties. Glycerin: Softens and conditions the coat for a silky finish. Citric Acid: Balances pH to ensure skin health and comfort. Caprylhydroxamic Acid: Natural preservative for product stability. Caprylyl/Capryl Glucoside: Mild cleanser that removes dirt and excess oils. Sodium Benzoate: Safe preservative to maintain freshness. Tetrasodium Glutamate Diacetate: Enhances preservative effectiveness and product stability. Butyrospermum Parkii (Shea Butter): Deeply nourishes and soothes the skin. Tocopherol: Antioxidant that promotes healthy skin and coat. Simmondsia Chinensis (Jojoba) Seed Oil: Conditions and protects the coat while reducing irritation. Size: 20 Glove Wipes ProWeight: 9oz const interval = setInterval(() => { const compareEl = document.querySelector(".js-subscription-compare"); const priceEl = document.querySelector(".js-subscription-price"); const badgeEl = document.querySelector(".product-subscription__badge"); const percentEl = document.querySelector(".dynamic-discount-percent"); if (compareEl && priceEl && badgeEl) { const comparePrice = parseFloat(compareEl.textContent.replace(/[^0-9.]/g, "")); const actualPrice = parseFloat(priceEl.textContent.replace(/[^0-9.]/g, "")); if (comparePrice > 0 && actualPrice > 0) { const discountPercent = ((comparePrice - actualPrice) / comparePrice) * 100; const rounded = discountPercent.toFixed(0); // Update badge badgeEl.textContent = `${rounded}% off`; badgeEl.style.visibility = "visible"; // Update dynamic percent number and rename class if (percentEl) { percentEl.textContent = rounded; percentEl.classList.remove("dynamic-discount-percent"); percentEl.classList.add("dynamic-discount-percent-updated"); } } clearInterval(interval); // stop once done } }, 500); .product-subscription__group-option input:checked ~ .product-subscription__group-option__label { box-shadow: 0 0 0.5rem .0625rem rgba(63, 133, 142, 0.62) !important; border-color: #3f858e !important; } .dynamic-discount-percent-updated { margin-right: -0.3rem; } .product-subscription__badge, .dynamic-discount-percent { visibility: hidden; /* hidden until updated */ }