:root{--ps-green: #174f43;--ps-green-hover: #103c33;--ps-green-light: #eaf3f0;--ps-black: #101312;--ps-text: #202321;--ps-muted: #6c716e;--ps-white: #ffffff;--ps-cream: #f6f7f4;--ps-border: rgba(16, 19, 18, .08);--ps-radius: 18px;--ps-radius-small: 12px;--ps-shadow: 0 14px 45px rgba(20, 40, 32, .07);--ps-shadow-hover: 0 22px 55px rgba(20, 40, 32, .12)}body{background:var(--ps-white);color:var(--ps-text)}main{overflow:hidden}[class*=ps-] h1,[class*=ps-] h2,[class*=ps-] h3{color:var(--ps-black);font-weight:700;letter-spacing:-.035em}[class*=ps-] p{color:var(--ps-muted)}.ps-atc,.ps-demo__button,.psa__button,.ps-action__button,.psb__button{min-height:58px;display:inline-flex;align-items:center;justify-content:center;background:var(--ps-green)!important;color:#fff!important;border:none!important;border-radius:12px!important;padding:0 28px;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer;box-shadow:0 8px 24px #174f4326;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.ps-atc:hover,.ps-demo__button:hover,.psa__button:hover,.ps-action__button:hover,.psb__button:hover{background:var(--ps-green-hover)!important;transform:translateY(-2px);box-shadow:0 13px 30px #174f4338}.ps-hero{background:linear-gradient(135deg,#f8f9f6,#f2f5f1)!important}.ps-hero__grid{min-height:650px}.ps-hero__media{position:relative}.ps-hero__image{border-radius:24px!important;box-shadow:0 25px 70px #17282217}.ps-title{max-width:620px;font-weight:720!important}.ps-eyebrow{background:var(--ps-green-light)!important;color:var(--ps-green)!important}.ps-check{background:var(--ps-green)!important}.ps-price{color:var(--ps-black);font-size:34px!important}.ps-save{background:var(--ps-green-light)!important;color:var(--ps-green)!important}.ps-demo{background:#fff!important}.ps-demo__eyebrow{background:var(--ps-green-light)!important;color:var(--ps-green)!important}.ps-demo__card{border:1px solid var(--ps-border)!important;border-radius:var(--ps-radius)!important;box-shadow:var(--ps-shadow)!important}.ps-demo__card--solution{border-color:#174f4326!important}.ps-demo__arrow,.ps-demo__tag--accent{background:var(--ps-green)!important}.ps-demo__benefit{background:#f8faf8!important;border:1px solid var(--ps-border)!important;border-radius:var(--ps-radius)!important}.ps-demo__number{color:var(--ps-green)!important}.psa{background:var(--ps-cream)!important}.psa__eyebrow{background:var(--ps-green-light)!important;color:var(--ps-green)!important}.psa__card{background:#fff!important;border:1px solid var(--ps-border)!important;border-radius:var(--ps-radius)!important;box-shadow:0 8px 30px #1428200b}.psa__card:hover{box-shadow:var(--ps-shadow-hover)!important}.psa__best span{color:var(--ps-green)!important}.ps-action{background:#fff!important}.ps-action__eyebrow{background:var(--ps-green-light)!important;color:var(--ps-green)!important}.ps-action__media{box-shadow:0 22px 60px #14282014}.ps-action__feature-number{background:var(--ps-green)!important}.ps-action__statement{border-color:#174f431f!important}.psb{background:var(--ps-cream)!important}.psb__eyebrow{background:var(--ps-green-light)!important;color:var(--ps-green)!important}.psb__card{background:#fff!important;border:1px solid var(--ps-border)!important;border-radius:var(--ps-radius)!important}.psb__icon{background:var(--ps-green)!important}.psb__banner{background:var(--ps-green)!important;border-radius:24px!important}.psb__banner .psb__button{background:#fff!important;color:var(--ps-green)!important;box-shadow:none}@media screen and (min-width:990px){.ps-hero__grid,.ps-action__top{gap:80px!important}.psa__card,.psb__card,.ps-demo__card{transition:transform .25s ease,box-shadow .25s ease}.psa__card:hover,.psb__card:hover,.ps-demo__card:hover{transform:translateY(-5px)}}@media screen and (max-width:749px){body{overflow-x:hidden}[class*=__container]{max-width:calc(100vw - 28px)!important}.ps-hero{background:#f7f8f5!important}.ps-hero__grid{min-height:auto;display:flex!important;flex-direction:column!important;gap:22px!important}.ps-hero__media{width:100%;order:1}.ps-hero__content{width:100%;order:2}.ps-hero__image{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:16px!important;box-shadow:0 15px 40px #14282012}.ps-floating-badge{top:11px!important;left:11px!important;padding:7px 11px!important;font-size:10px!important}.ps-eyebrow{margin-bottom:11px!important}.ps-title{font-size:clamp(34px,10vw,43px)!important;line-height:1.02!important;letter-spacing:-.045em!important}.ps-subtitle{margin-top:13px!important;font-size:15px!important;line-height:1.5!important}.ps-benefits{display:flex!important;flex-wrap:wrap;gap:8px!important;margin:18px 0!important}.ps-benefit{width:auto!important;padding:7px 10px;background:#fff;border:1px solid var(--ps-border);border-radius:999px;font-size:11px!important}.ps-check{width:18px!important;height:18px!important;flex:0 0 18px!important;font-size:9px!important}.ps-price-wrap{margin:20px 0 15px!important}.ps-price{font-size:29px!important}.ps-atc{width:100%;min-height:59px!important;border-radius:12px!important;font-size:15px!important}.ps-small-note{display:none}.ps-demo__heading,.psa__header,.psb__header{text-align:left!important}.ps-demo__heading h2,.psa__header h2,.psb__header h2,.ps-action__content h2{font-size:35px!important;line-height:1.04!important;letter-spacing:-.04em!important}.ps-demo__description,.psa__description,.psb__description{margin-left:0!important;margin-right:0!important;font-size:14px!important}.ps-demo__comparison{gap:12px!important}.ps-demo__card{border-radius:16px!important}.ps-demo__arrow{width:40px!important;height:40px!important}.ps-demo__benefits{display:flex!important;overflow-x:auto;gap:10px!important;margin-top:28px!important;padding-bottom:8px;scroll-snap-type:x mandatory;scrollbar-width:none}.ps-demo__benefits::-webkit-scrollbar{display:none}.ps-demo__benefit{min-width:78%;scroll-snap-align:start}.psa__grid{margin-right:-14px;padding-right:14px}.psa__card{flex:0 0 76%!important;border-radius:16px!important}.psa__image-wrap{aspect-ratio:1 / .92}.ps-action__media{aspect-ratio:4 / 5!important;border-radius:17px!important}.ps-action__feature{grid-template-columns:36px 1fr!important;gap:12px!important}.ps-action__feature-number{width:31px!important;height:31px!important}.ps-action__statement{margin-top:42px!important;padding:34px 5px!important}.psb__card{grid-template-columns:115px 1fr!important;border-radius:15px!important}.psb__banner{margin-top:30px!important;padding:27px 21px!important;border-radius:17px!important}.ps-demo__button,.psa__button,.ps-action__button,.psb__button{width:100%;min-height:57px!important}}@media screen and (max-width:749px){.header-wrapper{background:#fffffff7!important;border-bottom:1px solid rgba(16,19,18,.07)!important;box-shadow:none!important}.header{min-height:62px!important;padding:6px 15px!important;display:grid!important;grid-template-columns:44px 1fr 44px!important;align-items:center!important}header-drawer{display:block!important;justify-self:start!important}.header__icon--menu{width:42px!important;height:42px!important}.header__heading,.header__heading-link{justify-self:center!important;text-align:center!important}.header__heading-link{padding:0!important}.header__heading-link .h2,.header__heading .h2{font-size:0!important}.header__heading-link .h2:after,.header__heading .h2:after{content:"PowerScrub\2122";color:#101312;font-size:20px;font-weight:750;letter-spacing:-.035em;white-space:nowrap}.header__icons{justify-self:end!important;gap:0!important}.header__search,.header__icon--account{display:none!important}.header__icon--cart{width:42px!important;height:42px!important}.cart-count-bubble{background:#174f43!important;color:#fff!important}}@media screen and (max-width:749px){.header{position:relative!important;display:grid!important;grid-template-columns:48px 1fr 48px!important;min-height:64px!important;padding:6px 12px!important}header-drawer{grid-column:1!important;justify-self:start!important}.header__icon--menu{width:42px!important;height:42px!important}.header__heading,.header__heading-link{position:absolute!important;left:50%!important;top:50%!important;width:auto!important;margin:0!important;padding:0!important;transform:translate(-50%,-50%)!important;white-space:nowrap!important}.header__heading-link .h2,.header__heading .h2{font-size:0!important}.header__heading-link .h2:after,.header__heading .h2:after{content:"PowerScrub\2122";display:block;color:#101312;font-size:18px!important;line-height:1!important;font-weight:750!important;letter-spacing:-.035em!important}.header__icons{grid-column:3!important;justify-self:end!important;width:44px!important;display:flex!important;justify-content:flex-end!important}.header__search,.header__icon--account{display:none!important}.header__icon--cart{width:42px!important;height:42px!important;margin:0!important}}@media screen and (max-width:749px){.header-wrapper .header{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:62px!important;padding:7px 14px!important}.header header-drawer{position:relative!important;width:44px!important;flex:0 0 44px!important;margin:0!important;z-index:3}.header__icon--menu{width:44px!important;height:44px!important;margin:0!important}.header__heading,.header__heading-link{position:absolute!important;left:50%!important;top:50%!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;transform:translate(-50%,-50%)!important;z-index:2}.header__heading-link .h2,.header__heading .h2{display:block!important;margin:0!important;font-size:0!important;line-height:1!important}.header__heading-link .h2:after,.header__heading .h2:after{content:"PowerScrub\2122";display:block!important;color:#101312!important;font-size:18px!important;line-height:1!important;font-weight:750!important;letter-spacing:-.04em!important;white-space:nowrap!important}.header__icons{position:relative!important;width:44px!important;flex:0 0 44px!important;margin-left:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;z-index:3}.header__search,.header__icon--account{display:none!important}.header__icon--cart{position:relative!important;width:44px!important;height:44px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.header__icon--cart .icon{width:22px!important;height:22px!important}.cart-count-bubble{top:3px!important;right:1px!important;background:#174f43!important;color:#fff!important}}@media screen and (max-width:749px){.header-wrapper,.header-wrapper .header{background:#fff!important}.header-wrapper{z-index:1000!important}}@media screen and (max-width:749px){.psa__grid{display:flex!important;flex-wrap:nowrap!important;width:100%!important;gap:12px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:4px 18px 16px 0!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}.psa__grid::-webkit-scrollbar{display:none}.psa__card{flex:0 0 84%!important;width:84%!important;min-width:84%!important;scroll-snap-align:start!important;scroll-snap-stop:always;overflow:hidden!important;border-radius:18px!important}}@media screen and (max-width:749px){.ps-hero__media{min-height:0!important;height:auto!important}.ps-hero__media img{width:100%!important;height:300px!important;object-fit:cover!important;object-position:center!important}.ps-hero__content{padding-top:22px!important}}@media screen and (max-width:749px){.ps-hero__content{padding-top:16px!important;padding-bottom:18px!important}.ps-hero__eyebrow{margin-bottom:10px!important}.ps-hero__heading{font-size:34px!important;line-height:1.02!important;letter-spacing:-1.3px!important;margin:0 0 10px!important}.ps-hero__description{font-size:15px!important;line-height:1.45!important;margin:0 0 14px!important}.ps-hero__benefits{gap:7px!important;margin:12px 0 15px!important}.ps-hero__benefit{min-height:0!important;padding:7px 10px!important;margin:0!important}.ps-hero__benefit p,.ps-hero__benefit span{font-size:12px!important;line-height:1.2!important}.ps-hero__price{margin-top:12px!important;margin-bottom:12px!important}.ps-hero__variant{margin-top:8px!important;margin-bottom:10px!important}.ps-hero__button{min-height:56px!important;margin-top:10px!important}.ps-hero__trust{margin-top:10px!important;padding-top:0!important;font-size:11px!important}}@media screen and (max-width:749px){.shopify-section{scroll-margin-top:70px}[class*=ps-]{box-sizing:border-box}.ps-hero{padding-top:12px!important;padding-bottom:22px!important}.ps-hero__grid{gap:18px!important}.ps-hero__media{margin-bottom:0!important}.ps-hero__image,.ps-hero__media img{max-height:390px!important;object-fit:cover!important}.ps-hero__content{gap:10px!important}.ps-hero__content h1,.ps-hero__heading{font-size:34px!important;line-height:1.02!important;margin-top:4px!important;margin-bottom:8px!important}.ps-hero__description,.ps-hero__text{font-size:15px!important;line-height:1.45!important;margin-top:0!important;margin-bottom:10px!important}.ps-hero__benefits{gap:7px!important;margin:10px 0!important}.ps-hero__benefit{padding:7px 10px!important;min-height:0!important}.ps-hero__price{margin:10px 0!important}.ps-product-form{margin-top:8px!important}.ps-how{padding-top:34px!important;padding-bottom:34px!important}.ps-how__header{margin-bottom:20px!important}.ps-how__heading{font-size:30px!important;line-height:1.05!important;margin-bottom:8px!important}.ps-how__description{font-size:15px!important;line-height:1.45!important}.ps-how__steps{gap:10px!important}.ps-how__step{padding:15px!important;min-height:0!important}.ps-how__step h3{margin:0 0 4px!important;font-size:17px!important}.ps-how__step p{margin:0!important;font-size:14px!important;line-height:1.4!important}.ps-attachments{padding-top:34px!important;padding-bottom:34px!important}.ps-attachments__header{margin-bottom:18px!important}.ps-attachments__heading{font-size:30px!important;line-height:1.05!important;margin-bottom:8px!important}.ps-attachments__description{font-size:15px!important;line-height:1.45!important;margin-bottom:0!important}.ps-attachments__grid{gap:12px!important}.ps-attachments__card{min-width:78vw!important;max-width:78vw!important}.ps-attachments__card img{height:230px!important;object-fit:cover!important}.ps-attachments__content{padding:16px!important}.ps-attachments__content h3{font-size:18px!important;margin:0 0 5px!important}.ps-attachments__content p{font-size:14px!important;line-height:1.4!important;margin-bottom:10px!important}.ps-action,.ps-in-action{padding-top:34px!important;padding-bottom:34px!important}.ps-action__grid,.ps-in-action__grid{gap:20px!important}.ps-action img,.ps-in-action img{max-height:330px!important;object-fit:cover!important}.ps-action h2,.ps-in-action h2{font-size:30px!important;line-height:1.05!important;margin-bottom:10px!important}.ps-action p,.ps-in-action p{font-size:14px!important;line-height:1.45!important}.ps-benefits{padding-top:34px!important;padding-bottom:34px!important}.ps-benefits__header{margin-bottom:18px!important}.ps-benefits h2{font-size:30px!important;line-height:1.05!important;margin-bottom:8px!important}.ps-benefits__grid{gap:10px!important}.ps-benefits__card,.ps-benefit{padding:14px!important;min-height:0!important}.ps-benefits h3,.ps-benefit h3{font-size:17px!important;margin:0 0 4px!important}.ps-benefits p,.ps-benefit p{font-size:14px!important;line-height:1.4!important;margin-bottom:0!important}.ps-button,[class*=ps-] button[type=submit]{min-height:50px!important;padding-top:12px!important;padding-bottom:12px!important}}@media screen and (max-width:749px){[id^=PSAttachments-] .psa__container{padding-top:24px!important;padding-bottom:24px!important}[id^=PSAttachments-] .psa__header{margin-bottom:16px!important}[id^=PSAttachments-] .psa__header h2{font-size:26px!important;line-height:1.08!important;margin-bottom:0!important}[id^=PSAttachments-] .psa__description{margin-top:7px!important;font-size:13px!important;line-height:1.35!important}[id^=PSAttachments-] .psa__grid{gap:9px!important;padding-bottom:6px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/powerscrub-global.css.map */
