Skip to content

Your cart is empty

Continue shopping

Have an account?

Log in to check out faster.

Your cart

Loading...

Subtotal

$0.00 USD

Taxes, discounts and shipping calculated at checkout.
PagePilot AI Shopify Product

Free Shipping on Orders $100+

Welcome to our store

🎉 10% OFF Select Items 🎉

  • HOME
  • SHOP
    • Household Cleaning
      • All-Purpose Cleaners
      • Disinfecting & Sanitizing
      • Glass & Mirror Cleaners
      • Dusting & Polishing
    • Kitchen Cleaning
      • Degreasers & Cooktop Cleaners
      • Dish & Sink Essentials
      • Oven & Grill Cleaning
      • Descaling & Hard Water Removers
    • Bathroom Cleaning
      • Toilet Cleaners & Brushes
      • Shower, Tile & Grout
      • Mold & Mildew Removers
      • Bathroom Odor Control
    • Floor Care
      • Vacuums & Floor Machines
      • Sweeping & Vacuum Accessories
      • Hard Floor Cleaners
      • Mops & Floor Tools
      • Brooms & Dustpans
      • Carpet & Upholstery Care
    • Laundry Care
      • Detergent & Fabric Care
      • Stain Removers
      • Laundry Tools & Accessories
      • Washer & Dryer Cleaning
      • Laundry Organization
      • Laundry Hampers & Baskets
      • Clothes Storage & Garment Care
    • Cleaning Tools & Supplies
      • Microfiber Cloths & Towels
      • Sponges & Scrubbers
      • Brushes & Detail Tools
      • Gloves & Protective Gear
    • Storage & Organization
      • Baskets & Bins
      • Hooks & Wall Storage
      • Under-Sink Organization
      • Cleaning Caddies
    • Trash Bags & Waste
      • Trash Bags & Liners
      • Trash Cans & Recycling
    • Home Fragrance & Odor Control
      • Air Fresheners
      • Odor Eliminators
      • Room & Linen Sprays
      • Candles & Wax Melts
    • Carts, Stands & Equipment
      • Cleaning Carts & Utility Carts
      • Buckets & Mop Systems
      • Spray Bottles & Dispensers
      • Step Stools & Ladders
  • BEST SELLER
  • SALE
  • ABOUT US
    • Our Story
  • BLOG & TIPS
    • BLOG
  • CONTACT
Log in
    CleanLoom
    • HOME
    • SHOP
      • Household Cleaning
        • All-Purpose Cleaners
        • Disinfecting & Sanitizing
        • Glass & Mirror Cleaners
        • Dusting & Polishing
      • Kitchen Cleaning
        • Degreasers & Cooktop Cleaners
        • Dish & Sink Essentials
        • Oven & Grill Cleaning
        • Descaling & Hard Water Removers
      • Bathroom Cleaning
        • Toilet Cleaners & Brushes
        • Shower, Tile & Grout
        • Mold & Mildew Removers
        • Bathroom Odor Control
      • Floor Care
        • Vacuums & Floor Machines
        • Sweeping & Vacuum Accessories
        • Hard Floor Cleaners
        • Mops & Floor Tools
        • Brooms & Dustpans
        • Carpet & Upholstery Care
      • Laundry Care
        • Detergent & Fabric Care
        • Stain Removers
        • Laundry Tools & Accessories
        • Washer & Dryer Cleaning
        • Laundry Organization
        • Laundry Hampers & Baskets
        • Clothes Storage & Garment Care
      • Cleaning Tools & Supplies
        • Microfiber Cloths & Towels
        • Sponges & Scrubbers
        • Brushes & Detail Tools
        • Gloves & Protective Gear
      • Storage & Organization
        • Baskets & Bins
        • Hooks & Wall Storage
        • Under-Sink Organization
        • Cleaning Caddies
      • Trash Bags & Waste
        • Trash Bags & Liners
        • Trash Cans & Recycling
      • Home Fragrance & Odor Control
        • Air Fresheners
        • Odor Eliminators
        • Room & Linen Sprays
        • Candles & Wax Melts
      • Carts, Stands & Equipment
        • Cleaning Carts & Utility Carts
        • Buckets & Mop Systems
        • Spray Bottles & Dispensers
        • Step Stools & Ladders
    • BEST SELLER
    • SALE
    • ABOUT US
      • Our Story
    • BLOG & TIPS
      • BLOG
    • CONTACT
    Log in Cart

    Search results

    Filter:

    Availability
    0 selected
    Reset
    Availability
    Price
    The highest price is $8,210.87 Reset
    $
    $
    Category
    0 selected
    Reset
    Category
    Product type
    0 selected
    Reset
    Product type
    More filters
    0 selected Match all
    Reset
    More filters
    Remove all

    1002 results

    Filter and sort Filter

    Filter and sort

    Filter

    1002 results

    Availability
    Clear
    Price

    The highest price is $8,210.87

    $
    $
    Clear
    Category
    Clear
    Product type
    Clear
    More filters
    Clear
    Remove all
    Remove all

    1002 results

    • Eyliden Floor Spray Mop with Bio-Enzyme Cleaner Kit | Multi-Surface Cleaner Concentrate, Refillable Mops Safe for All Home, Office Floors Cleaning, 2 Washable Microfiber Pads

      Eyliden Floor Spray Mop with Bio-Enzyme Cleaner Kit | Multi-Surface Cleaner Concentrate, Refillable Mops Safe for All Home, Office Floors Cleaning, 2 Washable Microfiber Pads

      Eyliden Floor Spray Mop with Bio-Enzyme Cleaner Kit | Multi-Surface Cleaner Concentrate, Refillable Mops Safe for All Home, Office Floors Cleaning, 2 Washable Microfiber Pads

      Regular price $57.84 USD
      Regular price $57.84 USD Sale price
      Unit price /  per 
    • LABIGO Electric Spin Scrubber LA2 Pro, Shower Power Cleaning Brush with Display and 4 Replaceable Heads,2 Adjustable speeds, 3 Extension Handle, for Bathroom Floor Tile

      LABIGO Electric Spin Scrubber LA2 Pro, Shower Power Cleaning Brush with Display and 4 Replaceable Heads,2 Adjustable speeds, 3 Extension Handle, for Bathroom Floor Tile

      LABIGO Electric Spin Scrubber LA2 Pro, Shower Power Cleaning Brush with Display and 4 Replaceable Heads,2 Adjustable speeds, 3 Extension Handle, for Bathroom Floor Tile

      Regular price $41.33 USD
      Regular price $41.33 USD Sale price
      Unit price /  per 
    • Valentino Garemi Tub Scrub Brush – Real Tampico Fibers – Cleaning Bathtubs, Tile Showers, Sinks, Hot Tub, Laundry Room, Bathroom Floor Tile – Made in Germany

      Valentino Garemi Tub Scrub Brush – Real Tampico Fibers – Cleaning Bathtubs, Tile Showers, Sinks, Hot Tub, Laundry Room, Bathroom Floor Tile – Made in Germany

      Valentino Garemi Tub Scrub Brush – Real Tampico Fibers – Cleaning Bathtubs, Tile Showers, Sinks, Hot Tub, Laundry Room, Bathroom Floor Tile – Made in Germany

      Regular price $35.55 USD
      Regular price $35.55 USD Sale price
      Unit price /  per 
    • Aunt Fannie's Ultra Concentrated Floor Cleaner Vinegar Wash, Multi-Surface Solution For Mopping, Makes 16 Gallons, Lavender Scent, 32 oz. (Pack of 3)

      Aunt Fannie's Ultra Concentrated Floor Cleaner Vinegar Wash, Multi-Surface Solution For Mopping, Makes 16 Gallons, Lavender Scent, 32 oz. (Pack of 3)

      Aunt Fannie's Ultra Concentrated Floor Cleaner Vinegar Wash, Multi-Surface Solution For Mopping, Makes 16 Gallons, Lavender Scent, 32 oz. (Pack of 3)

      Regular price $49.60 USD
      Regular price $49.60 USD Sale price
      Unit price /  per 
    • Handheld Steam Cleaner,2500W High Temperature High Pressure Steam Cleaner with 3 Brush Heads, Portable Steam Cleaner with 1.5L Tank For Car Detailing Kitchen Bathroom Floors

      Handheld Steam Cleaner,2500W High Temperature High Pressure Steam Cleaner with 3 Brush Heads, Portable Steam Cleaner with 1.5L Tank For Car Detailing Kitchen Bathroom Floors

      Handheld Steam Cleaner,2500W High Temperature High Pressure Steam Cleaner with 3 Brush Heads, Portable Steam Cleaner with 1.5L Tank For Car Detailing Kitchen Bathroom Floors

      Regular price $132.28 USD
      Regular price $132.28 USD Sale price
      Unit price /  per 
    • 1 Pack Surface Cleaning Wipes with Bleach, All-Purpose Cleaner for Bathroom, Kitchen, Office, 75 Count Canister, 7.5" x 7" Sheet, Fresh Scent, Lint Free & Durable

      1 Pack Surface Cleaning Wipes with Bleach, All-Purpose Cleaner for Bathroom, Kitchen, Office, 75 Count Canister, 7.5" x 7" Sheet, Fresh Scent, Lint Free & Durable

      1 Pack Surface Cleaning Wipes with Bleach, All-Purpose Cleaner for Bathroom, Kitchen, Office, 75 Count Canister, 7.5" x 7" Sheet, Fresh Scent, Lint Free & Durable

      Regular price $19.83 USD
      Regular price $19.83 USD Sale price
      Unit price /  per 
    • Aunt Fannie's Ultra Concentrated Floor Cleaner Vinegar Wash, Multi-Surface Solution For Mopping, Makes 16 Gallons, Eucalyptus Scent, 32 oz. (Pack of 6)

      Aunt Fannie's Ultra Concentrated Floor Cleaner Vinegar Wash, Multi-Surface Solution For Mopping, Makes 16 Gallons, Eucalyptus Scent, 32 oz. (Pack of 6)

      Aunt Fannie's Ultra Concentrated Floor Cleaner Vinegar Wash, Multi-Surface Solution For Mopping, Makes 16 Gallons, Eucalyptus Scent, 32 oz. (Pack of 6)

      Regular price $82.68 USD
      Regular price $82.68 USD Sale price
      Unit price /  per 
    • HD Hand & Tool Wipes – Heavy Duty Dual Purpose Cloths for Hands, Tools, & Surface Cleaning – Disposable Waterless Cleaner Towels with Scrubbing Side – 72 Count Tub

      HD Hand & Tool Wipes – Heavy Duty Dual Purpose Cloths for Hands, Tools, & Surface Cleaning – Disposable Waterless Cleaner Towels with Scrubbing Side – 72 Count Tub

      HD Hand & Tool Wipes – Heavy Duty Dual Purpose Cloths for Hands, Tools, & Surface Cleaning – Disposable Waterless Cleaner Towels with Scrubbing Side – 72 Count Tub

      Regular price $53.75 USD
      Regular price $53.75 USD Sale price
      Unit price /  per 
    • 3Pcs Hard Bristle Crevice Cleaning Brush, Scrub Brush, Kitchen Sink Cleaning Brush, Grout Brush, Corner Brush Cleaning Tools for Toilet, Bathroom, Gap, Home, Household, Window (3, Black)

      3Pcs Hard Bristle Crevice Cleaning Brush, Scrub Brush, Kitchen Sink Cleaning Brush, Grout Brush, Corner Brush Cleaning Tools for Toilet, Bathroom, Gap, Home, Household, Window (3, Black)

      3Pcs Hard Bristle Crevice Cleaning Brush, Scrub Brush, Kitchen Sink Cleaning Brush, Grout Brush, Corner Brush Cleaning Tools for Toilet, Bathroom, Gap, Home, Household, Window (3, Black)

      Regular price $14.87 USD
      Regular price $14.87 USD Sale price
      Unit price /  per 
    • Mr. Clean Clean Freak Multi Surface Cleaning Spray, Deep Cleaning Mist Starter Kit and Refill Bundle, Lemon Zest Scent, 64 fl oz

      Mr. Clean Clean Freak Multi Surface Cleaning Spray, Deep Cleaning Mist Starter Kit and Refill Bundle, Lemon Zest Scent, 64 fl oz

      Mr. Clean Clean Freak Multi Surface Cleaning Spray, Deep Cleaning Mist Starter Kit and Refill Bundle, Lemon Zest Scent, 64 fl oz

      Regular price $28.90 USD
      Regular price $28.90 USD Sale price
      Unit price /  per 
    • Home Armor Refill Cleaning Cartridge, 1 Pack, For Use with the Power Clean Wand, 2X Cleaning Power of Ordinary Outdoor Cleaners, Single Use Cartridge

      Home Armor Refill Cleaning Cartridge, 1 Pack, For Use with the Power Clean Wand, 2X Cleaning Power of Ordinary Outdoor Cleaners, Single Use Cartridge

      Home Armor Refill Cleaning Cartridge, 1 Pack, For Use with the Power Clean Wand, 2X Cleaning Power of Ordinary Outdoor Cleaners, Single Use Cartridge

      Regular price $19.73 USD
      Regular price $19.73 USD Sale price
      Unit price /  per 
    • Glisten Garbage Disposer Cleaner and Freshener with Foaming Action, Helps Remove Buildup in Drains, Lemon Scent, Made in the USA, 16 Packets

      Glisten Garbage Disposer Cleaner and Freshener with Foaming Action, Helps Remove Buildup in Drains, Lemon Scent, Made in the USA, 16 Packets

      Glisten Garbage Disposer Cleaner and Freshener with Foaming Action, Helps Remove Buildup in Drains, Lemon Scent, Made in the USA, 16 Packets

      Regular price $29.00 USD
      Regular price $29.00 USD Sale price
      Unit price /  per 
    • Spurgehom Handheld Steam Cleaner, Portable Steamer with Large Capacity,11-Piece Accessory Set for Floor, Car, Carpet, Upholstery, Couch, Tile, Windows Cleaning (Grey)

      Spurgehom Handheld Steam Cleaner, Portable Steamer with Large Capacity,11-Piece Accessory Set for Floor, Car, Carpet, Upholstery, Couch, Tile, Windows Cleaning (Grey)

      Spurgehom Handheld Steam Cleaner, Portable Steamer with Large Capacity,11-Piece Accessory Set for Floor, Car, Carpet, Upholstery, Couch, Tile, Windows Cleaning (Grey)

      Regular price $56.22 USD
      Regular price $56.22 USD Sale price
      Unit price /  per 
    • Bona Multi-Surface Floor Polish - 32 fl oz - High Gloss Shine - Protects and Renews Stone, Tile, Laminate, and Vinyl Flooring - Covers 500 sq ft

      Bona Multi-Surface Floor Polish - 32 fl oz - High Gloss Shine - Protects and Renews Stone, Tile, Laminate, and Vinyl Flooring - Covers 500 sq ft

      Bona Multi-Surface Floor Polish - 32 fl oz - High Gloss Shine - Protects and Renews Stone, Tile, Laminate, and Vinyl Flooring - Covers 500 sq ft

      Regular price $33.03 USD
      Regular price $33.03 USD Sale price
      Unit price /  per 
    • Clean Republic All-Purpose Cleaner, Daily Use Cleaning Spray for Kitchens, Bathrooms, and More, 32 Fluid Ounce Bottle

      Clean Republic All-Purpose Cleaner, Daily Use Cleaning Spray for Kitchens, Bathrooms, and More, 32 Fluid Ounce Bottle

      Clean Republic All-Purpose Cleaner, Daily Use Cleaning Spray for Kitchens, Bathrooms, and More, 32 Fluid Ounce Bottle

      Regular price $29.76 USD
      Regular price $29.76 USD Sale price
      Unit price /  per 
    • Steam Mop for Floor Cleaning, Effortless Ergonomic Design Floor Steamer for Hardwood and Tile, Adjustable Steam Modes, 1500W High Power, 16.4ft Cord, 400Ml XL Tank, 2 Washable Pad

      Steam Mop for Floor Cleaning, Effortless Ergonomic Design Floor Steamer for Hardwood and Tile, Adjustable Steam Modes, 1500W High Power, 16.4ft Cord, 400Ml XL Tank, 2 Washable Pad

      Steam Mop for Floor Cleaning, Effortless Ergonomic Design Floor Steamer for Hardwood and Tile, Adjustable Steam Modes, 1500W High Power, 16.4ft Cord, 400Ml XL Tank, 2 Washable Pad

      Regular price $115.74 USD
      Regular price $115.74 USD Sale price
      Unit price /  per 
    • Steam Cleaner, Pressurized Handheld Mop Steam Cleaner for Home with 18 PCS Accessory & Safety Lock, Large Capacity Mop Steam for Cleaning, Car, Bathroom, Shower, Window, Grime, Grease - Yellow

      Steam Cleaner, Pressurized Handheld Mop Steam Cleaner for Home with 18 PCS Accessory & Safety Lock, Large Capacity Mop Steam for Cleaning, Car, Bathroom, Shower, Window, Grime, Grease - Yellow

      Steam Cleaner, Pressurized Handheld Mop Steam Cleaner for Home with 18 PCS Accessory & Safety Lock, Large Capacity Mop Steam for Cleaning, Car, Bathroom, Shower, Window, Grime, Grease - Yellow

      Regular price $82.68 USD
      Regular price $82.68 USD Sale price
      Unit price /  per 
    • SPARTA 3662000 Flo-Pac Plastic Handle Utility Scrub Brush, Nylon Bristles, 2" Bristle Trim, 8" Length, White, 1 Count (Pack of 1)

      SPARTA 3662000 Flo-Pac Plastic Handle Utility Scrub Brush, Nylon Bristles, 2" Bristle Trim, 8" Length, White, 1 Count (Pack of 1)

      SPARTA 3662000 Flo-Pac Plastic Handle Utility Scrub Brush, Nylon Bristles, 2" Bristle Trim, 8" Length, White, 1 Count (Pack of 1)

      Regular price $23.85 USD
      Regular price $23.85 USD Sale price
      Unit price /  per 
    • Steam Cleaner, 6 in1 Rotated Steam Mop Cleaner with 2 Modes, 2 Microfiber Pads, 400ML Removable Tank, 23FT Power Cable, Detachable Steam Mops for Floor, Laminate Floor, Tiles Cleaning (Light Blue)

      Steam Cleaner, 6 in1 Rotated Steam Mop Cleaner with 2 Modes, 2 Microfiber Pads, 400ML Removable Tank, 23FT Power Cable, Detachable Steam Mops for Floor, Laminate Floor, Tiles Cleaning (Light Blue)

      Steam Cleaner, 6 in1 Rotated Steam Mop Cleaner with 2 Modes, 2 Microfiber Pads, 400ML Removable Tank, 23FT Power Cable, Detachable Steam Mops for Floor, Laminate Floor, Tiles Cleaning (Light Blue)

      Regular price $140.54 USD
      Regular price $140.54 USD Sale price
      Unit price /  per 
    • Truly Free Heavy Duty Pot & Pan Spray - Powerful Foaming Grease Remover, Multi-Purpose Kitchen Cleaner Spray Degreaser for Oven, Stoves, Grill & More, Citrus Scent - Includes 1 Empty Bottle & 2 Refill

      Truly Free Heavy Duty Pot & Pan Spray - Powerful Foaming Grease Remover, Multi-Purpose Kitchen Cleaner Spray Degreaser for Oven, Stoves, Grill & More, Citrus Scent - Includes 1 Empty Bottle & 2 Refill

      Truly Free Heavy Duty Pot & Pan Spray - Powerful Foaming Grease Remover, Multi-Purpose Kitchen Cleaner Spray Degreaser for Oven, Stoves, Grill & More, Citrus Scent - Includes 1 Empty Bottle & 2 Refill

      Regular price $29.76 USD
      Regular price $29.76 USD Sale price
      Unit price /  per 
    • Steam Cleaner, 4 Bar High Pressure Steamer, 15s Fast Heat-Up, 6 Level Adjustable Steam, 43oz Large Capacity, with 20 Pcs Accessories, 1500W Portable Handheld Steam Cleaner for Home, Floor, Wall, Car

      Steam Cleaner, 4 Bar High Pressure Steamer, 15s Fast Heat-Up, 6 Level Adjustable Steam, 43oz Large Capacity, with 20 Pcs Accessories, 1500W Portable Handheld Steam Cleaner for Home, Floor, Wall, Car

      Steam Cleaner, 4 Bar High Pressure Steamer, 15s Fast Heat-Up, 6 Level Adjustable Steam, 43oz Large Capacity, with 20 Pcs Accessories, 1500W Portable Handheld Steam Cleaner for Home, Floor, Wall, Car

      Regular price $114.08 USD
      Regular price $114.08 USD Sale price
      Unit price /  per 
    • Concentrate Floor Cleaner Solution for Robot Vacuums, Wet Dry Vacuum Cleaner and Steam Mops Compatible with Tineco, Bissell, Dreame, Roborock etc, 29.76 fl oz Makes 46.5 Gallon Solution (Orange)

      Concentrate Floor Cleaner Solution for Robot Vacuums, Wet Dry Vacuum Cleaner and Steam Mops Compatible with Tineco, Bissell, Dreame, Roborock etc, 29.76 fl oz Makes 46.5 Gallon Solution (Orange)

      Concentrate Floor Cleaner Solution for Robot Vacuums, Wet Dry Vacuum Cleaner and Steam Mops Compatible with Tineco, Bissell, Dreame, Roborock etc, 29.76 fl oz Makes 46.5 Gallon Solution (Orange)

      Regular price $46.29 USD
      Regular price $46.29 USD Sale price
      Unit price /  per 
    • 18" Professional Microfiber Mop Floor Cleaning System, Flat Mop with Stainless Steel Handle, 4 Reusable Washable Mop Pads, Wet and Dust Mopping for Hardwood, Vinyl, Laminate, Tile Cleaning

      18" Professional Microfiber Mop Floor Cleaning System, Flat Mop with Stainless Steel Handle, 4 Reusable Washable Mop Pads, Wet and Dust Mopping for Hardwood, Vinyl, Laminate, Tile Cleaning

      18" Professional Microfiber Mop Floor Cleaning System, Flat Mop with Stainless Steel Handle, 4 Reusable Washable Mop Pads, Wet and Dust Mopping for Hardwood, Vinyl, Laminate, Tile Cleaning

      Regular price $46.29 USD
      Regular price $46.29 USD Sale price
      Unit price /  per 
    • TUYU Electric Spin Scrubber, Full-Body IPX7 Waterproof Bathroom Scrubber with Power LCD Display, 8 Replacement Head, Adjustable Extension Handle, Cordless Shower Cleaner Brush for Bathtub Cleaning

      TUYU Electric Spin Scrubber, Full-Body IPX7 Waterproof Bathroom Scrubber with Power LCD Display, 8 Replacement Head, Adjustable Extension Handle, Cordless Shower Cleaner Brush for Bathtub Cleaning

      TUYU Electric Spin Scrubber, Full-Body IPX7 Waterproof Bathroom Scrubber with Power LCD Display, 8 Replacement Head, Adjustable Extension Handle, Cordless Shower Cleaner Brush for Bathtub Cleaning

      Regular price $71.10 USD
      Regular price $71.10 USD Sale price
      Unit price /  per 
    • 1
    • …
    • 34
    • 35
    • 36
    • 37
    • 38
    • …
    • 42

    Frequently Asked Questions

    🏠How long does shipping take?

    “Only US shipping available, tracking included”Ships in 1–3
    business days. Estimated delivery 6–13 business days. Tracking provided. View
    our full shipping policy

    🏠Is free shipping available?

    Yes! Free standard shipping is available for U.S. orders
    over $100. Orders under $100 are calculated at checkout.

    🏠How can I get a tracking number for my order?

    If your order has been shipped, we will add the tracking
    number to your order and notify you via the email address you entered when
    ordering.

     

    🏠How do I process a return or exchange?

    For returns or exchanges, please contact us within 14 days
    of receiving the product, along with a receipt or screenshot of the purchase,
    and a photo of the product with the packaging or tag intact. View our full
    return policy

    About CleanLoom

    At CleanLoom, we believe that a clean home is a happy home. Founded with the goal of making cleaning simpler, more effective, and eco-friendly, we offer a wide range of high-quality cleaning products that help every space sparkle.

    Menu

    • HOME
    • SHOP
    • BEST SELLER
    • SALE
    • ABOUT US
    • BLOG & TIPS
    • CONTACT

    Information

    • Search
    • CONTACT US
    • How To Track My Order
    • OUR SHOP
    • Privacy Policy
    • Refund Policy
    • Shipping & Delivery
    • Shipping policy
    • Terms of service

    Contact Us

    💌 Email: support@spotlessdepot.com

    Payment methods
    • American Express
    • Apple Pay
    • Diners Club
    • Discover
    • Google Pay
    • Mastercard
    • Shop Pay
    • Visa
    © 2026, CleanLoom Powered by PagePilot.ai
    • Choosing a selection results in a full page refresh.
    • Opens in a new window.