*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--max-width:1024px;--container-padding:1rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}html{font-size:16px;-webkit-text-size-adjust:100%;height:100%}body{min-height:100vh;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed;background:linear-gradient(45deg,rgba(11,61,157,1),rgba(11,67,161,1) 24%,rgba(18,124,209,1) 54%,rgba(22,162,234,1) 63%,rgba(22,162,234,1) 76%,rgba(20,143,221,1) 81%,rgba(18,126,210,1) 86%,rgba(11,61,157,1)) fixed;background-repeat:no-repeat;background-size:cover}.container,body{display:flex;flex-direction:column;align-items:center}.container{width:100%;max-width:var(--max-width);margin:0 auto;padding:0 var(--container-padding);position:relative;justify-content:center;flex:1 0 auto;background-color:rgba(255,255,255,.9);border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}footer{margin:0 auto;text-align:left;flex-shrink:0}.accessibility-statement,footer{width:100%;background-color:#ffffff;position:relative;z-index:1}.accessibility-statement{padding:2rem var(--container-padding)}.accessibility-statement>div{max-width:690px;margin:0 auto;text-align:left}.accessibility-statement h2{font-size:1rem;font-weight:600;margin-bottom:.75rem;color:#333}.accessibility-statement p{font-size:.875rem;line-height:1.5;color:#333;margin-bottom:.75rem}.accessibility-statement a{color:#333;text-decoration:none;font-weight:600}.accessibility-statement p:last-child{margin-bottom:0}.footer-bottom{background-color:#ffffff;width:100%;padding:.75rem var(--container-padding);position:relative;z-index:1}.copyright-container{max-width:690px;margin:0 auto;display:flex;justify-content:flex-start;padding-top:1.5rem;border-top:1px solid #e5e5e5}.copyright{color:#333;font-size:.75rem}.footer-link{color:#333;text-decoration:none;text-underline-offset:2px;background:none;border:none;padding:0;font:inherit;cursor:pointer;font-size:.75rem;position:relative;margin:0 .75rem;display:inline-flex;align-items:center;gap:.5rem}.footer-link:before{content:"|";position:absolute;left:-.75rem;text-decoration:none;color:#333}.footer-link:hover{text-decoration:none;opacity:.8}.privacy-icon{display:inline-block;vertical-align:middle}.flex-center{display:flex;justify-content:center;align-items:center}.text-center{text-align:center}canvas,img,picture,svg,video{display:block;max-width:100%;height:auto}@media (prefers-reduced-motion:reduce){*,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.header-container{width:100%}.brands-bar{width:100%;background:#f5f5f5;padding:.35rem var(--container-padding);border-bottom:1px solid #e5e5e5}.brands-content{max-width:var(--max-width);margin:0 auto;justify-content:flex-start}.brands-content,.primary-link{display:flex;align-items:center}.primary-link{text-decoration:underline;color:#666;font-size:.75rem;gap:.25rem;text-underline-offset:2px}.makers-bar{width:100%;background:#fff;padding:1.25rem var(--container-padding);border-bottom:1px solid #e5e5e5}.makers-content{max-width:var(--max-width);margin:0 auto;display:flex;justify-content:flex-end;align-items:center}.clorox-branding{color:#666;font-size:.8125rem;display:flex;align-items:center;gap:1rem;line-height:1.3}.clorox-logo{width:16px;height:16px}.makers-text{text-align:right;max-width:120px}.makers-logo{width:63px;height:36px;margin-top:-4px}.common-branding-banner--footer{background:#f5f5f5;padding:1rem 0;border-top:1px solid #e5e5e5}.banner__inner{max-width:var(--max-width);margin:0 auto;padding:0 var(--container-padding);display:flex;justify-content:center;align-items:center}.coming-soon-page{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:auto;height:auto;padding:.5rem var(--container-padding) 1.5rem;text-align:center;color:white;max-width:690px;margin:0 auto;width:100%;@media (min-width:641px){min-height:calc(100vh - 120px);padding:2rem var(--container-padding);justify-content:center}}.logo-container{margin:1rem 0 1.5rem;@media (min-width:641px){margin-left:0;margin-bottom:3rem;margin-right:0;margin-top:1rem}}.logo-container img{width:179px;height:150px;@media (min-width:641px){width:179px;height:150px}}.coming-soon-page h1{font-size:2rem;font-weight:700;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,.1);@media (min-width:641px){font-size:3rem}}.subtitle{font-size:1.125rem;margin-bottom:3rem;max-width:500px;margin-left:auto;margin-right:auto;@media (min-width:641px){font-size:1.25rem}}.contact-box{background:white;border-radius:12px;padding:1.5rem;box-shadow:0 4px 6px rgba(0,0,0,.1);max-width:500px;width:100%;@media (min-width:641px){padding-left:2rem;padding-bottom:2rem;padding-right:2rem;padding-top:2rem}}.contact-content{display:flex;align-items:center;gap:1.5rem}.phone-icon{width:48px;height:48px;flex-shrink:0}.contact-text{text-align:left}.contact-heading{color:#333;font-size:1.25rem;font-weight:500;margin-bottom:.25rem}.contact-heading a{color:#333;text-decoration:none}.contact-heading a:hover{opacity:.8}.contact-hours{color:#666;font-size:1rem}@media (min-width:768px){:root{--container-padding:2rem}}