{"title":"Spill Kit Refills \u0026 Replacement Absorbents","description":"\u003cstyle\u003e\n  .sd-collection-content {\n    --sd-navy: #0d1b2a;\n    --sd-green: #36b66a;\n    --sd-green-dark: #258d50;\n    --sd-gold: #b78a37;\n    --sd-cream: #f7f5ef;\n    --sd-soft: #f3f6f7;\n    --sd-border: #dfe5e8;\n    --sd-text: #24313a;\n    --sd-muted: #60707b;\n\n    max-width: 960px;\n    margin: 0 auto;\n    color: var(--sd-text);\n    line-height: 1.7;\n  }\n\n  .sd-collection-content * {\n    box-sizing: border-box;\n  }\n\n  .sd-collection-content a {\n    color: var(--sd-green-dark);\n  }\n\n  .sd-collection-content h2 {\n    margin: 42px 0 14px;\n    color: var(--sd-navy);\n    font-size: clamp(1.5rem, 3vw, 1.9rem);\n    line-height: 1.25;\n  }\n\n  .sd-collection-content h3 {\n    margin: 22px 0 8px;\n    color: var(--sd-navy);\n  }\n\n  .sd-lead {\n    margin-top: 0;\n    color: var(--sd-navy);\n    font-size: 1.1rem;\n  }\n\n  .sd-eyebrow {\n    display: inline-block;\n    margin-bottom: 8px;\n    color: var(--sd-green-dark);\n    font-size: .72rem;\n    font-weight: 800;\n    letter-spacing: .09em;\n    text-transform: uppercase;\n  }\n\n  .sd-summary {\n    margin: 26px 0 34px;\n    padding: 24px 26px;\n    border: 1px solid var(--sd-border);\n    border-left: 4px solid var(--sd-green);\n    border-radius: 10px;\n    background: var(--sd-soft);\n  }\n\n  .sd-summary h2 {\n    margin: 0 0 10px;\n    font-size: 1.4rem;\n  }\n\n  .sd-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 14px;\n    margin: 24px 0 36px;\n  }\n\n  .sd-type-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 16px;\n    margin: 24px 0 36px;\n  }\n\n  .sd-card {\n    min-width: 0;\n    padding: 20px;\n    border: 1px solid var(--sd-border);\n    border-top: 4px solid var(--sd-green);\n    border-radius: 10px;\n    background: #fff;\n  }\n\n  .sd-card strong {\n    display: block;\n    margin-bottom: 7px;\n    color: var(--sd-navy);\n  }\n\n  .sd-card p {\n    margin: 0;\n    font-size: .95rem;\n  }\n\n  .sd-table-wrap {\n    width: 100%;\n    margin: 22px 0;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n\n  .sd-collection-content table {\n    width: 100%;\n    min-width: 660px;\n    border-collapse: collapse;\n  }\n\n  .sd-collection-content th,\n  .sd-collection-content td {\n    padding: 12px 14px;\n    border: 1px solid var(--sd-border);\n    text-align: left;\n    vertical-align: top;\n  }\n\n  .sd-collection-content th {\n    background: var(--sd-navy);\n    color: #fff;\n  }\n\n  .sd-collection-content td:first-child {\n    color: var(--sd-navy);\n    font-weight: 700;\n  }\n\n  .sd-callout {\n    margin: 28px 0 34px;\n    padding: 22px 24px;\n    border-left: 4px solid var(--sd-gold);\n    border-radius: 8px;\n    background: var(--sd-cream);\n  }\n\n  .sd-callout--green {\n    border-left-color: var(--sd-green);\n    background: #eef7f1;\n  }\n\n  .sd-callout h3 {\n    margin-top: 0;\n  }\n\n  .sd-related {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 14px;\n    margin-top: 20px;\n  }\n\n  .sd-related a {\n    display: block;\n    padding: 17px;\n    border: 1px solid var(--sd-border);\n    border-left: 4px solid var(--sd-green);\n    border-radius: 8px;\n    color: var(--sd-navy);\n    text-decoration: none;\n    font-weight: 700;\n  }\n\n  .sd-faq details {\n    margin-bottom: 10px;\n    overflow: hidden;\n    border: 1px solid var(--sd-border);\n    border-radius: 8px;\n    background: #fff;\n  }\n\n  .sd-faq summary {\n    cursor: pointer;\n    padding: 16px 18px;\n    color: var(--sd-navy);\n    font-weight: 800;\n  }\n\n  .sd-faq-answer {\n    padding: 0 18px 17px;\n    color: var(--sd-muted);\n  }\n\n  .sd-cta {\n    margin: 46px 0 10px;\n    padding: 30px 26px;\n    border-radius: 12px;\n    text-align: center;\n    background:\n      radial-gradient(circle at 90% 10%, rgba(54,182,106,.16), transparent 32%),\n      var(--sd-navy);\n  }\n\n  .sd-cta .sd-eyebrow {\n    color: #70d697;\n  }\n\n  .sd-cta h2 {\n    margin: 0 0 10px;\n    color: #fff;\n  }\n\n  .sd-cta p {\n    max-width: 720px;\n    margin: 0 auto 18px;\n    color: #dce5ea;\n  }\n\n  .sd-button {\n    display: inline-block;\n    padding: 11px 21px;\n    border: 2px solid #70d697;\n    border-radius: 7px;\n    background: #70d697;\n    color: var(--sd-navy) !important;\n    font-weight: 800;\n    text-decoration: none;\n  }\n\n  @media (max-width: 849px) {\n    .sd-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n  }\n\n  @media (max-width: 749px) {\n    .sd-grid,\n    .sd-type-grid,\n    .sd-related {\n      grid-template-columns: 1fr;\n    }\n\n    .sd-summary,\n    .sd-callout,\n    .sd-cta {\n      padding: 21px 18px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sd-collection-content\"\u003e\n\n  \u003cp class=\"sd-lead\"\u003e\n    \u003cstrong\u003eSpill Kit Refills\u003c\/strong\u003e make it easy to restore used or partially\n    depleted spill-response stations without purchasing another drum or overpack.\n    Refill kits replace the absorbents, PPE, disposal supplies, and response\n    accessories used during spill cleanup, training, maintenance, or routine leak\n    control.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    Sorbents Direct offers refill options for\n    \u003cstrong\u003e20, 30, 65, and 95 gallon spill kits\u003c\/strong\u003e in\n    \u003cstrong\u003eUniversal, Oil-Only, and Hazmat\u003c\/strong\u003e configurations. Select the\n    refill size and absorbent type that matches your existing spill-response\n    station.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sd-summary\"\u003e\n    \u003cspan class=\"sd-eyebrow\"\u003eRESTOCK — DON'T REPLACE THE CONTAINER\u003c\/span\u003e\n\n    \u003ch2\u003eReuse Your Spill Kit Container \u0026amp; Replace the Consumables\u003c\/h2\u003e\n\n    \u003cp\u003e\n      If the existing drum or overpack remains serviceable, a refill kit restores\n      the consumable response materials while avoiding the cost and storage\n      requirements of purchasing another complete spill kit.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eShop Spill Kit Refills by Size\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-grid\"\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003e20 Gallon Refills\u003c\/strong\u003e\n      \u003cp\u003e\n        Replacement contents for compact 20-gallon container spill-response\n        stations.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003e30 Gallon Refills\u003c\/strong\u003e\n      \u003cp\u003e\n        Refill supplies for reusable 30-gallon screw-top overpack spill kits.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003e65 Gallon Refills\u003c\/strong\u003e\n      \u003cp\u003e\n        High-capacity replacement absorbents and accessories for 65-gallon\n        overpack spill kits.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003e95 Gallon Refills\u003c\/strong\u003e\n      \u003cp\u003e\n        Replenishment supplies for large 95-gallon wheeled spill-response\n        stations.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003ch2\u003eChoose the Right Absorbent Type\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-type-grid\"\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003eUniversal — Gray\u003c\/strong\u003e\n      \u003cp\u003e\n        For oil, coolant, water, fuels, solvents, and other compatible\n        non-aggressive industrial liquids.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003eOil-Only — White\u003c\/strong\u003e\n      \u003cp\u003e\n        For oil, diesel, fuel, hydraulic fluid, lubricants, and other\n        petroleum-based liquids where water repellency is useful.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003eHazmat — Yellow\u003c\/strong\u003e\n      \u003cp\u003e\n        For compatible chemical, corrosive, hazardous, and aggressive liquid\n        spills. Always verify chemical compatibility and required PPE.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003ch2\u003eSpill Kit Refill Comparison\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-table-wrap\"\u003e\n    \u003ctable\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003eRefill Size\u003c\/th\u003e\n          \u003cth\u003eAvailable Types\u003c\/th\u003e\n          \u003cth\u003eContainer Included?\u003c\/th\u003e\n          \u003cth\u003eBest Fit\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n\n      \u003ctbody\u003e\n\n        \u003ctr\u003e\n          \u003ctd\u003e20 Gallon\u003c\/td\u003e\n          \u003ctd\u003eUniversal, Oil-Only, Hazmat\u003c\/td\u003e\n          \u003ctd\u003eNo\u003c\/td\u003e\n          \u003ctd\u003e\n            Smaller facility stations, maintenance areas, production cells,\n            and general industrial response\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003ctd\u003e30 Gallon\u003c\/td\u003e\n          \u003ctd\u003eUniversal, Oil-Only, Hazmat\u003c\/td\u003e\n          \u003ctd\u003eNo\u003c\/td\u003e\n          \u003ctd\u003e\n            Small-to-medium spill stations using reusable 30-gallon overpacks\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003ctd\u003e65 Gallon\u003c\/td\u003e\n          \u003ctd\u003eUniversal, Oil-Only, Hazmat\u003c\/td\u003e\n          \u003ctd\u003eNo\u003c\/td\u003e\n          \u003ctd\u003e\n            Larger stationary industrial response stations and higher-risk areas\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003ctd\u003e95 Gallon\u003c\/td\u003e\n          \u003ctd\u003eUniversal, Oil-Only, Hazmat\u003c\/td\u003e\n          \u003ctd\u003eNo\u003c\/td\u003e\n          \u003ctd\u003e\n            High-capacity wheeled response stations in large industrial facilities\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sd-callout sd-callout--green\"\u003e\n    \u003ch3\u003eWhen Should You Refill a Spill Kit?\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Restock a spill station whenever pads, socks, pillows, PPE, disposal bags,\n      or other response supplies have been used, removed, damaged, or depleted.\n      A spill-response station should remain ready for the next incident rather\n      than waiting until another spill occurs to discover missing supplies.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eCommon Reasons to Restock\u003c\/h2\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eAfter spill cleanup or emergency-response events\u003c\/li\u003e\n    \u003cli\u003eAfter drills, training exercises, or response simulations\u003c\/li\u003e\n    \u003cli\u003eAfter absorbents are used for routine leaks or equipment maintenance\u003c\/li\u003e\n    \u003cli\u003eWhen PPE or disposal bags are missing or damaged\u003c\/li\u003e\n    \u003cli\u003eDuring scheduled EHS, safety, or facility inspections\u003c\/li\u003e\n    \u003cli\u003eWhen multiple spill stations are being standardized or refreshed\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cdiv class=\"sd-callout\"\u003e\n    \u003ch3\u003eRefill Kits Do Not Include the Container\u003c\/h3\u003e\n\n    \u003cp\u003e\n      These products are intended for customers who already have the matching\n      spill kit drum, labpack, overpack, or wheeled salvage container.\n      If you need the complete container and response supplies, choose the\n      corresponding full spill kit instead.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhy Use Spill Kit Refills?\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-type-grid\"\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003eLower Replacement Cost\u003c\/strong\u003e\n      \u003cp\u003e\n        Reuse a serviceable container instead of purchasing another complete\n        spill-response station.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003eFaster Facility Restocking\u003c\/strong\u003e\n      \u003cp\u003e\n        Replace the major consumable components in one organized refill package\n        rather than sourcing each item separately.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003eStandardized Preparedness\u003c\/strong\u003e\n      \u003cp\u003e\n        Keep multiple spill stations stocked consistently across production,\n        warehouse, maintenance, chemical, and fleet areas.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-faq\"\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eDo spill kit refills include a new container?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        No. Spill kit refills replenish consumable response materials and are\n        intended for reuse with an existing compatible container.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eHow do I know which refill type I need?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        Match the refill to the original kit configuration whenever possible:\n        Universal for gray general-purpose absorbents, Oil-Only for white\n        hydrocarbon-selective absorbents, and Hazmat for yellow chemical-response\n        absorbents.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eShould I refill a kit after only a few absorbents were used?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        Yes. Spill-response stations should remain fully stocked and ready for\n        the next incident. Replace supplies that have been used, removed, or\n        damaged.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eCan I switch my existing spill kit to a different absorbent type?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        The physical container may be reusable, but the appropriate absorbent\n        configuration should be selected based on the liquids and hazards present\n        in the facility. Clearly identify and label the station if its response\n        purpose changes.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eAre Hazmat refill absorbents compatible with every chemical?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        No. Hazmat absorbents should not be assumed compatible with every\n        substance. Review the chemical SDS, verify absorbent compatibility, and\n        determine the appropriate PPE and response procedure before use.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eCan Sorbents Direct supply refills for multiple facility locations?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        Yes. Contact Sorbents Direct with the spill kit sizes, absorbent types,\n        quantities, and delivery requirements for volume and facility-restocking\n        support.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003ch2\u003eExplore Related Spill Response Products\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-related\"\u003e\n\n    \u003ca href=\"\/collections\/20-gallon-spill-kits\"\u003e\n      20 Gallon Spill Kits →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/collections\/30-gallon-overpack-spill-kits\"\u003e\n      30 Gallon Spill Kits →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/collections\/65-gallon-spill-kits\"\u003e\n      65 Gallon Spill Kits →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/collections\/95-gallon-wheeled-spill-kits\"\u003e\n      95 Gallon Wheeled Spill Kits →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/collections\/wheeled-spill-kits\"\u003e\n      Wheeled Spill Kits →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/collections\/spill-control\"\u003e\n      All Spill Kits \u0026amp; Absorbents →\n    \u003c\/a\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sd-cta\"\u003e\n    \u003cspan class=\"sd-eyebrow\"\u003eFACILITY-WIDE SPILL KIT RESTOCKING\u003c\/span\u003e\n\n    \u003ch2\u003eNeed Refills for Multiple Spill Stations?\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Tell us your kit sizes, absorbent types, quantities, and delivery ZIP code.\n      Sorbents Direct can help organize Universal, Oil-Only, and Hazmat refill\n      requirements and provide volume or facility-wide pricing.\n    \u003c\/p\u003e\n\n    \u003ca href=\"\/pages\/contact\" class=\"sd-button\"\u003e\n      Request Refill \u0026amp; Volume Pricing\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n```","products":[{"product_id":"30-gallon-spill-kit-refill","title":"30 Gallon Spill Kit Refill | Universal, Oil-Only \u0026 Hazmat","description":"\u003cstyle\u003e\n  .sd-product-content {\n    --sd-navy: #0d1b2a;\n    --sd-green: #36b66a;\n    --sd-green-dark: #258d50;\n    --sd-gold: #b78a37;\n    --sd-cream: #f7f5ef;\n    --sd-soft: #f3f6f7;\n    --sd-border: #dfe5e8;\n    --sd-text: #24313a;\n    --sd-muted: #60707b;\n\n    width: 100%;\n    max-width: 960px;\n    margin: 0 auto;\n    color: var(--sd-text);\n    line-height: 1.7;\n  }\n\n  .sd-product-content * {\n    box-sizing: border-box;\n  }\n\n  .sd-product-content a {\n    color: var(--sd-green-dark);\n  }\n\n  .sd-product-content h2 {\n    margin: 44px 0 14px;\n    color: var(--sd-navy);\n    font-size: clamp(1.5rem, 3vw, 1.9rem);\n    line-height: 1.25;\n  }\n\n  .sd-product-content h3 {\n    color: var(--sd-navy);\n  }\n\n  .sd-lead {\n    margin-top: 0;\n    color: var(--sd-navy);\n    font-size: 1.12rem;\n  }\n\n  .sd-eyebrow {\n    display: inline-block;\n    margin-bottom: 8px;\n    color: var(--sd-green-dark);\n    font-size: .72rem;\n    font-weight: 800;\n    letter-spacing: .09em;\n    text-transform: uppercase;\n  }\n\n  .sd-summary {\n    margin: 28px 0 34px;\n    padding: 24px 26px;\n    border: 1px solid var(--sd-border);\n    border-left: 4px solid var(--sd-green);\n    border-radius: 10px;\n    background: var(--sd-soft);\n  }\n\n  .sd-summary h2 {\n    margin: 0 0 10px;\n    font-size: 1.45rem;\n  }\n\n  .sd-summary p:last-child {\n    margin-bottom: 0;\n  }\n\n  .sd-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 14px;\n    margin: 24px 0 36px;\n  }\n\n  .sd-card {\n    min-width: 0;\n    padding: 18px;\n    border: 1px solid var(--sd-border);\n    border-top: 4px solid var(--sd-green);\n    border-radius: 10px;\n    background: #fff;\n  }\n\n  .sd-card strong {\n    display: block;\n    margin-bottom: 7px;\n    color: var(--sd-navy);\n  }\n\n  .sd-card p {\n    margin: 0;\n    font-size: .95rem;\n  }\n\n  .sd-kit-contents {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n    margin: 22px 0;\n  }\n\n  .sd-kit-item {\n    min-width: 0;\n    padding: 15px 17px;\n    border: 1px solid var(--sd-border);\n    border-radius: 8px;\n    background: #fff;\n  }\n\n  .sd-kit-item strong {\n    color: var(--sd-navy);\n  }\n\n  \/* RESPONSIVE TABLE FIX *\/\n  .sd-table-wrap {\n    width: 100%;\n    max-width: 100%;\n    margin: 22px 0;\n    overflow: hidden;\n    border-radius: 8px;\n  }\n\n  .sd-product-content table {\n    width: 100%;\n    min-width: 0 !important;\n    table-layout: fixed;\n    border-collapse: collapse;\n  }\n\n  .sd-product-content th,\n  .sd-product-content td {\n    padding: 12px 13px;\n    border: 1px solid var(--sd-border);\n    text-align: left;\n    vertical-align: top;\n    overflow-wrap: break-word;\n    word-break: normal;\n  }\n\n  .sd-product-content th {\n    background: var(--sd-navy);\n    color: #fff;\n    font-size: .94rem;\n    font-weight: 700;\n    line-height: 1.35;\n  }\n\n  .sd-product-content td {\n    font-size: .95rem;\n  }\n\n  .sd-product-content th:nth-child(1),\n  .sd-product-content td:nth-child(1) {\n    width: 27%;\n  }\n\n  .sd-product-content th:nth-child(2),\n  .sd-product-content td:nth-child(2) {\n    width: 53%;\n  }\n\n  .sd-product-content th:nth-child(3),\n  .sd-product-content td:nth-child(3) {\n    width: 20%;\n  }\n\n  .sd-product-content td:first-child {\n    color: var(--sd-navy);\n    font-weight: 700;\n  }\n\n  .sd-sku {\n    display: block;\n    margin-top: 3px;\n    color: var(--sd-muted);\n    font-size: .82rem;\n    font-weight: 600;\n  }\n\n  .sd-callout {\n    margin: 28px 0 34px;\n    padding: 23px 25px;\n    border-left: 4px solid var(--sd-gold);\n    border-radius: 8px;\n    background: var(--sd-cream);\n  }\n\n  .sd-callout--green {\n    border-left-color: var(--sd-green);\n    background: #eef7f1;\n  }\n\n  .sd-callout h3 {\n    margin-top: 0;\n  }\n\n  .sd-callout p:last-child {\n    margin-bottom: 0;\n  }\n\n  .sd-faq details {\n    margin-bottom: 10px;\n    overflow: hidden;\n    border: 1px solid var(--sd-border);\n    border-radius: 8px;\n    background: #fff;\n  }\n\n  .sd-faq summary {\n    cursor: pointer;\n    padding: 16px 18px;\n    color: var(--sd-navy);\n    font-weight: 800;\n  }\n\n  .sd-faq-answer {\n    padding: 0 18px 17px;\n    color: var(--sd-muted);\n  }\n\n  .sd-related {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 14px;\n    margin-top: 22px;\n  }\n\n  .sd-related a {\n    display: block;\n    min-width: 0;\n    padding: 18px;\n    border: 1px solid var(--sd-border);\n    border-left: 4px solid var(--sd-green);\n    border-radius: 8px;\n    color: var(--sd-navy);\n    text-decoration: none;\n    font-weight: 700;\n  }\n\n  .sd-cta {\n    margin: 48px 0 10px;\n    padding: 31px 28px;\n    border-radius: 12px;\n    text-align: center;\n    background:\n      radial-gradient(circle at 90% 10%, rgba(54,182,106,.16), transparent 32%),\n      var(--sd-navy);\n  }\n\n  .sd-cta .sd-eyebrow {\n    color: #70d697;\n  }\n\n  .sd-cta h2 {\n    margin: 0 0 11px;\n    color: #fff;\n  }\n\n  .sd-cta p {\n    max-width: 720px;\n    margin: 0 auto 20px;\n    color: #dce5ea;\n  }\n\n  .sd-button {\n    display: inline-block;\n    padding: 11px 21px;\n    border: 2px solid #70d697;\n    border-radius: 7px;\n    background: #70d697;\n    color: var(--sd-navy) !important;\n    font-weight: 800;\n    text-decoration: none;\n  }\n\n  @media (max-width: 900px) {\n    .sd-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .sd-product-content th,\n    .sd-product-content td {\n      padding: 11px 10px;\n      font-size: .9rem;\n    }\n\n    .sd-product-content th:nth-child(1),\n    .sd-product-content td:nth-child(1) {\n      width: 28%;\n    }\n\n    .sd-product-content th:nth-child(2),\n    .sd-product-content td:nth-child(2) {\n      width: 52%;\n    }\n\n    .sd-product-content th:nth-child(3),\n    .sd-product-content td:nth-child(3) {\n      width: 20%;\n    }\n  }\n\n  @media (max-width: 749px) {\n    .sd-grid,\n    .sd-kit-contents,\n    .sd-related {\n      grid-template-columns: 1fr;\n    }\n\n    .sd-summary,\n    .sd-callout,\n    .sd-cta {\n      padding: 21px 18px;\n    }\n\n    \/*\n      On narrow mobile screens, turn the comparison table\n      into stacked cards instead of forcing horizontal scrolling.\n    *\/\n    .sd-table-wrap {\n      overflow: visible;\n    }\n\n    .sd-product-content table,\n    .sd-product-content thead,\n    .sd-product-content tbody,\n    .sd-product-content tr,\n    .sd-product-content th,\n    .sd-product-content td {\n      display: block;\n      width: 100% !important;\n    }\n\n    .sd-product-content thead {\n      display: none;\n    }\n\n    .sd-product-content tr {\n      margin-bottom: 14px;\n      overflow: hidden;\n      border: 1px solid var(--sd-border);\n      border-radius: 8px;\n      background: #fff;\n    }\n\n    .sd-product-content td {\n      padding: 10px 14px;\n      border: 0;\n      border-bottom: 1px solid var(--sd-border);\n    }\n\n    .sd-product-content td:last-child {\n      border-bottom: 0;\n    }\n\n    .sd-product-content td:first-child {\n      padding-top: 13px;\n      padding-bottom: 13px;\n      background: var(--sd-navy);\n      color: #fff;\n    }\n\n    .sd-product-content td:first-child .sd-sku {\n      color: #dce5ea;\n    }\n\n    .sd-product-content td:nth-child(2)::before {\n      content: \"Best For\";\n      display: block;\n      margin-bottom: 3px;\n      color: var(--sd-muted);\n      font-size: .72rem;\n      font-weight: 800;\n      letter-spacing: .05em;\n      text-transform: uppercase;\n    }\n\n    .sd-product-content td:nth-child(3)::before {\n      content: \"Absorbent Color\";\n      display: block;\n      margin-bottom: 3px;\n      color: var(--sd-muted);\n      font-size: .72rem;\n      font-weight: 800;\n      letter-spacing: .05em;\n      text-transform: uppercase;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sd-product-content\"\u003e\n\n  \u003cp class=\"sd-lead\"\u003e\n    The \u003cstrong\u003e30 Gallon Spill Kit Refill\u003c\/strong\u003e replenishes the absorbents,\n    PPE, disposal supplies, and response accessories used in a 30-gallon overpack\n    spill kit without requiring the purchase of another container. Choose\n    \u003cstrong\u003eUniversal, Oil-Only, or Hazmat\u003c\/strong\u003e to match the corresponding\n    spill-response application.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    This refill is ideal for facilities that already own a reusable 30-gallon\n    overpack and need to replace materials consumed during a spill, drill,\n    inspection, or routine spill-response activity.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sd-summary\"\u003e\n    \u003cspan class=\"sd-eyebrow\"\u003eREFILL — CONTAINER NOT INCLUDED\u003c\/span\u003e\n\n    \u003ch2\u003eRestock Your 30 Gallon Spill Kit\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Restore your 30-gallon spill-response station with replacement pads, socks,\n      pillows, PPE, disposal bags, and response guidance.\n      \u003cstrong\u003eThe 30-gallon overpack container is not included.\u003c\/strong\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sd-grid\"\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003eUniversal Refill\u003c\/strong\u003e\n      \u003cp\u003e\n        Gray general-purpose absorbents for oils, coolants, water, fuels,\n        solvents, and other compatible non-aggressive liquids.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003eOil-Only Refill\u003c\/strong\u003e\n      \u003cp\u003e\n        White hydrophobic absorbents for oil, diesel, fuel, hydraulic fluid,\n        lubricants, and other petroleum-based liquids.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003eHazmat Refill\u003c\/strong\u003e\n      \u003cp\u003e\n        Yellow chemical absorbents for hazardous and aggressive liquid spill\n        response, subject to chemical compatibility verification.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhat the Refill Replaces\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-kit-contents\"\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e25 × Absorbent Pads\u003c\/strong\u003e\u003cbr\u003e\n      15\" × 18\"\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e6 × Absorbent Socks\u003c\/strong\u003e\u003cbr\u003e\n      3\" × 12'\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e6 × Absorbent Pillows\u003c\/strong\u003e\u003cbr\u003e\n      18\" × 18\"\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e3 × Disposal Bags\u003c\/strong\u003e\u003cbr\u003e\n      For used absorbents and cleanup materials\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e1 × Pair Nitrile Gloves\u003c\/strong\u003e\u003cbr\u003e\n      Included hand protection\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e1 × Pair Safety Goggles\u003c\/strong\u003e\u003cbr\u003e\n      Included eye protection\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e1 × Emergency Response Guidebook\u003c\/strong\u003e\u003cbr\u003e\n      Replacement response reference\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e30 Gallon Overpack\u003c\/strong\u003e\u003cbr\u003e\n      \u003cem\u003eNot included — reuse your existing container\u003c\/em\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003ch2\u003eChoose Your Refill Type\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-table-wrap\"\u003e\n    \u003ctable\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003eRefill Type\u003c\/th\u003e\n          \u003cth\u003eBest For\u003c\/th\u003e\n          \u003cth\u003eColor\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n\n      \u003ctbody\u003e\n\n        \u003ctr\u003e\n          \u003ctd\u003e\n            Universal\n            \u003cspan class=\"sd-sku\"\u003eGPSK-30\u003c\/span\u003e\n          \u003c\/td\u003e\n          \u003ctd\u003e\n            Oil, coolant, water, fuels, solvents \u0026amp; other compatible\n            non-aggressive liquids\n          \u003c\/td\u003e\n          \u003ctd\u003eGray\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003ctd\u003e\n            Oil-Only\n            \u003cspan class=\"sd-sku\"\u003eOSSK-30\u003c\/span\u003e\n          \u003c\/td\u003e\n          \u003ctd\u003e\n            Oil, diesel, fuel, hydraulic fluid, lubricants \u0026amp; hydrocarbons\n          \u003c\/td\u003e\n          \u003ctd\u003eWhite\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003ctd\u003e\n            Hazmat\n            \u003cspan class=\"sd-sku\"\u003eHZSK-30\u003c\/span\u003e\n          \u003c\/td\u003e\n          \u003ctd\u003e\n            Chemical, corrosive, hazardous \u0026amp; other aggressive liquids\n          \u003c\/td\u003e\n          \u003ctd\u003eYellow\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sd-callout sd-callout--green\"\u003e\n    \u003ch3\u003eAlready Have the Overpack? Refill Instead of Replacing.\u003c\/h3\u003e\n\n    \u003cp\u003e\n      The reusable 30-gallon overpack is designed to remain part of your\n      spill-response program. After absorbents or accessories have been used,\n      replenish the consumable materials rather than purchasing another complete\n      container kit.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhen Should a Spill Kit Be Restocked?\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Spill-response stations should be inspected regularly and replenished whenever\n    materials have been used, damaged, removed, or are no longer ready for\n    immediate response. MBT recommends replacing absorbent materials and safety\n    equipment used during cleanup operations.\n  \u003c\/p\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eAfter any spill cleanup or response event\u003c\/li\u003e\n    \u003cli\u003eAfter facility spill-response drills\u003c\/li\u003e\n    \u003cli\u003eWhen pads, socks, or pillows have been removed for routine leak control\u003c\/li\u003e\n    \u003cli\u003eWhen PPE or disposal supplies are missing\u003c\/li\u003e\n    \u003cli\u003eDuring scheduled EHS or spill-station inspections\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eKeep the Refill Matched to the Original Kit\u003c\/h2\u003e\n\n  \u003cp\u003e\n    For the simplest restocking process, choose the refill type that matches the\n    original absorbent configuration in your overpack:\n  \u003c\/p\u003e\n\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eGPSK-30:\u003c\/strong\u003e Universal \/ gray absorbents\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eOSSK-30:\u003c\/strong\u003e Oil-Only \/ white absorbents\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eHZSK-30:\u003c\/strong\u003e Hazmat \/ yellow absorbents\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cdiv class=\"sd-callout\"\u003e\n    \u003ch3\u003eHazmat Refill Note\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Hazmat absorbents should not be assumed compatible with every chemical.\n      Identify the spilled material when possible, review the SDS, verify\n      absorbent compatibility, and determine the appropriate PPE and response\n      procedures before use.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-faq\"\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eDoes this refill include the 30 gallon overpack?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        No. This product is intended to replenish the consumable spill-response\n        materials in an existing 30-gallon overpack. The container is not included.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWhich refill should I choose?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        Select Universal for common mixed industrial liquids, Oil-Only for\n        petroleum-based liquids where water repellency is useful, or Hazmat for\n        compatible hazardous and aggressive chemical spills.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eCan I use the refill in my existing GPSK-30, OSSK-30 or HZSK-30?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        Choose the matching absorbent configuration to replenish the corresponding\n        30-gallon overpack spill kit.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWhy purchase a refill instead of another complete spill kit?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        If the original overpack remains serviceable, replenishing the consumable\n        absorbents and accessories avoids purchasing another container and helps\n        keep the existing spill-response station ready for use.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eShould a spill kit be replenished after partial use?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        Yes. Spill-response stations should remain fully stocked and ready for the\n        next incident. Replace materials that have been used, removed, or damaged.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003ch2\u003eRelated Products\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-related\"\u003e\n\n    \u003ca href=\"\/products\/30-gallon-universal-overpack-spill-kit\"\u003e\n      30 Gallon Universal Overpack Spill Kit →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/products\/30-gallon-oil-only-overpack-spill-kit\"\u003e\n      30 Gallon Oil-Only Overpack Spill Kit →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/products\/30-gallon-hazmat-overpack-spill-kit\"\u003e\n      30 Gallon Hazmat Overpack Spill Kit →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/collections\/30-gallon-overpack-spill-kits\"\u003e\n      Browse 30 Gallon Spill Kits →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/collections\/spill-kit-refills\"\u003e\n      Browse Spill Kit Refills →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/collections\/spill-control\"\u003e\n      All Spill Kits \u0026amp; Absorbents →\n    \u003c\/a\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sd-cta\"\u003e\n    \u003cspan class=\"sd-eyebrow\"\u003eREFILLS \u0026amp; FACILITY RESTOCKING\u003c\/span\u003e\n\n    \u003ch2\u003eNeed Refill Kits for Multiple Spill Stations?\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Tell us the kit sizes, absorbent types, quantity required, and delivery ZIP\n      code. Sorbents Direct can help organize Universal, Oil-Only, and Hazmat\n      refill requirements for facility-wide spill preparedness.\n    \u003c\/p\u003e\n\n    \u003ca href=\"\/pages\/contact\" class=\"sd-button\"\u003e\n      Request Refill \u0026amp; Volume Pricing\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n```","brand":"Meltblown Technologies","offers":[{"title":"Universal","offer_id":67786672767075,"sku":null,"price":214.99,"currency_code":"USD","in_stock":true},{"title":"Oil-Only","offer_id":67786672799843,"sku":null,"price":204.99,"currency_code":"USD","in_stock":true},{"title":"Hazmat","offer_id":67786672832611,"sku":null,"price":229.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/7059\/2355\/files\/30-gallon-spill-kit-refill-universal-oil-only-hazma.png?v=1792793725"},{"product_id":"20-gallon-spill-kit-refill","title":"20 Gallon Spill Kit Refill | Universal, Oil-Only \u0026 Hazmat","description":"\u003cstyle\u003e\n  .sd-product-content {\n    --sd-navy: #0d1b2a;\n    --sd-green: #36b66a;\n    --sd-green-dark: #258d50;\n    --sd-gold: #b78a37;\n    --sd-cream: #f7f5ef;\n    --sd-soft: #f3f6f7;\n    --sd-border: #dfe5e8;\n    --sd-text: #24313a;\n    --sd-muted: #60707b;\n\n    width: 100%;\n    max-width: 960px;\n    margin: 0 auto;\n    color: var(--sd-text);\n    line-height: 1.7;\n  }\n\n  .sd-product-content * {\n    box-sizing: border-box;\n  }\n\n  .sd-product-content a {\n    color: var(--sd-green-dark);\n  }\n\n  .sd-product-content h2 {\n    margin: 44px 0 14px;\n    color: var(--sd-navy);\n    font-size: clamp(1.5rem, 3vw, 1.9rem);\n    line-height: 1.25;\n  }\n\n  .sd-product-content h3 {\n    color: var(--sd-navy);\n  }\n\n  .sd-lead {\n    margin-top: 0;\n    color: var(--sd-navy);\n    font-size: 1.12rem;\n  }\n\n  .sd-eyebrow {\n    display: inline-block;\n    margin-bottom: 8px;\n    color: var(--sd-green-dark);\n    font-size: .72rem;\n    font-weight: 800;\n    letter-spacing: .09em;\n    text-transform: uppercase;\n  }\n\n  .sd-summary {\n    margin: 28px 0 34px;\n    padding: 24px 26px;\n    border: 1px solid var(--sd-border);\n    border-left: 4px solid var(--sd-green);\n    border-radius: 10px;\n    background: var(--sd-soft);\n  }\n\n  .sd-summary h2 {\n    margin: 0 0 10px;\n    font-size: 1.45rem;\n  }\n\n  .sd-summary p:last-child {\n    margin-bottom: 0;\n  }\n\n  .sd-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 14px;\n    margin: 24px 0 36px;\n  }\n\n  .sd-card {\n    min-width: 0;\n    padding: 18px;\n    border: 1px solid var(--sd-border);\n    border-top: 4px solid var(--sd-green);\n    border-radius: 10px;\n    background: #fff;\n  }\n\n  .sd-card strong {\n    display: block;\n    margin-bottom: 7px;\n    color: var(--sd-navy);\n  }\n\n  .sd-card p {\n    margin: 0;\n    font-size: .95rem;\n  }\n\n  .sd-kit-contents {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n    margin: 22px 0;\n  }\n\n  .sd-kit-item {\n    min-width: 0;\n    padding: 15px 17px;\n    border: 1px solid var(--sd-border);\n    border-radius: 8px;\n    background: #fff;\n  }\n\n  .sd-kit-item strong {\n    color: var(--sd-navy);\n  }\n\n  \/* RESPONSIVE TABLE FIX *\/\n  .sd-table-wrap {\n    width: 100%;\n    max-width: 100%;\n    margin: 22px 0;\n    overflow: hidden;\n    border-radius: 8px;\n  }\n\n  .sd-product-content table {\n    width: 100%;\n    min-width: 0 !important;\n    table-layout: fixed;\n    border-collapse: collapse;\n  }\n\n  .sd-product-content th,\n  .sd-product-content td {\n    padding: 12px 13px;\n    border: 1px solid var(--sd-border);\n    text-align: left;\n    vertical-align: top;\n    overflow-wrap: break-word;\n    word-break: normal;\n  }\n\n  .sd-product-content th {\n    background: var(--sd-navy);\n    color: #fff;\n    font-size: .94rem;\n    font-weight: 700;\n    line-height: 1.35;\n  }\n\n  .sd-product-content td {\n    font-size: .95rem;\n  }\n\n  .sd-product-content th:nth-child(1),\n  .sd-product-content td:nth-child(1) {\n    width: 30%;\n  }\n\n  .sd-product-content th:nth-child(2),\n  .sd-product-content td:nth-child(2) {\n    width: 50%;\n  }\n\n  .sd-product-content th:nth-child(3),\n  .sd-product-content td:nth-child(3) {\n    width: 20%;\n  }\n\n  .sd-product-content td:first-child {\n    color: var(--sd-navy);\n    font-weight: 700;\n  }\n\n  .sd-sku {\n    display: block;\n    margin-top: 3px;\n    color: var(--sd-muted);\n    font-size: .81rem;\n    font-weight: 600;\n    line-height: 1.45;\n  }\n\n  .sd-callout {\n    margin: 28px 0 34px;\n    padding: 23px 25px;\n    border-left: 4px solid var(--sd-gold);\n    border-radius: 8px;\n    background: var(--sd-cream);\n  }\n\n  .sd-callout--green {\n    border-left-color: var(--sd-green);\n    background: #eef7f1;\n  }\n\n  .sd-callout h3 {\n    margin-top: 0;\n  }\n\n  .sd-callout p:last-child {\n    margin-bottom: 0;\n  }\n\n  .sd-faq details {\n    margin-bottom: 10px;\n    overflow: hidden;\n    border: 1px solid var(--sd-border);\n    border-radius: 8px;\n    background: #fff;\n  }\n\n  .sd-faq summary {\n    cursor: pointer;\n    padding: 16px 18px;\n    color: var(--sd-navy);\n    font-weight: 800;\n  }\n\n  .sd-faq-answer {\n    padding: 0 18px 17px;\n    color: var(--sd-muted);\n  }\n\n  .sd-related {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 14px;\n    margin-top: 22px;\n  }\n\n  .sd-related a {\n    display: block;\n    min-width: 0;\n    padding: 18px;\n    border: 1px solid var(--sd-border);\n    border-left: 4px solid var(--sd-green);\n    border-radius: 8px;\n    color: var(--sd-navy);\n    text-decoration: none;\n    font-weight: 700;\n  }\n\n  .sd-cta {\n    margin: 48px 0 10px;\n    padding: 31px 28px;\n    border-radius: 12px;\n    text-align: center;\n    background:\n      radial-gradient(circle at 90% 10%, rgba(54,182,106,.16), transparent 32%),\n      var(--sd-navy);\n  }\n\n  .sd-cta .sd-eyebrow {\n    color: #70d697;\n  }\n\n  .sd-cta h2 {\n    margin: 0 0 11px;\n    color: #fff;\n  }\n\n  .sd-cta p {\n    max-width: 720px;\n    margin: 0 auto 20px;\n    color: #dce5ea;\n  }\n\n  .sd-button {\n    display: inline-block;\n    padding: 11px 21px;\n    border: 2px solid #70d697;\n    border-radius: 7px;\n    background: #70d697;\n    color: var(--sd-navy) !important;\n    font-weight: 800;\n    text-decoration: none;\n  }\n\n  @media (max-width: 900px) {\n    .sd-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .sd-product-content th,\n    .sd-product-content td {\n      padding: 11px 10px;\n      font-size: .9rem;\n    }\n  }\n\n  @media (max-width: 749px) {\n    .sd-grid,\n    .sd-kit-contents,\n    .sd-related {\n      grid-template-columns: 1fr;\n    }\n\n    .sd-summary,\n    .sd-callout,\n    .sd-cta {\n      padding: 21px 18px;\n    }\n\n    .sd-table-wrap {\n      overflow: visible;\n    }\n\n    .sd-product-content table,\n    .sd-product-content thead,\n    .sd-product-content tbody,\n    .sd-product-content tr,\n    .sd-product-content th,\n    .sd-product-content td {\n      display: block;\n      width: 100% !important;\n    }\n\n    .sd-product-content thead {\n      display: none;\n    }\n\n    .sd-product-content tr {\n      margin-bottom: 14px;\n      overflow: hidden;\n      border: 1px solid var(--sd-border);\n      border-radius: 8px;\n      background: #fff;\n    }\n\n    .sd-product-content td {\n      padding: 10px 14px;\n      border: 0;\n      border-bottom: 1px solid var(--sd-border);\n    }\n\n    .sd-product-content td:last-child {\n      border-bottom: 0;\n    }\n\n    .sd-product-content td:first-child {\n      padding-top: 13px;\n      padding-bottom: 13px;\n      background: var(--sd-navy);\n      color: #fff;\n    }\n\n    .sd-product-content td:first-child .sd-sku {\n      color: #dce5ea;\n    }\n\n    .sd-product-content td:nth-child(2)::before {\n      content: \"Best For\";\n      display: block;\n      margin-bottom: 3px;\n      color: var(--sd-muted);\n      font-size: .72rem;\n      font-weight: 800;\n      letter-spacing: .05em;\n      text-transform: uppercase;\n    }\n\n    .sd-product-content td:nth-child(3)::before {\n      content: \"Absorbent Color\";\n      display: block;\n      margin-bottom: 3px;\n      color: var(--sd-muted);\n      font-size: .72rem;\n      font-weight: 800;\n      letter-spacing: .05em;\n      text-transform: uppercase;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sd-product-content\"\u003e\n\n  \u003cp class=\"sd-lead\"\u003e\n    The \u003cstrong\u003e20 Gallon Spill Kit Refill\u003c\/strong\u003e replenishes the absorbents,\n    PPE, and disposal supplies used in an existing 20-gallon container spill kit\n    without requiring the purchase of another salvage drum. Choose\n    \u003cstrong\u003eUniversal, Oil-Only, or Hazmat\u003c\/strong\u003e to match the corresponding\n    spill-response application.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    Each refill restores the consumable contents used in the corresponding\n    Meltblown Technologies 20-gallon kit and is ideal after a spill, drill,\n    inspection, or routine use of absorbent supplies.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sd-summary\"\u003e\n    \u003cspan class=\"sd-eyebrow\"\u003eREFILL — CONTAINER NOT INCLUDED\u003c\/span\u003e\n\n    \u003ch2\u003eRestock Your 20 Gallon Spill Kit\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Replace the pads, socks, pillows, PPE, and disposal supplies in your\n      existing 20-gallon spill-response station.\n      \u003cstrong\u003eThe 20-gallon salvage drum is not included.\u003c\/strong\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sd-grid\"\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003eUniversal Refill\u003c\/strong\u003e\n      \u003cp\u003e\n        Gray general-purpose absorbents for oil, coolant, water, fuels, solvents,\n        and other compatible non-aggressive industrial liquids.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003eOil-Only Refill\u003c\/strong\u003e\n      \u003cp\u003e\n        White hydrophobic absorbents for oil, diesel, fuel, hydraulic fluid,\n        lubricants, and other petroleum-based liquids.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003eHazmat Refill\u003c\/strong\u003e\n      \u003cp\u003e\n        Yellow chemical absorbents for hazardous and aggressive liquid spill\n        response, subject to chemical compatibility verification.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003ch2\u003eRefill Contents\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-kit-contents\"\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e25 × Absorbent Pads\u003c\/strong\u003e\u003cbr\u003e\n      15\" × 18\"\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e4 × Absorbent Socks\u003c\/strong\u003e\u003cbr\u003e\n      3\" × 48\"\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e2 × Absorbent Pillows\u003c\/strong\u003e\u003cbr\u003e\n      18\" × 18\"\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e3 × Disposal Bags with Ties\u003c\/strong\u003e\u003cbr\u003e\n      For collection of used absorbents and cleanup material\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e1 × Pair Nitrile Gloves\u003c\/strong\u003e\u003cbr\u003e\n      Included hand protection\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e1 × Pair Safety Goggles\u003c\/strong\u003e\u003cbr\u003e\n      Included eye protection\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e20 Gallon Salvage Drum\u003c\/strong\u003e\u003cbr\u003e\n      \u003cem\u003eNot included — reuse your existing container\u003c\/em\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003ch2\u003eChoose Your Refill Type\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-table-wrap\"\u003e\n    \u003ctable\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003eRefill Type\u003c\/th\u003e\n          \u003cth\u003eBest For\u003c\/th\u003e\n          \u003cth\u003eColor\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n\n      \u003ctbody\u003e\n\n        \u003ctr\u003e\n          \u003ctd\u003e\n            Universal\n            \u003cspan class=\"sd-sku\"\u003eRefill: GPSK-20R\u003cbr\u003eFull Kit: GPSK-20\u003c\/span\u003e\n          \u003c\/td\u003e\n          \u003ctd\u003e\n            Oil, coolant, water, fuels, solvents \u0026amp; compatible\n            non-aggressive liquids\n          \u003c\/td\u003e\n          \u003ctd\u003eGray\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003ctd\u003e\n            Oil-Only\n            \u003cspan class=\"sd-sku\"\u003eRefill: OSSK-20R\u003cbr\u003eFull Kit: OSSK-20\u003c\/span\u003e\n          \u003c\/td\u003e\n          \u003ctd\u003e\n            Oil, diesel, fuel, hydraulic fluid, lubricants \u0026amp; hydrocarbons\n          \u003c\/td\u003e\n          \u003ctd\u003eWhite\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003ctd\u003e\n            Hazmat\n            \u003cspan class=\"sd-sku\"\u003eRefill: HZSK-20R\u003cbr\u003eFull Kit: HZSK-20\u003c\/span\u003e\n          \u003c\/td\u003e\n          \u003ctd\u003e\n            Chemical, corrosive, hazardous \u0026amp; aggressive liquids\n          \u003c\/td\u003e\n          \u003ctd\u003eYellow\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sd-callout sd-callout--green\"\u003e\n    \u003ch3\u003eReuse the Drum. Replace the Consumables.\u003c\/h3\u003e\n\n    \u003cp\u003e\n      If your existing 20-gallon salvage drum remains serviceable, a refill kit\n      restores the absorbents and response accessories without the cost or\n      storage requirements of purchasing another complete container.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhen to Restock a Spill Kit\u003c\/h2\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eAfter any spill-response event\u003c\/li\u003e\n    \u003cli\u003eAfter training exercises or emergency-response drills\u003c\/li\u003e\n    \u003cli\u003eWhen absorbents have been removed for routine leak control\u003c\/li\u003e\n    \u003cli\u003eWhen PPE or disposal bags are missing or damaged\u003c\/li\u003e\n    \u003cli\u003eDuring scheduled facility or EHS spill-station inspections\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eKeep the Refill Matched to Your Spill Risk\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Choose \u003cstrong\u003eUniversal\u003c\/strong\u003e for common mixed industrial liquids,\n    \u003cstrong\u003eOil-Only\u003c\/strong\u003e when petroleum-based liquids must be absorbed while\n    repelling water, or \u003cstrong\u003eHazmat\u003c\/strong\u003e for compatible hazardous and\n    aggressive chemical spill response.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sd-callout\"\u003e\n    \u003ch3\u003eHazmat Compatibility Note\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Hazmat absorbents should not be assumed compatible with every chemical.\n      Identify the material when possible, review the SDS, verify absorbent\n      compatibility, and select PPE appropriate for the actual chemical and\n      exposure conditions.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-faq\"\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eDoes the refill include a 20 gallon container?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        No. The refill contains replacement spill-response supplies for an\n        existing 20-gallon kit. The salvage drum is not included.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWhat is included in the refill?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        Each configuration includes 25 pads, four 3\" × 48\" socks, two\n        18\" × 18\" pillows, three disposal bags with ties, one pair of nitrile\n        gloves, and one pair of safety goggles.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWhich refill matches my existing kit?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        GPSK-20R replenishes the Universal GPSK-20, OSSK-20R replenishes the\n        Oil-Only OSSK-20, and HZSK-20R replenishes the Hazmat HZSK-20.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eHow much can the corresponding 20 gallon kit absorb?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        MBT lists the complete 20-gallon container kits at up to\n        \u003cstrong\u003e15 gallons of absorbency\u003c\/strong\u003e.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eShould I refill the kit after only part of it was used?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        Yes. Spill-response stations should remain fully stocked for the next\n        incident. Replace any supplies that have been used, removed, or damaged.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003ch2\u003eRelated Products\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-related\"\u003e\n\n    \u003ca href=\"\/products\/20-gallon-universal-spill-kit-oil-coolant-water-spill-control\"\u003e\n      20 Gallon Universal Spill Kit →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/products\/20-gallon-oil-only-spill-kit-oil-hydrocarbon-spill-control\"\u003e\n      20 Gallon Oil-Only Spill Kit →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/products\/20-gallon-hazmat-spill-kit-chemical-hazardous-spill-control\"\u003e\n      20 Gallon Hazmat Spill Kit →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/collections\/20-gallon-spill-kits\"\u003e\n      Browse 20 Gallon Spill Kits →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/collections\/spill-kit-refills\"\u003e\n      Browse Spill Kit Refills →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/collections\/spill-control\"\u003e\n      All Spill Kits \u0026amp; Absorbents →\n    \u003c\/a\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sd-cta\"\u003e\n    \u003cspan class=\"sd-eyebrow\"\u003eREFILLS \u0026amp; FACILITY RESTOCKING\u003c\/span\u003e\n\n    \u003ch2\u003eRestocking Multiple Spill Stations?\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Tell us the kit sizes, absorbent types, quantity required, and delivery\n      ZIP code. Sorbents Direct can help organize refill requirements and\n      provide volume pricing for facility-wide spill preparedness.\n    \u003c\/p\u003e\n\n    \u003ca href=\"\/pages\/contact\" class=\"sd-button\"\u003e\n      Request Refill \u0026amp; Volume Pricing\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n```","brand":"Meltblown Technologies","offers":[{"title":"Universal","offer_id":67786677223523,"sku":null,"price":174.99,"currency_code":"USD","in_stock":true},{"title":"Oil-Only","offer_id":67786677256291,"sku":null,"price":159.99,"currency_code":"USD","in_stock":true},{"title":"Hazmat","offer_id":67786677289059,"sku":null,"price":189.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/7059\/2355\/files\/20-gallon-spill-kit-refill-universal-oil-only-hazmat.png?v=1792794565"},{"product_id":"65-gallon-spill-kit-refill","title":"65 Gallon Spill Kit Refill | Universal, Oil-Only \u0026 Hazmat","description":"\u003cstyle\u003e\n  .sd-product-content {\n    --sd-navy: #0d1b2a;\n    --sd-green: #36b66a;\n    --sd-green-dark: #258d50;\n    --sd-gold: #b78a37;\n    --sd-cream: #f7f5ef;\n    --sd-soft: #f3f6f7;\n    --sd-border: #dfe5e8;\n    --sd-text: #24313a;\n    --sd-muted: #60707b;\n\n    width: 100%;\n    max-width: 960px;\n    margin: 0 auto;\n    color: var(--sd-text);\n    line-height: 1.7;\n  }\n\n  .sd-product-content * {\n    box-sizing: border-box;\n  }\n\n  .sd-product-content a {\n    color: var(--sd-green-dark);\n  }\n\n  .sd-product-content h2 {\n    margin: 44px 0 14px;\n    color: var(--sd-navy);\n    font-size: clamp(1.5rem, 3vw, 1.9rem);\n    line-height: 1.25;\n  }\n\n  .sd-product-content h3 {\n    color: var(--sd-navy);\n  }\n\n  .sd-lead {\n    margin-top: 0;\n    color: var(--sd-navy);\n    font-size: 1.12rem;\n  }\n\n  .sd-eyebrow {\n    display: inline-block;\n    margin-bottom: 8px;\n    color: var(--sd-green-dark);\n    font-size: .72rem;\n    font-weight: 800;\n    letter-spacing: .09em;\n    text-transform: uppercase;\n  }\n\n  .sd-summary {\n    margin: 28px 0 34px;\n    padding: 24px 26px;\n    border: 1px solid var(--sd-border);\n    border-left: 4px solid var(--sd-green);\n    border-radius: 10px;\n    background: var(--sd-soft);\n  }\n\n  .sd-summary h2 {\n    margin: 0 0 10px;\n    font-size: 1.45rem;\n  }\n\n  .sd-summary p:last-child {\n    margin-bottom: 0;\n  }\n\n  .sd-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 14px;\n    margin: 24px 0 36px;\n  }\n\n  .sd-card {\n    min-width: 0;\n    padding: 18px;\n    border: 1px solid var(--sd-border);\n    border-top: 4px solid var(--sd-green);\n    border-radius: 10px;\n    background: #fff;\n  }\n\n  .sd-card strong {\n    display: block;\n    margin-bottom: 7px;\n    color: var(--sd-navy);\n  }\n\n  .sd-card p {\n    margin: 0;\n    font-size: .95rem;\n  }\n\n  .sd-kit-contents {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n    margin: 22px 0;\n  }\n\n  .sd-kit-item {\n    min-width: 0;\n    padding: 15px 17px;\n    border: 1px solid var(--sd-border);\n    border-radius: 8px;\n    background: #fff;\n  }\n\n  .sd-kit-item strong {\n    color: var(--sd-navy);\n  }\n\n  \/* RESPONSIVE TABLE FIX *\/\n  .sd-table-wrap {\n    width: 100%;\n    max-width: 100%;\n    margin: 22px 0;\n    overflow: hidden;\n    border-radius: 8px;\n  }\n\n  .sd-product-content table {\n    width: 100%;\n    min-width: 0 !important;\n    table-layout: fixed;\n    border-collapse: collapse;\n  }\n\n  .sd-product-content th,\n  .sd-product-content td {\n    padding: 12px 13px;\n    border: 1px solid var(--sd-border);\n    text-align: left;\n    vertical-align: top;\n    overflow-wrap: break-word;\n    word-break: normal;\n  }\n\n  .sd-product-content th {\n    background: var(--sd-navy);\n    color: #fff;\n    font-size: .94rem;\n    font-weight: 700;\n    line-height: 1.35;\n  }\n\n  .sd-product-content td {\n    font-size: .95rem;\n  }\n\n  .sd-product-content th:nth-child(1),\n  .sd-product-content td:nth-child(1) {\n    width: 30%;\n  }\n\n  .sd-product-content th:nth-child(2),\n  .sd-product-content td:nth-child(2) {\n    width: 50%;\n  }\n\n  .sd-product-content th:nth-child(3),\n  .sd-product-content td:nth-child(3) {\n    width: 20%;\n  }\n\n  .sd-product-content td:first-child {\n    color: var(--sd-navy);\n    font-weight: 700;\n  }\n\n  .sd-sku {\n    display: block;\n    margin-top: 3px;\n    color: var(--sd-muted);\n    font-size: .81rem;\n    font-weight: 600;\n    line-height: 1.45;\n  }\n\n  .sd-callout {\n    margin: 28px 0 34px;\n    padding: 23px 25px;\n    border-left: 4px solid var(--sd-gold);\n    border-radius: 8px;\n    background: var(--sd-cream);\n  }\n\n  .sd-callout--green {\n    border-left-color: var(--sd-green);\n    background: #eef7f1;\n  }\n\n  .sd-callout h3 {\n    margin-top: 0;\n  }\n\n  .sd-callout p:last-child {\n    margin-bottom: 0;\n  }\n\n  .sd-faq details {\n    margin-bottom: 10px;\n    overflow: hidden;\n    border: 1px solid var(--sd-border);\n    border-radius: 8px;\n    background: #fff;\n  }\n\n  .sd-faq summary {\n    cursor: pointer;\n    padding: 16px 18px;\n    color: var(--sd-navy);\n    font-weight: 800;\n  }\n\n  .sd-faq-answer {\n    padding: 0 18px 17px;\n    color: var(--sd-muted);\n  }\n\n  .sd-related {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 14px;\n    margin-top: 22px;\n  }\n\n  .sd-related a {\n    display: block;\n    min-width: 0;\n    padding: 18px;\n    border: 1px solid var(--sd-border);\n    border-left: 4px solid var(--sd-green);\n    border-radius: 8px;\n    color: var(--sd-navy);\n    text-decoration: none;\n    font-weight: 700;\n  }\n\n  .sd-cta {\n    margin: 48px 0 10px;\n    padding: 31px 28px;\n    border-radius: 12px;\n    text-align: center;\n    background:\n      radial-gradient(circle at 90% 10%, rgba(54,182,106,.16), transparent 32%),\n      var(--sd-navy);\n  }\n\n  .sd-cta .sd-eyebrow {\n    color: #70d697;\n  }\n\n  .sd-cta h2 {\n    margin: 0 0 11px;\n    color: #fff;\n  }\n\n  .sd-cta p {\n    max-width: 720px;\n    margin: 0 auto 20px;\n    color: #dce5ea;\n  }\n\n  .sd-button {\n    display: inline-block;\n    padding: 11px 21px;\n    border: 2px solid #70d697;\n    border-radius: 7px;\n    background: #70d697;\n    color: var(--sd-navy) !important;\n    font-weight: 800;\n    text-decoration: none;\n  }\n\n  @media (max-width: 900px) {\n    .sd-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .sd-product-content th,\n    .sd-product-content td {\n      padding: 11px 10px;\n      font-size: .9rem;\n    }\n  }\n\n  @media (max-width: 749px) {\n    .sd-grid,\n    .sd-kit-contents,\n    .sd-related {\n      grid-template-columns: 1fr;\n    }\n\n    .sd-summary,\n    .sd-callout,\n    .sd-cta {\n      padding: 21px 18px;\n    }\n\n    .sd-table-wrap {\n      overflow: visible;\n    }\n\n    .sd-product-content table,\n    .sd-product-content thead,\n    .sd-product-content tbody,\n    .sd-product-content tr,\n    .sd-product-content th,\n    .sd-product-content td {\n      display: block;\n      width: 100% !important;\n    }\n\n    .sd-product-content thead {\n      display: none;\n    }\n\n    .sd-product-content tr {\n      margin-bottom: 14px;\n      overflow: hidden;\n      border: 1px solid var(--sd-border);\n      border-radius: 8px;\n      background: #fff;\n    }\n\n    .sd-product-content td {\n      padding: 10px 14px;\n      border: 0;\n      border-bottom: 1px solid var(--sd-border);\n    }\n\n    .sd-product-content td:last-child {\n      border-bottom: 0;\n    }\n\n    .sd-product-content td:first-child {\n      padding-top: 13px;\n      padding-bottom: 13px;\n      background: var(--sd-navy);\n      color: #fff;\n    }\n\n    .sd-product-content td:first-child .sd-sku {\n      color: #dce5ea;\n    }\n\n    .sd-product-content td:nth-child(2)::before {\n      content: \"Best For\";\n      display: block;\n      margin-bottom: 3px;\n      color: var(--sd-muted);\n      font-size: .72rem;\n      font-weight: 800;\n      letter-spacing: .05em;\n      text-transform: uppercase;\n    }\n\n    .sd-product-content td:nth-child(3)::before {\n      content: \"Absorbent Color\";\n      display: block;\n      margin-bottom: 3px;\n      color: var(--sd-muted);\n      font-size: .72rem;\n      font-weight: 800;\n      letter-spacing: .05em;\n      text-transform: uppercase;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sd-product-content\"\u003e\n\n  \u003cp class=\"sd-lead\"\u003e\n    The \u003cstrong\u003e65 Gallon Spill Kit Refill\u003c\/strong\u003e replenishes the absorbents,\n    PPE, disposal supplies, and response accessories used in an existing\n    65-gallon overpack spill kit without requiring the purchase of another\n    container. Choose \u003cstrong\u003eUniversal, Oil-Only, or Hazmat\u003c\/strong\u003e to match\n    the liquids and spill risks present in your facility.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    Designed for high-capacity industrial response stations, each refill restores\n    the consumable contents used in the corresponding Meltblown Technologies\n    65-gallon kit. It is ideal after a spill event, emergency-response drill,\n    scheduled inspection, or routine use of absorbent materials.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sd-summary\"\u003e\n    \u003cspan class=\"sd-eyebrow\"\u003eREFILL — CONTAINER NOT INCLUDED\u003c\/span\u003e\n\n    \u003ch2\u003eRestock Your 65 Gallon Spill Kit\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Replace the absorbent pads, socks, pillows, PPE, disposal bags, and\n      Emergency Response Guidebook in your existing 65-gallon spill-response\n      station. \u003cstrong\u003eThe 65-gallon overpack container is not included.\u003c\/strong\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sd-grid\"\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003eUniversal Refill\u003c\/strong\u003e\n      \u003cp\u003e\n        Gray general-purpose absorbents for oil, coolant, water, fuels, solvents,\n        and other compatible non-aggressive industrial liquids.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003eOil-Only Refill\u003c\/strong\u003e\n      \u003cp\u003e\n        White hydrophobic absorbents for oil, diesel, fuel, hydraulic fluid,\n        lubricants, and other petroleum-based liquids.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003eHazmat Refill\u003c\/strong\u003e\n      \u003cp\u003e\n        Yellow chemical absorbents for hazardous and aggressive liquid response,\n        subject to chemical compatibility verification.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003ch2\u003eRefill Contents\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-kit-contents\"\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e100 × Absorbent Pads\u003c\/strong\u003e\u003cbr\u003e\n      15\" × 18\"\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e7 × Absorbent Socks\u003c\/strong\u003e\u003cbr\u003e\n      3\" × 12'\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e7 × Absorbent Pillows\u003c\/strong\u003e\u003cbr\u003e\n      18\" × 18\"\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e5 × Disposal Bags\u003c\/strong\u003e\u003cbr\u003e\n      For collection of used absorbents and cleanup material\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e1 × Pair Nitrile Gloves\u003c\/strong\u003e\u003cbr\u003e\n      Included hand protection\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e1 × Pair Safety Goggles\u003c\/strong\u003e\u003cbr\u003e\n      Included eye protection\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e1 × Emergency Response Guidebook\u003c\/strong\u003e\u003cbr\u003e\n      Replacement response reference\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e65 Gallon Overpack\u003c\/strong\u003e\u003cbr\u003e\n      \u003cem\u003eNot included — reuse your existing container\u003c\/em\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003ch2\u003eChoose Your Refill Type\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-table-wrap\"\u003e\n    \u003ctable\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003eRefill Type\u003c\/th\u003e\n          \u003cth\u003eBest For\u003c\/th\u003e\n          \u003cth\u003eColor\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n\n      \u003ctbody\u003e\n\n        \u003ctr\u003e\n          \u003ctd\u003e\n            Universal\n            \u003cspan class=\"sd-sku\"\u003eRefill: GPSK-65R\u003cbr\u003eFull Kit: GPSK-65\u003c\/span\u003e\n          \u003c\/td\u003e\n          \u003ctd\u003e\n            Oil, coolant, water, fuels, solvents \u0026amp; compatible\n            non-aggressive liquids\n          \u003c\/td\u003e\n          \u003ctd\u003eGray\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003ctd\u003e\n            Oil-Only\n            \u003cspan class=\"sd-sku\"\u003eRefill: OSSK-65R\u003cbr\u003eFull Kit: OSSK-65\u003c\/span\u003e\n          \u003c\/td\u003e\n          \u003ctd\u003e\n            Oil, diesel, fuel, hydraulic fluid, lubricants \u0026amp; hydrocarbons\n          \u003c\/td\u003e\n          \u003ctd\u003eWhite\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003ctd\u003e\n            Hazmat\n            \u003cspan class=\"sd-sku\"\u003eRefill: HZSK-65R\u003cbr\u003eFull Kit: HZSK-65\u003c\/span\u003e\n          \u003c\/td\u003e\n          \u003ctd\u003e\n            Chemical, corrosive, hazardous \u0026amp; aggressive liquids\n          \u003c\/td\u003e\n          \u003ctd\u003eYellow\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sd-callout sd-callout--green\"\u003e\n    \u003ch3\u003eReuse the Overpack. Replace the Consumables.\u003c\/h3\u003e\n\n    \u003cp\u003e\n      The 65-gallon overpack represents a significant portion of the complete\n      spill station. If the existing container remains serviceable, the refill\n      restores the response materials without purchasing another complete\n      overpack kit.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhen Should a 65 Gallon Spill Kit Be Restocked?\u003c\/h2\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eAfter any spill cleanup or response event\u003c\/li\u003e\n    \u003cli\u003eAfter emergency-response training or facility drills\u003c\/li\u003e\n    \u003cli\u003eWhen pads, socks, or pillows have been removed for routine leak control\u003c\/li\u003e\n    \u003cli\u003eWhen PPE, disposal bags, or response materials are missing or damaged\u003c\/li\u003e\n    \u003cli\u003eDuring scheduled EHS and spill-station inspections\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eKeep the Refill Matched to Your Spill Risk\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Select \u003cstrong\u003eUniversal\u003c\/strong\u003e for common mixed industrial liquids,\n    \u003cstrong\u003eOil-Only\u003c\/strong\u003e when hydrocarbons must be absorbed while repelling\n    water, or \u003cstrong\u003eHazmat\u003c\/strong\u003e for compatible chemical and hazardous-liquid\n    spill response.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sd-callout\"\u003e\n    \u003ch3\u003eHazmat Compatibility Note\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Hazmat absorbents should not be assumed compatible with every chemical.\n      Identify the material when possible, review the applicable SDS, verify\n      absorbent compatibility, and select appropriate PPE and response procedures\n      before cleanup.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-faq\"\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eDoes the refill include the 65 gallon overpack?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        No. The refill replenishes the consumable materials in an existing\n        65-gallon spill kit. The overpack container is not included.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWhat is included in the 65 gallon refill?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        Each configuration includes 100 absorbent pads, seven 12-foot socks,\n        seven 18\" × 18\" pillows, five disposal bags, nitrile gloves, safety\n        goggles, and an Emergency Response Guidebook.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWhich refill matches my existing 65 gallon spill kit?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        GPSK-65R replenishes the Universal GPSK-65, OSSK-65R replenishes the\n        Oil-Only OSSK-65, and HZSK-65R replenishes the Hazmat HZSK-65.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eHow much can the corresponding 65 gallon kit absorb?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        Meltblown Technologies lists the complete 65-gallon overpack kits at up\n        to \u003cstrong\u003e63 gallons of absorption capacity\u003c\/strong\u003e.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eShould the kit be refilled after partial use?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        Yes. Spill-response stations should remain fully stocked for the next\n        incident. Replace materials that have been used, removed, or damaged.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWhy buy a refill instead of another complete kit?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        If the existing overpack remains serviceable, purchasing the refill\n        replenishes the consumable response materials without purchasing and\n        storing another large container.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003ch2\u003eRelated Products\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-related\"\u003e\n\n    \u003ca href=\"\/products\/65-gallon-universal-spill-kit-oil-coolant-water-spill-control\"\u003e\n      65 Gallon Universal Spill Kit →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/products\/65-gallon-oil-only-spill-kit-oil-hydrocarbon-spill-control\"\u003e\n      65 Gallon Oil-Only Spill Kit →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/products\/65-gallon-hazmat-spill-kit-chemical-hazardous-spill-control\"\u003e\n      65 Gallon Hazmat Spill Kit →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/collections\/65-gallon-spill-kits\"\u003e\n      Browse 65 Gallon Spill Kits →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/collections\/spill-kit-refills\"\u003e\n      Browse Spill Kit Refills →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/collections\/spill-control\"\u003e\n      All Spill Kits \u0026amp; Absorbents →\n    \u003c\/a\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sd-cta\"\u003e\n    \u003cspan class=\"sd-eyebrow\"\u003eREFILLS \u0026amp; FACILITY RESTOCKING\u003c\/span\u003e\n\n    \u003ch2\u003eRestocking Multiple 65 Gallon Spill Stations?\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Tell us the absorbent types, quantity required, and delivery ZIP code.\n      Sorbents Direct can help organize Universal, Oil-Only, and Hazmat refill\n      requirements and provide freight or volume pricing.\n    \u003c\/p\u003e\n\n    \u003ca href=\"\/pages\/contact\" class=\"sd-button\"\u003e\n      Request Refill \u0026amp; Volume Pricing\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n```","brand":"Meltblown Technologies","offers":[{"title":"Universal","offer_id":67786678829155,"sku":null,"price":379.99,"currency_code":"USD","in_stock":true},{"title":"Oil-Only","offer_id":67786678861923,"sku":null,"price":364.99,"currency_code":"USD","in_stock":true},{"title":"Hazmat","offer_id":67786678894691,"sku":null,"price":394.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/7059\/2355\/files\/65-gallon-spill-kit-refill-universal-oil-only-hazmat.png?v=1792795243"},{"product_id":"95-gallon-spill-kit-refill","title":"95 Gallon Spill Kit Refill | Universal, Oil-Only \u0026 Hazmat","description":"\u003cstyle\u003e\n  .sd-product-content {\n    --sd-navy: #0d1b2a;\n    --sd-green: #36b66a;\n    --sd-green-dark: #258d50;\n    --sd-gold: #b78a37;\n    --sd-cream: #f7f5ef;\n    --sd-soft: #f3f6f7;\n    --sd-border: #dfe5e8;\n    --sd-text: #24313a;\n    --sd-muted: #60707b;\n\n    width: 100%;\n    max-width: 960px;\n    margin: 0 auto;\n    color: var(--sd-text);\n    line-height: 1.7;\n  }\n\n  .sd-product-content * {\n    box-sizing: border-box;\n  }\n\n  .sd-product-content a {\n    color: var(--sd-green-dark);\n  }\n\n  .sd-product-content h2 {\n    margin: 44px 0 14px;\n    color: var(--sd-navy);\n    font-size: clamp(1.5rem, 3vw, 1.9rem);\n    line-height: 1.25;\n  }\n\n  .sd-product-content h3 {\n    color: var(--sd-navy);\n  }\n\n  .sd-lead {\n    margin-top: 0;\n    color: var(--sd-navy);\n    font-size: 1.12rem;\n  }\n\n  .sd-eyebrow {\n    display: inline-block;\n    margin-bottom: 8px;\n    color: var(--sd-green-dark);\n    font-size: .72rem;\n    font-weight: 800;\n    letter-spacing: .09em;\n    text-transform: uppercase;\n  }\n\n  .sd-summary {\n    margin: 28px 0 34px;\n    padding: 24px 26px;\n    border: 1px solid var(--sd-border);\n    border-left: 4px solid var(--sd-green);\n    border-radius: 10px;\n    background: var(--sd-soft);\n  }\n\n  .sd-summary h2 {\n    margin: 0 0 10px;\n    font-size: 1.45rem;\n  }\n\n  .sd-summary p:last-child {\n    margin-bottom: 0;\n  }\n\n  .sd-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 14px;\n    margin: 24px 0 36px;\n  }\n\n  .sd-card {\n    min-width: 0;\n    padding: 18px;\n    border: 1px solid var(--sd-border);\n    border-top: 4px solid var(--sd-green);\n    border-radius: 10px;\n    background: #fff;\n  }\n\n  .sd-card strong {\n    display: block;\n    margin-bottom: 7px;\n    color: var(--sd-navy);\n  }\n\n  .sd-card p {\n    margin: 0;\n    font-size: .95rem;\n  }\n\n  .sd-kit-contents {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n    margin: 22px 0;\n  }\n\n  .sd-kit-item {\n    min-width: 0;\n    padding: 15px 17px;\n    border: 1px solid var(--sd-border);\n    border-radius: 8px;\n    background: #fff;\n  }\n\n  .sd-kit-item strong {\n    color: var(--sd-navy);\n  }\n\n  \/* RESPONSIVE TABLE FIX *\/\n  .sd-table-wrap {\n    width: 100%;\n    max-width: 100%;\n    margin: 22px 0;\n    overflow: hidden;\n    border-radius: 8px;\n  }\n\n  .sd-product-content table {\n    width: 100%;\n    min-width: 0 !important;\n    table-layout: fixed;\n    border-collapse: collapse;\n  }\n\n  .sd-product-content th,\n  .sd-product-content td {\n    padding: 12px 13px;\n    border: 1px solid var(--sd-border);\n    text-align: left;\n    vertical-align: top;\n    overflow-wrap: break-word;\n    word-break: normal;\n  }\n\n  .sd-product-content th {\n    background: var(--sd-navy);\n    color: #fff;\n    font-size: .94rem;\n    font-weight: 700;\n    line-height: 1.35;\n  }\n\n  .sd-product-content td {\n    font-size: .95rem;\n  }\n\n  .sd-product-content th:nth-child(1),\n  .sd-product-content td:nth-child(1) {\n    width: 30%;\n  }\n\n  .sd-product-content th:nth-child(2),\n  .sd-product-content td:nth-child(2) {\n    width: 50%;\n  }\n\n  .sd-product-content th:nth-child(3),\n  .sd-product-content td:nth-child(3) {\n    width: 20%;\n  }\n\n  .sd-product-content td:first-child {\n    color: var(--sd-navy);\n    font-weight: 700;\n  }\n\n  .sd-sku {\n    display: block;\n    margin-top: 3px;\n    color: var(--sd-muted);\n    font-size: .81rem;\n    font-weight: 600;\n    line-height: 1.45;\n  }\n\n  .sd-callout {\n    margin: 28px 0 34px;\n    padding: 23px 25px;\n    border-left: 4px solid var(--sd-gold);\n    border-radius: 8px;\n    background: var(--sd-cream);\n  }\n\n  .sd-callout--green {\n    border-left-color: var(--sd-green);\n    background: #eef7f1;\n  }\n\n  .sd-callout h3 {\n    margin-top: 0;\n  }\n\n  .sd-callout p:last-child {\n    margin-bottom: 0;\n  }\n\n  .sd-faq details {\n    margin-bottom: 10px;\n    overflow: hidden;\n    border: 1px solid var(--sd-border);\n    border-radius: 8px;\n    background: #fff;\n  }\n\n  .sd-faq summary {\n    cursor: pointer;\n    padding: 16px 18px;\n    color: var(--sd-navy);\n    font-weight: 800;\n  }\n\n  .sd-faq-answer {\n    padding: 0 18px 17px;\n    color: var(--sd-muted);\n  }\n\n  .sd-related {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 14px;\n    margin-top: 22px;\n  }\n\n  .sd-related a {\n    display: block;\n    min-width: 0;\n    padding: 18px;\n    border: 1px solid var(--sd-border);\n    border-left: 4px solid var(--sd-green);\n    border-radius: 8px;\n    color: var(--sd-navy);\n    text-decoration: none;\n    font-weight: 700;\n  }\n\n  .sd-cta {\n    margin: 48px 0 10px;\n    padding: 31px 28px;\n    border-radius: 12px;\n    text-align: center;\n    background:\n      radial-gradient(circle at 90% 10%, rgba(54,182,106,.16), transparent 32%),\n      var(--sd-navy);\n  }\n\n  .sd-cta .sd-eyebrow {\n    color: #70d697;\n  }\n\n  .sd-cta h2 {\n    margin: 0 0 11px;\n    color: #fff;\n  }\n\n  .sd-cta p {\n    max-width: 720px;\n    margin: 0 auto 20px;\n    color: #dce5ea;\n  }\n\n  .sd-button {\n    display: inline-block;\n    padding: 11px 21px;\n    border: 2px solid #70d697;\n    border-radius: 7px;\n    background: #70d697;\n    color: var(--sd-navy) !important;\n    font-weight: 800;\n    text-decoration: none;\n  }\n\n  @media (max-width: 900px) {\n    .sd-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .sd-product-content th,\n    .sd-product-content td {\n      padding: 11px 10px;\n      font-size: .9rem;\n    }\n  }\n\n  @media (max-width: 749px) {\n    .sd-grid,\n    .sd-kit-contents,\n    .sd-related {\n      grid-template-columns: 1fr;\n    }\n\n    .sd-summary,\n    .sd-callout,\n    .sd-cta {\n      padding: 21px 18px;\n    }\n\n    .sd-table-wrap {\n      overflow: visible;\n    }\n\n    .sd-product-content table,\n    .sd-product-content thead,\n    .sd-product-content tbody,\n    .sd-product-content tr,\n    .sd-product-content th,\n    .sd-product-content td {\n      display: block;\n      width: 100% !important;\n    }\n\n    .sd-product-content thead {\n      display: none;\n    }\n\n    .sd-product-content tr {\n      margin-bottom: 14px;\n      overflow: hidden;\n      border: 1px solid var(--sd-border);\n      border-radius: 8px;\n      background: #fff;\n    }\n\n    .sd-product-content td {\n      padding: 10px 14px;\n      border: 0;\n      border-bottom: 1px solid var(--sd-border);\n    }\n\n    .sd-product-content td:last-child {\n      border-bottom: 0;\n    }\n\n    .sd-product-content td:first-child {\n      padding-top: 13px;\n      padding-bottom: 13px;\n      background: var(--sd-navy);\n      color: #fff;\n    }\n\n    .sd-product-content td:first-child .sd-sku {\n      color: #dce5ea;\n    }\n\n    .sd-product-content td:nth-child(2)::before {\n      content: \"Best For\";\n      display: block;\n      margin-bottom: 3px;\n      color: var(--sd-muted);\n      font-size: .72rem;\n      font-weight: 800;\n      letter-spacing: .05em;\n      text-transform: uppercase;\n    }\n\n    .sd-product-content td:nth-child(3)::before {\n      content: \"Absorbent Color\";\n      display: block;\n      margin-bottom: 3px;\n      color: var(--sd-muted);\n      font-size: .72rem;\n      font-weight: 800;\n      letter-spacing: .05em;\n      text-transform: uppercase;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sd-product-content\"\u003e\n\n  \u003cp class=\"sd-lead\"\u003e\n    The \u003cstrong\u003e95 Gallon Spill Kit Refill\u003c\/strong\u003e replenishes the absorbents,\n    PPE, disposal supplies, and response accessories used in an existing\n    95-gallon wheeled spill kit without requiring the purchase of another\n    salvage drum. Choose \u003cstrong\u003eUniversal, Oil-Only, or Hazmat\u003c\/strong\u003e to\n    match your existing kit and facility spill risks.\n  \u003c\/p\u003e\n\n  \u003cp\u003e\n    Designed for high-capacity industrial response stations, each refill restores\n    the consumable contents used in the corresponding Meltblown Technologies\n    95-gallon kit. This makes it ideal after a significant spill event,\n    emergency-response drill, facility inspection, or routine use of absorbent\n    materials.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sd-summary\"\u003e\n    \u003cspan class=\"sd-eyebrow\"\u003eREFILL — CONTAINER NOT INCLUDED\u003c\/span\u003e\n\n    \u003ch2\u003eRestock Your 95 Gallon Wheeled Spill Kit\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Replace the pads, socks, pillows, PPE, disposal supplies, and Emergency\n      Response Guidebook in your existing 95-gallon spill-response station.\n      \u003cstrong\u003eThe 95-gallon wheeled salvage drum is not included.\u003c\/strong\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sd-grid\"\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003eUniversal Refill\u003c\/strong\u003e\n      \u003cp\u003e\n        Gray general-purpose absorbents for oil, coolant, water, fuels,\n        solvents, and other compatible non-aggressive industrial liquids.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003eOil-Only Refill\u003c\/strong\u003e\n      \u003cp\u003e\n        White hydrophobic absorbents for oil, diesel, fuel, hydraulic fluid,\n        lubricants, and other petroleum-based liquids.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-card\"\u003e\n      \u003cstrong\u003eHazmat Refill\u003c\/strong\u003e\n      \u003cp\u003e\n        Yellow chemical absorbents for hazardous and aggressive liquid response,\n        subject to chemical compatibility verification.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003ch2\u003eRefill Contents\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-kit-contents\"\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e110 × Absorbent Pads\u003c\/strong\u003e\u003cbr\u003e\n      15\" × 18\"\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e12 × Absorbent Socks\u003c\/strong\u003e\u003cbr\u003e\n      3\" × 4'\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e8 × Absorbent Socks\u003c\/strong\u003e\u003cbr\u003e\n      3\" × 12'\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e8 × Absorbent Pillows\u003c\/strong\u003e\u003cbr\u003e\n      18\" × 18\"\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e10 × Disposal Bags\u003c\/strong\u003e\u003cbr\u003e\n      For collection of used absorbents and cleanup material\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e1 × Pair Protective Gloves\u003c\/strong\u003e\u003cbr\u003e\n      Included hand protection\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e1 × Pair Safety Goggles\u003c\/strong\u003e\u003cbr\u003e\n      Included eye protection\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e1 × Emergency Response Guidebook\u003c\/strong\u003e\u003cbr\u003e\n      Replacement response reference\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sd-kit-item\"\u003e\n      \u003cstrong\u003e95 Gallon Wheeled Salvage Drum\u003c\/strong\u003e\u003cbr\u003e\n      \u003cem\u003eNot included — reuse your existing container\u003c\/em\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003ch2\u003eChoose Your Refill Type\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-table-wrap\"\u003e\n    \u003ctable\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003eRefill Type\u003c\/th\u003e\n          \u003cth\u003eBest For\u003c\/th\u003e\n          \u003cth\u003eColor\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n\n      \u003ctbody\u003e\n\n        \u003ctr\u003e\n          \u003ctd\u003e\n            Universal\n            \u003cspan class=\"sd-sku\"\u003eRefill: GPSK-95R\u003cbr\u003eFull Kit: GPSK-95W\u003c\/span\u003e\n          \u003c\/td\u003e\n          \u003ctd\u003e\n            Oil, coolant, water, fuels, solvents \u0026amp; compatible\n            non-aggressive liquids\n          \u003c\/td\u003e\n          \u003ctd\u003eGray\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003ctd\u003e\n            Oil-Only\n            \u003cspan class=\"sd-sku\"\u003eRefill: OSSK-95R\u003cbr\u003eFull Kit: OSSK-95W\u003c\/span\u003e\n          \u003c\/td\u003e\n          \u003ctd\u003e\n            Oil, diesel, fuel, hydraulic fluid, lubricants \u0026amp; hydrocarbons\n          \u003c\/td\u003e\n          \u003ctd\u003eWhite\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003ctd\u003e\n            Hazmat\n            \u003cspan class=\"sd-sku\"\u003eRefill: HZSK-95R\u003cbr\u003eFull Kit: HZSK-95W\u003c\/span\u003e\n          \u003c\/td\u003e\n          \u003ctd\u003e\n            Chemical, corrosive, hazardous \u0026amp; aggressive liquids\n          \u003c\/td\u003e\n          \u003ctd\u003eYellow\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sd-callout sd-callout--green\"\u003e\n    \u003ch3\u003eReuse the Wheeled Drum. Replace the Consumables.\u003c\/h3\u003e\n\n    \u003cp\u003e\n      If your existing 95-gallon wheeled salvage drum remains serviceable,\n      replenishing the absorbent materials and response accessories restores\n      the spill station without purchasing another large container.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhen Should a 95 Gallon Spill Kit Be Restocked?\u003c\/h2\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eAfter any significant spill-response event\u003c\/li\u003e\n    \u003cli\u003eAfter emergency-response drills or training exercises\u003c\/li\u003e\n    \u003cli\u003eWhen pads, socks, or pillows have been removed for routine leak control\u003c\/li\u003e\n    \u003cli\u003eWhen PPE, disposal bags, or other response supplies are missing or damaged\u003c\/li\u003e\n    \u003cli\u003eDuring scheduled EHS and facility spill-station inspections\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eMatch the Refill to the Original Spill Kit\u003c\/h2\u003e\n\n  \u003cp\u003e\n    Choose \u003cstrong\u003eUniversal\u003c\/strong\u003e for common mixed industrial liquids,\n    \u003cstrong\u003eOil-Only\u003c\/strong\u003e when hydrocarbons must be absorbed while repelling\n    water, or \u003cstrong\u003eHazmat\u003c\/strong\u003e for compatible chemical and\n    hazardous-liquid spill response.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"sd-callout\"\u003e\n    \u003ch3\u003eHazmat Compatibility Note\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Hazmat absorbents should not be assumed compatible with every chemical.\n      Identify the material when possible, review the SDS, verify absorbent\n      compatibility, and select PPE and response procedures appropriate for the\n      actual chemical and exposure conditions.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-faq\"\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eDoes the refill include the 95 gallon wheeled container?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        No. The refill replenishes the consumable spill-response materials in an\n        existing 95-gallon wheeled kit. The salvage drum is not included.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWhat is included in the 95 gallon refill?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        Each configuration includes 110 absorbent pads, twelve 3\" × 4' socks,\n        eight 3\" × 12' socks, eight 18\" × 18\" pillows, ten disposal bags,\n        protective gloves, safety goggles, and an Emergency Response Guidebook.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWhich refill matches my existing 95 gallon spill kit?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        GPSK-95R replenishes the Universal GPSK-95W, OSSK-95R replenishes the\n        Oil-Only OSSK-95W, and HZSK-95R replenishes the Hazmat HZSK-95W.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eHow much can the corresponding 95 gallon spill kit absorb?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        The corresponding 95-gallon wheeled kits provide up to\n        \u003cstrong\u003e62 gallons of absorption capacity\u003c\/strong\u003e.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eShould the kit be refilled after partial use?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        Yes. A spill-response station should remain fully stocked for the next\n        incident. Replace materials that have been used, removed, or damaged.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWhy buy a refill instead of another complete kit?\u003c\/summary\u003e\n      \u003cdiv class=\"sd-faq-answer\"\u003e\n        If the wheeled salvage drum remains serviceable, a refill replaces the\n        consumable response materials without purchasing and storing another\n        large container.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n  \u003ch2\u003eRelated Products\u003c\/h2\u003e\n\n  \u003cdiv class=\"sd-related\"\u003e\n\n    \u003ca href=\"\/products\/95-gallon-universal-wheeled-spill-kit\"\u003e\n      95 Gallon Universal Wheeled Spill Kit →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/products\/95-gallon-oil-only-wheeled-spill-kit\"\u003e\n      95 Gallon Oil-Only Wheeled Spill Kit →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/products\/95-gallon-hazmat-wheeled-spill-kit\"\u003e\n      95 Gallon Hazmat Wheeled Spill Kit →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/collections\/95-gallon-wheeled-spill-kits\"\u003e\n      Browse 95 Gallon Wheeled Spill Kits →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/collections\/spill-kit-refills\"\u003e\n      Browse Spill Kit Refills →\n    \u003c\/a\u003e\n\n    \u003ca href=\"\/collections\/spill-control\"\u003e\n      All Spill Kits \u0026amp; Absorbents →\n    \u003c\/a\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sd-cta\"\u003e\n    \u003cspan class=\"sd-eyebrow\"\u003eREFILLS \u0026amp; FACILITY RESTOCKING\u003c\/span\u003e\n\n    \u003ch2\u003eRestocking Multiple 95 Gallon Spill Stations?\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Tell us the absorbent types, quantity required, and delivery ZIP code.\n      Sorbents Direct can help organize Universal, Oil-Only, and Hazmat refill\n      requirements and provide freight or volume pricing.\n    \u003c\/p\u003e\n\n    \u003ca href=\"\/pages\/contact\" class=\"sd-button\"\u003e\n      Request Refill \u0026amp; Volume Pricing\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n```","brand":"Meltblown Technologies","offers":[{"title":"Universal","offer_id":67786681548899,"sku":null,"price":569.99,"currency_code":"USD","in_stock":true},{"title":"Oil-Only","offer_id":67786681581667,"sku":null,"price":554.99,"currency_code":"USD","in_stock":true},{"title":"Hazmat","offer_id":67786681614435,"sku":null,"price":548.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/7059\/2355\/files\/95-gallon-spill-kit-refill-universal-oil-only-hazmat.png?v=1792795793"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0633\/7059\/2355\/collections\/spill-kit-refills-replacement-absorbents-collection.png?v=1792796470","url":"https:\/\/www.sorbentsdirect.com\/collections\/spill-kit-refills.oembed","provider":"Sorbents Direct ","version":"1.0","type":"link"}