:root{--cf-navy: #0A1524;--cf-navy-2: #10243F;--cf-ink: #0C1B2E;--cf-body: #3B4659;--cf-muted: #6B7489;--cf-canvas: #FBFCFE;--cf-tint: #F4F8FD;--cf-tint-strong: #EAF2FC;--cf-rule: #E3E8F0;--cf-green: #1E9A55;--cf-blue: #1769C4;--cf-red: #E5372B;--cf-star: #F5B800;--cf-max: 1200px;--cf-gutter: clamp(20px, 4vw, 40px);--cf-section: clamp(56px, 6.5vw, 96px);--cf-radius: 20px;--cf-radius-lg: 28px;--cf-radius-sm: 12px;--cf-pill: 999px;--cf-font: "Manrope", system-ui, sans-serif;--cf-serif: Georgia, "Times New Roman", serif;--cf-h1: clamp(34px, 4.6vw, 60px);--cf-h2: clamp(28px, 3.3vw, 44px);--cf-h3: clamp(18px, 1.5vw, 21px);--cf-lead: clamp(16px, 1.25vw, 18px);--cf-ease: cubic-bezier(.16, 1, .3, 1);--font-body-family: var(--cf-font);--font-heading-family: var(--cf-font)}:root,.color-scheme-1,.color-background-1{--color-foreground: 12, 27, 46}.color-scheme-2{--color-background: 244, 248, 253;--color-foreground: 12, 27, 46;--color-button: 0, 0, 0;--color-button-text: 255, 255, 255;--color-secondary-button-text: 12, 27, 46}body,button,input,select,textarea,h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,[class^=cf-],[class*=" cf-"]{font-family:var(--cf-font)!important}body{color:var(--cf-ink);background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{color:inherit;letter-spacing:-.02em}h1 em,h2 em,h3 em,.h0 em,.h1 em,.h2 em,.cf-h2 em,.cf-hero__title em{font-family:var(--cf-serif)!important;font-style:italic;font-weight:400;letter-spacing:-.01em}.cf-h2{font-size:var(--cf-h2)!important;line-height:1.12!important;font-weight:600!important;letter-spacing:-.025em!important;margin:0;text-wrap:balance}.cf-lead,.cf-lead p{font-size:var(--cf-lead);line-height:1.65;color:var(--cf-body);margin:0}h1,h2,h3,.h0,.h1,.h2{text-wrap:balance}p{text-wrap:pretty}.rte,.rte p{line-height:1.65}html{scroll-behavior:smooth;scrollbar-color:#C5CEDB transparent}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}::selection{background:var(--cf-ink);color:#fff}:focus-visible{outline:2px solid var(--cf-blue)!important;outline-offset:3px!important;box-shadow:none!important}a{text-underline-offset:.2em;text-decoration-thickness:1px}.button,.shopify-payment-button__button--unbranded,.cart__checkout-button,.cf-cp__btn,.cf-sc__btn,.cf-res__btn,.cf-sticky__btn,.cf-hero__btn{border-radius:var(--cf-pill)!important;font-weight:700!important;letter-spacing:.02em!important;transition:transform .16s var(--cf-ease),background-color .2s ease,opacity .2s ease!important}.button:before,.button:after{border-radius:var(--cf-pill)!important;box-shadow:none!important}.button:active,.cf-cp__btn:active,.cf-sc__btn:active,.cf-res__btn:active,.cf-sticky__btn:active,.cf-hero__btn:active,.product-form__submit:active{transform:scale(.98)}.product-form__submit[disabled],.button[disabled]{opacity:.45!important;cursor:not-allowed}.horizontal-ticker__item{font-style:normal!important;font-size:13px!important;letter-spacing:.04em!important;font-weight:600!important}.horizontal-ticker [class*=-padding],.horizontal-ticker{padding-block:8px!important}.header-wrapper{background:#fff!important}.header-wrapper--border-bottom{border-bottom:1px solid var(--cf-rule)!important}.header{max-width:var(--cf-max)!important;padding-block:12px!important}.header__heading-link .h2,.header__heading .h2{font-size:26px;font-weight:800;letter-spacing:-.03em}.header__menu-item{font-size:15px;font-weight:500;color:var(--cf-ink)}.header__menu-item span{text-decoration:none!important}.header__menu-item:hover span{color:var(--cf-blue)}.header__icon{color:var(--cf-ink)}.cart-count-bubble{background:var(--cf-ink)!important;color:#fff!important}#MainContent .page-width{max-width:calc(var(--cf-max) + 2 * var(--cf-gutter))!important;padding-inline:var(--cf-gutter)!important}#MainContent :is(.cf-modes__inner,.cf-cp__inner,.cf-ins__inner,.cf-stat__inner,.cf-res__inner,.cf-rv__inner,.cf-gs__inner,.cf-sc__inner){max-width:var(--cf-max)!important;padding-inline:var(--cf-gutter)!important}#MainContent :is(.cf-modes,.cf-cp,.cf-ins,.cf-res,.cf-rv,.cf-gs){padding-block:var(--cf-section)!important}#MainContent :is(.cf-modes__title,.cf-cp__title,.cf-ins__title,.cf-stat__title,.cf-res__title,.cf-rv__title,.cf-gs__title,.cf-og__title){font-size:var(--cf-h2)!important;line-height:1.12!important;letter-spacing:-.025em!important;font-weight:600!important}#MainContent :is(.cf-modes__sub,.cf-ins__sub,.cf-stat__sub,.cf-res__sub,.cf-rv__sub,.cf-gs__sub){text-align:center!important}#MainContent :is(.cf-modes__sub,.cf-cp__sub,.cf-ins__sub,.cf-res__sub,.cf-rv__sub,.cf-gs__sub){font-size:var(--cf-lead)!important;line-height:1.65!important;max-width:60ch;margin-inline:auto;color:var(--cf-body)!important}#MainContent :is(.cf-modes__eyebrow,.cf-ins__eyebrow){display:none!important}#MainContent :is(.cf-modes__head,.cf-ins__head,.cf-rv__head,.cf-res__head,.cf-gs__head){margin-bottom:clamp(28px,3.5vw,48px)!important}#MainContent .product{max-width:var(--cf-max);margin-inline:auto}#MainContent .product__info-container{display:flex;flex-direction:column;gap:16px;max-width:580px}#MainContent .product__info-container>*+*{margin-top:0!important}#MainContent .product__info-container>:is(style,script,link){display:none}#MainContent .product__info-container>p:empty{display:none}#MainContent .rating-stars__label,#MainContent .rating-stars-and-text{font-size:15px!important;color:var(--cf-body)!important}#MainContent .cf-ptitle{margin:0;font-size:clamp(24px,2.3vw,32px);line-height:1.15;font-weight:700;letter-spacing:-.02em;text-transform:uppercase}#MainContent .product__title{display:none}#MainContent .product__info-container .price{font-size:28px;font-weight:700;color:var(--cf-ink);letter-spacing:-.01em}#MainContent .product__info-container .price .price-item--regular{font-size:inherit}#MainContent .product__info-container .price__compare-price .price-item,#MainContent .product__info-container s.price-item{font-size:20px;color:var(--cf-muted);font-weight:500}#MainContent .product__info-container .price .badge{border-radius:4px;padding:6px 10px;font-size:14px;font-weight:700;background:var(--cf-tint-strong);color:var(--cf-navy-2);border:1px solid var(--cf-navy-2);letter-spacing:.02em;text-transform:uppercase}#MainContent .cf-psub{margin:0;padding-bottom:18px;border-bottom:4px solid var(--cf-navy);font-size:17px;line-height:1.5;font-weight:700;color:var(--cf-ink)}#MainContent .emoji-benefits-container{display:grid;gap:12px}#MainContent .emoji-benefits-container p{position:relative;margin:0!important;padding-left:34px;font-size:16.5px;line-height:1.55;color:var(--cf-body);font-weight:400}#MainContent .emoji-benefits-container p strong{color:var(--cf-ink);font-weight:700}#MainContent .emoji-benefits-container p:before{content:"";position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:50%;background:var(--cf-navy-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M9.3 16.6 4.9 12.2l1.6-1.6 2.8 2.8 8.2-8.2 1.6 1.6z'/%3E%3C/svg%3E") center / 15px no-repeat}#MainContent .cf-offer{padding:4px 0 0}#MainContent .cf-offer__row{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 14px 1fr 14px 1fr 14px 1fr 14px 1fr;align-items:start;gap:2px}#MainContent .cf-offer__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;min-width:0}#MainContent .cf-offer__img{width:100%;aspect-ratio:1;border-radius:12px;background:var(--cf-tint);overflow:hidden;margin-bottom:6px}#MainContent .cf-offer__img img{width:100%;height:100%;object-fit:cover;display:block}#MainContent .cf-offer__img--empty{background:var(--cf-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B9C6D8' stroke-width='1.5'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Ccircle cx='9' cy='10' r='2'/%3E%3Cpath d='m21 16-5-5-8 8'/%3E%3C/svg%3E") center / 40% no-repeat}#MainContent .cf-offer__plus{align-self:center;margin-top:-40px;width:14px;height:14px;border-radius:50%;border:1px solid #9AA6B8;position:relative}#MainContent .cf-offer__plus:before,#MainContent .cf-offer__plus:after{content:"";position:absolute;left:50%;top:50%;width:7px;height:1px;background:#6b7489;transform:translate(-50%,-50%)}#MainContent .cf-offer__plus:after{transform:translate(-50%,-50%) rotate(90deg)}#MainContent .cf-offer__name{font-size:13px;font-weight:500;color:var(--cf-ink);line-height:1.25}#MainContent .cf-offer__was{font-size:12.5px;color:var(--cf-muted)}#MainContent .cf-offer__now{font-size:15px;font-weight:700;color:var(--cf-red)}#MainContent .cf-offer__total{margin:14px 0 0;text-align:center;font-size:17px;font-weight:700;color:var(--cf-ink)}#MainContent .cf-offer__total s{color:var(--cf-muted);font-weight:500}#MainContent .estimated-shipping,#MainContent .estimated-shipping p{font-size:15px!important;line-height:1.5!important;color:var(--cf-body);justify-content:center!important;text-align:center!important;margin:0!important}#MainContent .estimated-shipping strong{color:var(--cf-ink)}#MainContent .product-form__buttons{max-width:none!important;display:grid;gap:10px}#MainContent .product-form__submit{min-height:64px!important;font-size:18px!important;background:var(--cf-ink)!important;color:#fff!important;border:0!important;text-transform:uppercase}#MainContent .shopify-payment-button__more-options{color:var(--cf-body);font-size:14px}#MainContent .product-form__input .form__label,#MainContent variant-selects legend{font-weight:700;font-size:14px;color:var(--cf-ink)}#MainContent .product-form__input input[type=radio]+label{border-radius:var(--cf-pill);padding:10px 20px;font-weight:500}#MainContent .icon-with-text{display:flex!important;justify-content:center;flex-wrap:wrap;gap:8px 32px;margin:0!important}#MainContent .icon-with-text__item{display:inline-flex;flex-direction:row;align-items:center;gap:10px;margin:0!important;padding:0;background:none;width:auto!important;max-width:none!important;flex:none!important}#MainContent .icon-with-text__item .h4,#MainContent .icon-with-text__item h4{font-size:16px!important;font-weight:500;margin:0}#MainContent .icon-with-text__item svg{width:24px;height:24px;color:var(--cf-ink)}#MainContent .cf-orig{border:2px dotted #3B4659;border-radius:10px;padding:26px 24px 24px;text-align:center;display:grid;justify-items:center;gap:10px}#MainContent .cf-orig__badge{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border:2px solid var(--cf-ink);border-radius:var(--cf-pill);font-size:15px;font-weight:600}#MainContent .cf-orig__badge svg{width:18px;height:18px;fill:var(--cf-navy-2)}#MainContent .cf-orig__title{margin:6px 0 0;font-size:24px;font-weight:600;letter-spacing:-.02em}#MainContent .cf-orig__text{margin:0;font-size:16px;line-height:1.6;color:var(--cf-body)}#MainContent .cf-orig__text strong{color:var(--cf-ink)}#MainContent .cf-orig__warn{margin:0;font-size:15.5px;line-height:1.55;font-weight:600;color:var(--cf-body)}#MainContent .product__accordion{border:0!important}#MainContent .product__accordion details{border:1px solid var(--cf-rule);border-radius:18px;background:#fff}#MainContent .product__accordion summary{padding:20px 22px}#MainContent .product__accordion summary .icon-caret,#MainContent .product__accordion summary .svg-wrapper:first-child{display:none}#MainContent .product__accordion .accordion__title{font-size:17px!important;font-weight:700;color:var(--cf-ink);text-transform:uppercase;letter-spacing:0}#MainContent .product__accordion .accordion__content{color:var(--cf-body);font-size:15.5px;line-height:1.65;padding:0 22px 20px}#MainContent .product__view-details{display:none}#MainContent .product__media-wrapper .product__media,#MainContent .product__media-item .media{border-radius:var(--cf-radius-lg);overflow:hidden}#MainContent .product__media-wrapper .global-media-settings{border:1px solid var(--cf-rule)!important;border-radius:var(--cf-radius-lg)!important}#MainContent .thumbnail{border-radius:14px!important}#MainContent .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--cf-ink)!important}#MainContent .image-with-text__grid{gap:clamp(20px,3vw,48px);flex-wrap:nowrap}#MainContent .image-with-text__media{border-radius:var(--cf-radius-lg)!important;overflow:hidden;background:var(--cf-tint)!important;border:0!important}#MainContent .image-with-text__text-item{display:flex}#MainContent .image-with-text__content{background:var(--cf-tint)!important;border-radius:var(--cf-radius-lg)!important;padding:clamp(28px,4vw,56px)!important;text-align:left!important;align-items:flex-start!important;justify-content:center}#MainContent .image-with-text__content>*{text-align:left!important}#MainContent .image-with-text__heading{font-size:clamp(26px,3vw,40px)!important;line-height:1.12;font-weight:700;letter-spacing:-.025em;color:var(--cf-ink)}#MainContent .image-with-text__text,#MainContent .image-with-text__text p{font-size:var(--cf-lead);line-height:1.75;color:var(--cf-body)}#MainContent .image-with-text__text strong{color:var(--cf-ink)}@media screen and (max-width:749px){#MainContent .image-with-text__grid{flex-wrap:wrap}}#MainContent .cf-modes{background:var(--cf-canvas)!important}#MainContent .cf-modes__grid{gap:28px 24px!important}#MainContent .cf-modes__media{border-radius:var(--cf-radius)!important;background:#05080d!important;margin-bottom:14px!important}#MainContent .cf-modes__num{font-size:30px!important;font-weight:700!important;left:16px!important;right:auto!important;top:10px!important}#MainContent .cf-modes__pill{min-height:52px!important;border-radius:var(--cf-pill)!important;background:var(--cf-navy-2)!important;color:#fff!important;font-weight:500!important;font-size:17px!important}#MainContent .cf-modes__desc{color:var(--cf-body)!important;font-size:15px!important}#MainContent .cf-modes__media img{transition:transform 1.2s var(--cf-ease)}@media(hover:hover){#MainContent .cf-modes__item:hover .cf-modes__media img{transform:scale(1.04)}}#MainContent .cf-cp__lead{color:var(--cf-ink)!important;font-size:var(--cf-lead)!important;font-weight:700!important}#MainContent .cf-cp__table thead th{font-size:14px!important;color:var(--cf-body)!important;font-weight:600!important}#MainContent .cf-cp__brandhead{color:var(--cf-ink)!important;font-size:16px!important;font-weight:800!important}#MainContent .cf-cp__rowlabel{color:#fff!important;background:var(--cf-navy-2)!important;font-weight:600!important;font-size:14.5px!important;text-align:left!important;min-width:170px}#MainContent .cf-cp__brandcol{background:var(--cf-tint-strong)!important}#MainContent .cf-cp__yes svg{fill:var(--cf-green)!important}#MainContent .cf-cp__no svg{fill:#a3adbb!important}#MainContent .cf-cp__btn{background:var(--cf-ink)!important;height:56px!important;line-height:56px!important;padding-inline:34px!important;text-transform:uppercase}@media screen and (min-width:900px)and (max-width:1099px){#MainContent .cf-cp__inner{grid-template-columns:1fr!important}#MainContent .cf-cp__copy{max-width:680px;text-align:left!important}}#MainContent .cf-ins{background:var(--cf-canvas)!important}#MainContent .cf-ins__item{background:#fff!important;border:1px solid var(--cf-rule)!important;border-radius:var(--cf-radius)!important;box-shadow:none!important}#MainContent .cf-ins__media{border-radius:var(--cf-radius-sm)!important}#MainContent .cf-ins__num{background:var(--cf-ink)!important;color:#fff!important}#MainContent .cf-ins__step{font-size:var(--cf-h3)!important;letter-spacing:-.015em;color:var(--cf-ink)!important}#MainContent .cf-ins__body{color:var(--cf-body)!important;font-size:15px!important;line-height:1.6!important}#MainContent .cf-ins__tip{background:var(--cf-tint)!important;border:0!important;border-radius:10px!important;color:var(--cf-ink)!important}#MainContent .cf-res{background:#fff!important}#MainContent .cf-res__tab{border-radius:var(--cf-pill)!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:uppercase}#MainContent .cf-res__card{border:1px solid var(--cf-rule)!important;background:#fff!important;border-radius:var(--cf-radius-lg)!important;box-shadow:none!important;overflow:hidden}#MainContent .cf-res__ba{border-radius:0!important}#MainContent .cf-rv{background:var(--cf-canvas)!important}#MainContent .cf-rv__card{background:#fff!important;border:1px solid var(--cf-rule)!important;box-shadow:none!important;border-radius:var(--cf-radius-lg)!important;overflow:hidden}#MainContent .cf-rv__photo{border-radius:0!important}#MainContent .cf-rv__quote{font-size:17px!important;line-height:1.3!important;font-weight:800!important;text-transform:uppercase;color:var(--cf-ink)!important}#MainContent .cf-rv__text{color:var(--cf-body)!important;font-size:15.5px!important;line-height:1.65!important}#MainContent .cf-rv__who{color:var(--cf-muted)!important;font-weight:500!important}#MainContent .cf-rv__badge{background:var(--cf-tint)!important;border-radius:6px!important}#MainContent .cf-rv__score,#MainContent .cf-res__rating{background:#fff!important;border:1px solid var(--cf-rule)!important;border-radius:var(--cf-pill)!important;box-shadow:none!important}#MainContent .rich-text.color-accent-1{background:var(--cf-tint)!important;--color-foreground: 12, 27, 46;color:var(--cf-ink)}#MainContent .rich-text .rich-text__wrapper{max-width:var(--cf-max)}#MainContent .rich-text .rich-text__heading{font-size:var(--cf-h2)!important;letter-spacing:-.025em;line-height:1.12;font-weight:600}#MainContent .rich-text .rich-text__heading strong{font-weight:700}#MainContent .rich-text .rich-text__text p{font-size:var(--cf-lead)!important;line-height:1.6;max-width:54ch;margin-inline:auto;color:var(--cf-body)}.cf-sticky__inner{box-shadow:0 18px 40px -12px #0a152447,0 2px 6px #0a15240f!important;border:0!important}.collection-hero__title{font-size:var(--cf-h2)!important;letter-spacing:-.025em}.card-wrapper .card{border-radius:var(--cf-radius)!important;overflow:hidden}.card--card,.card--standard .card__inner{background:var(--cf-tint)!important}.card__media .media img{transition:transform 1s var(--cf-ease)}@media(hover:hover){.card-wrapper:hover .card__media .media img{transform:scale(1.035)}}.card__heading{font-size:17px!important;font-weight:700;letter-spacing:-.01em;line-height:1.3}.card__heading a{text-decoration:none}.card__badge .badge{border-radius:var(--cf-pill);background:var(--cf-ink);color:#fff;border:0}.cart-item__name{font-size:16px;font-weight:700;text-decoration:none;color:var(--cf-ink)}.cart-item__image{border-radius:var(--cf-radius-sm);background:var(--cf-tint)}.totals__total-value,.totals__subtotal-value{font-size:20px;font-weight:800;color:var(--cf-ink)}.cart__checkout-button,.cart__ctas .button{min-height:58px;background:var(--cf-ink)!important;color:#fff!important}.drawer__header{border-bottom:1px solid var(--cf-rule)}.drawer__heading{font-size:22px!important;letter-spacing:-.02em;font-weight:700}.quantity,.quantity:before,.quantity:after{border-radius:var(--cf-pill)!important}.cart__empty-text{font-size:clamp(24px,3vw,32px);letter-spacing:-.02em;font-weight:700}.cf-empty-cta{text-align:center;padding:8px 20px 96px}.cf-empty-cta .button{min-width:260px}.cf-fb{padding-top:clamp(56px,6vw,88px)!important}.cf-fb__inner{max-width:var(--cf-max)!important}.cf-fb__col h3{font-size:16px!important;letter-spacing:0!important;text-transform:none!important;color:#fff!important;font-weight:700!important}.cf-fb__col a{color:#a9b1be!important;text-decoration:none!important;font-size:15px!important;transition:color .2s ease}.cf-fb__col a:hover{color:#fff!important}.cf-fb__trust{font-size:14px!important;letter-spacing:0!important;text-transform:none!important;color:#a9b1be!important}.footer .copyright__content{color:#7d8593;font-size:13px}@media screen and (max-width:749px){:root{--cf-section: 52px}#MainContent .cf-offer__row{grid-template-columns:1fr 10px 1fr 10px 1fr 10px 1fr 10px 1fr}#MainContent .cf-offer__plus{width:10px;height:10px}#MainContent .cf-offer__name,#MainContent .cf-offer__was{font-size:11px}#MainContent .cf-offer__now{font-size:13px}#MainContent .cf-offer__total{font-size:15px}#MainContent .icon-with-text{gap:8px 20px}#MainContent .icon-with-text__item .h4{font-size:14px!important}#MainContent .cf-orig{padding:20px 16px}#MainContent :is(.cf-modes__head,.cf-ins__head,.cf-rv__head,.cf-res__head){text-align:center!important}#MainContent .cf-cp__rowlabel{min-width:140px;font-size:13.5px!important}}html.cf-js [data-cf-reveal]{opacity:0;transform:translate3d(0,22px,0);transition:opacity .8s var(--cf-ease),transform .9s var(--cf-ease);transition-delay:calc(var(--cf-i, 0) * 70ms)}html.cf-js [data-cf-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.cf-js [data-cf-reveal]{opacity:1;transform:none;transition:none}.card__media .media img,#MainContent .cf-modes__media img{transition:none}}.swatch-input__input[value="Gun Gray"]+label .swatch{background:linear-gradient(135deg,#7a7e85,#4e5258)!important}.swatch-input__input[value="Bright Silver"]+label .swatch{background:linear-gradient(135deg,#f4f5f7,#c9cdd3 55%,#9ea3aa)!important}.swatch-input__input[value="Matte Black"]+label .swatch{background:#1b1c1e!important}.swatch-input__input[value="Cream White"]+label .swatch{background:#efe8da!important}:is(main,#MainContent) a[href*="/products/install-a-spray-booster-shower-head"]:is([class*=btn],[class*=button]){display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:64px!important;padding:14px 42px!important;border-radius:999px!important;font-size:18px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;line-height:1.1!important;box-shadow:0 10px 28px #0a152447!important;transition:transform .2s ease,box-shadow .2s ease!important}:is(main,#MainContent) a[href*="/products/install-a-spray-booster-shower-head"]:is([class*=btn],[class*=button]):after{content:"\2713  30 Day Guarantee";display:block;margin-top:5px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:none;opacity:.85}:is(main,#MainContent) a[href*="/products/install-a-spray-booster-shower-head"]:is([class*=btn],[class*=button]):hover{transform:translateY(-2px);box-shadow:0 16px 36px #0a152457!important}@media(max-width:749px){:is(main,#MainContent) a[href*="/products/install-a-spray-booster-shower-head"]:is([class*=btn],[class*=button]){width:100%!important;max-width:420px;padding:14px 24px!important}}#MainContent .cf-ins__item{display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:0 0 20px!important}#MainContent .cf-ins__media{border-radius:0!important;margin:0 0 18px!important}#MainContent .cf-ins__step{font-size:20px!important;line-height:1.25!important;margin:0 0 8px!important;padding:0 20px!important}#MainContent .cf-ins__body{padding:0 20px!important}#MainContent .cf-ins__tip{margin:auto 20px 0!important;padding:12px 14px!important}#MainContent .cf-ins__body+.cf-ins__tip{margin-top:16px!important}@media(min-width:990px){#MainContent .cf-ins__grid{gap:20px!important}}@view-transition{navigation:auto}.cf-bh__img img,.product__media-list li.product__media-item:first-child .product__media img{view-transition-name:cf-product}::view-transition-group(cf-product){animation-duration:.6s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-old(root){animation:cf-vt-out .28s ease both}::view-transition-new(root){animation:cf-vt-in .5s cubic-bezier(.2,.8,.2,1) both}@keyframes cf-vt-out{to{opacity:0;transform:scale(.985)}}@keyframes cf-vt-in{0%{opacity:0;transform:translateY(18px)}}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}.cf-pt{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:#0a1524;opacity:0;pointer-events:none;transition:opacity .26s ease}.cf-pt.is-on{opacity:1;pointer-events:auto}.cf-pt img{width:64px;height:64px;animation:cf-pt-spin 1s cubic-bezier(.5,0,.5,1) infinite}@keyframes cf-pt-spin{to{transform:rotate(360deg)}}:is(main,#MainContent) a[href*="/products/install-a-spray-booster-shower-head"]:is([class*=btn],[class*=button]):active{transform:scale(.97)!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cf-polish.css.map */
