{"product_id":"mariette-authentique-ossengalzeep-100g","title":"Mariette Authentique Ox Gall Soap 100g – Fabric Stain Remover","description":"\u003cdiv style=\"--mar-ink: #172633; --mar-muted: #667085; --mar-blue: #09677b; --mar-blue-dark: #074655; --mar-blue-soft: #edf8fa; --mar-yellow: #efbd2d; --mar-yellow-soft: #fff8dc; --mar-cream: #fffdf7; --mar-line: rgba(23,38,51,0.12); color: var(--mar-ink); font-family: inherit;\"\u003e\u003c!-- Introduction --\u003e\n\u003cdiv style=\"position: relative; overflow: hidden; margin-bottom: 24px; padding: clamp(26px,5vw,46px); border-radius: 24px; background: radial-gradient(circle at 90% 10%,rgba(255,255,255,0.28),transparent 30%),linear-gradient(135deg,#074655 0%,#0b7185 58%,#efbd2d 100%); color: #ffffff; box-shadow: 0 18px 45px rgba(7,70,85,0.17);\"\u003e```\n\u003cp style=\"display: inline-block; margin: 0 0 14px; padding: 7px 12px; border: 1px solid rgba(255,255,255,0.28); border-radius: 999px; background: rgba(255,255,255,0.12); color: #ffffff; font-size: 12px; font-weight: 800; letter-spacing: 0.12em; text-transform: uppercase;\"\u003eStain remover for textiles\u003c\/p\u003e\n\u003ch2 style=\"max-width: 760px; margin: 0 0 14px; color: #ffffff; font-size: clamp(28px,5vw,44px); font-weight: 800; letter-spacing: -0.04em; line-height: 1.05;\"\u003eTackle stubborn stains before washing\u003c\/h2\u003e\n\u003cp style=\"max-width: 760px; margin: 0; color: rgba(255,255,255,0.93); font-size: 17px; line-height: 1.7;\"\u003e\u003cstrong\u003eMariette Authentique Ox Gall Soap\u003c\/strong\u003e is a traditional solid stain remover for washable textiles. Pre-treat localised stains before washing by wetting the fabric, rubbing the soap directly onto the stain and then leaving it to work. Each bar contains \u003cstrong\u003e100 grams\u003c\/strong\u003e.\u003c\/p\u003e\n```\u003c\/div\u003e\n\u003c!-- Badges --\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 28px;\"\u003e\u003cspan style=\"padding: 9px 14px; border-radius: 999px; background: var(--mar-blue-soft); color: var(--mar-blue-dark); font-size: 13px; font-weight: 800;\"\u003eFor textiles\u003c\/span\u003e \u003cspan style=\"padding: 9px 14px; border-radius: 999px; background: var(--mar-yellow-soft); color: #806000; font-size: 13px; font-weight: 800;\"\u003ePre-treatment\u003c\/span\u003e \u003cspan style=\"padding: 9px 14px; border-radius: 999px; background: #f3f4f6; color: var(--mar-ink); font-size: 13px; font-weight: 800;\"\u003eSolid soap\u003c\/span\u003e \u003cspan style=\"padding: 9px 14px; border-radius: 999px; background: #eef7f2; color: #356c4c; font-size: 13px; font-weight: 800;\"\u003e100 g\u003c\/span\u003e\u003c\/div\u003e\n\u003c!-- Benefits --\u003e\n\u003cdiv style=\"margin-bottom: 28px;\"\u003e```\n\u003cp style=\"margin: 0 0 8px; color: var(--mar-blue); font-size: 12px; font-weight: 800; letter-spacing: 0.12em; text-transform: uppercase;\"\u003eWhy ox gall soap?\u003c\/p\u003e\n\u003ch2 style=\"margin: 0 0 18px; color: var(--mar-ink); font-size: clamp(25px,4vw,34px); font-weight: 800; letter-spacing: -0.035em; line-height: 1.1;\"\u003eTarget stains without wasting an entire wash\u003c\/h2\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(auto-fit,minmax(210px,1fr)); gap: 14px;\"\u003e\n\u003cdiv style=\"padding: 22px; border: 1px solid var(--mar-line); border-radius: 18px; background: var(--mar-blue-soft);\"\u003e\n\u003cdiv style=\"display: grid; width: 34px; height: 34px; margin-bottom: 14px; place-items: center; border-radius: 50%; background: var(--mar-blue); color: #ffffff; font-weight: 800;\"\u003e1\u003c\/div\u003e\n\u003ch3 style=\"margin: 0 0 7px; font-size: 18px;\"\u003eFor localised stains\u003c\/h3\u003e\n\u003cp style=\"margin: 0; color: var(--mar-muted); font-size: 15px; line-height: 1.65;\"\u003eTreat exactly the area that needs extra cleaning power before washing the garment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 22px; border: 1px solid var(--mar-line); border-radius: 18px; background: var(--mar-yellow-soft);\"\u003e\n\u003cdiv style=\"display: grid; width: 34px; height: 34px; margin-bottom: 14px; place-items: center; border-radius: 50%; background: var(--mar-yellow); color: var(--mar-ink); font-weight: 800;\"\u003e2\u003c\/div\u003e\n\u003ch3 style=\"margin: 0 0 7px; font-size: 18px;\"\u003eEasy to apply\u003c\/h3\u003e\n\u003cp style=\"margin: 0; color: var(--mar-muted); font-size: 15px; line-height: 1.65;\"\u003eWet the stain and rub the soap bar directly onto the fabric until the area is covered with a thin layer of soap.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 22px; border: 1px solid var(--mar-line); border-radius: 18px; background: var(--mar-cream);\"\u003e\n\u003cdiv style=\"display: grid; width: 34px; height: 34px; margin-bottom: 14px; place-items: center; border-radius: 50%; background: var(--mar-blue-dark); color: #ffffff; font-weight: 800;\"\u003e3\u003c\/div\u003e\n\u003ch3 style=\"margin: 0 0 7px; font-size: 18px;\"\u003eConvenient size\u003c\/h3\u003e\n\u003cp style=\"margin: 0; color: var(--mar-muted); font-size: 15px; line-height: 1.65;\"\u003eThe compact 100 gram bar is easy to store and can be used multiple times.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n```\u003c\/div\u003e\n\u003c!-- Highlight --\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(auto-fit,minmax(240px,1fr)); gap: 22px; align-items: center; margin-bottom: 28px; padding: clamp(24px,5vw,38px); border-radius: 22px; background: radial-gradient(circle at 100% 0%,rgba(239,189,45,0.24),transparent 34%),#172633; color: #ffffff;\"\u003e```\n\u003cdiv\u003e\n\u003cp style=\"margin: 0 0 9px; color: #f4cb58; font-size: 12px; font-weight: 800; letter-spacing: 0.12em; text-transform: uppercase;\"\u003eBefore washing\u003c\/p\u003e\n\u003ch2 style=\"margin: 0 0 12px; color: #ffffff; font-size: clamp(25px,4vw,34px); font-weight: 800; letter-spacing: -0.035em; line-height: 1.1;\"\u003eGive stains 15 minutes of extra attention\u003c\/h2\u003e\n\u003cp style=\"margin: 0; color: rgba(255,255,255,0.78); font-size: 15px; line-height: 1.7;\"\u003eAfter applying the soap, leave it to work for approximately \u003cstrong style=\"color: #ffffff;\"\u003e15 minutes\u003c\/strong\u003e. Then rinse with clean water or wash the textile as usual.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 10px;\"\u003e\n\u003cdiv style=\"padding: 18px 10px; border: 1px solid rgba(255,255,255,0.14); border-radius: 16px; background: rgba(255,255,255,0.07); text-align: center;\"\u003e\u003cstrong style=\"display: block; color: #ffffff;\"\u003e100 g\u003c\/strong\u003e \u003cspan style=\"color: rgba(255,255,255,0.67); font-size: 12px;\"\u003eWeight\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"padding: 18px 10px; border: 1px solid rgba(255,255,255,0.14); border-radius: 16px; background: rgba(255,255,255,0.07); text-align: center;\"\u003e\u003cstrong style=\"display: block; color: #ffffff;\"\u003e15 min\u003c\/strong\u003e \u003cspan style=\"color: rgba(255,255,255,0.67); font-size: 12px;\"\u003eContact time\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"padding: 18px 10px; border: 1px solid rgba(255,255,255,0.14); border-radius: 16px; background: rgba(255,255,255,0.07); text-align: center;\"\u003e\u003cstrong style=\"display: block; color: #ffffff;\"\u003eTextiles\u003c\/strong\u003e \u003cspan style=\"color: rgba(255,255,255,0.67); font-size: 12px;\"\u003eApplication\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n```\u003c\/div\u003e\n\u003c!-- Directions for use --\u003e\n\u003cdiv style=\"margin-bottom: 28px; padding: clamp(24px,5vw,34px); border: 1px solid var(--mar-line); border-radius: 22px; background: linear-gradient(135deg,var(--mar-cream),var(--mar-blue-soft));\"\u003e```\n\u003cp style=\"margin: 0 0 8px; color: var(--mar-blue); font-size: 12px; font-weight: 800; letter-spacing: 0.12em; text-transform: uppercase;\"\u003eDirections\u003c\/p\u003e\n\u003ch2 style=\"margin: 0 0 18px; font-size: clamp(24px,4vw,32px); font-weight: 800;\"\u003eHow to use Mariette Ox Gall Soap\u003c\/h2\u003e\n\u003cdiv style=\"display: grid; gap: 12px;\"\u003e\n\u003cdiv style=\"padding: 16px; border-radius: 15px; background: #ffffff;\"\u003e\u003cstrong\u003e1. Wet the stain.\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px; border-radius: 15px; background: #ffffff;\"\u003e\u003cstrong\u003e2. Rub the soap thoroughly over the stain.\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px; border-radius: 15px; background: #ffffff;\"\u003e\u003cstrong\u003e3. Leave to work for approximately 15 minutes.\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px; border-radius: 15px; background: #ffffff;\"\u003e\u003cstrong\u003e4. Rinse or wash the textile in the washing machine afterwards.\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n```\u003c\/div\u003e\n\u003cdiv style=\"margin-bottom: 28px; padding: 20px 22px; border-radius: 18px; background: var(--mar-yellow-soft); border: 1px solid rgba(239,189,45,0.35);\"\u003e\n\u003ch3 style=\"margin: 0 0 8px; font-size: 19px;\"\u003eTest for colourfastness first\u003c\/h3\u003e\n\u003cp style=\"margin: 0; color: var(--mar-muted); font-size: 15px; line-height: 1.65;\"\u003eIf in doubt, test the product first on a small, inconspicuous area of the textile and always follow the instructions on the packaging.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Product information --\u003e\n\u003cdiv style=\"overflow: hidden; border: 1px solid var(--mar-line); border-radius: 20px; background: #ffffff;\"\u003e\n\u003cdiv style=\"padding: 20px 22px; background: var(--mar-blue-dark);\"\u003e\n\u003ch2 style=\"margin: 0; color: #ffffff; font-size: 22px;\"\u003eProduct information\u003c\/h2\u003e\n\u003c\/div\u003e\n```\n\u003cdiv style=\"padding: 8px 22px;\"\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: minmax(110px,170px) 1fr; gap: 18px; padding: 14px 0; border-bottom: 1px solid var(--mar-line);\"\u003e``` \u003cstrong\u003eBrand\u003c\/strong\u003e\u003cspan style=\"color: var(--mar-muted);\"\u003eMariette Authentique\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: minmax(110px,170px) 1fr; gap: 18px; padding: 14px 0; border-bottom: 1px solid var(--mar-line);\"\u003e\u003cstrong\u003eProduct type\u003c\/strong\u003e\u003cspan style=\"color: var(--mar-muted);\"\u003eOx gall soap \/ stain remover\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: minmax(110px,170px) 1fr; gap: 18px; padding: 14px 0; border-bottom: 1px solid var(--mar-line);\"\u003e\u003cstrong\u003eApplication\u003c\/strong\u003e\u003cspan style=\"color: var(--mar-muted);\"\u003eWashable textiles\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: minmax(110px,170px) 1fr; gap: 18px; padding: 14px 0;\"\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e\u003cspan style=\"color: var(--mar-muted);\"\u003e100 g\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Mariette","offers":[{"title":"Default Title","offer_id":58784691650892,"sku":null,"price":4.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/3982\/4106\/files\/oxgallsoap.png?v=1789328119","url":"https:\/\/www.viralcleaning.es\/en\/products\/mariette-authentique-ossengalzeep-100g","provider":"ViralCleaning","version":"1.0","type":"link"}