:root{--color-primary:#0D9488;--color-primary-dark:#0F766E;--color-primary-light:#CCFBF1;--color-primary-ultra-light:#F7FDFB;--color-primary-bg:#E5F5F3;--color-bg:#F5F9FA;--color-card:#FFFFFF;--color-text:#1e293b;--color-text-secondary:#64748b;--color-border:#e2e8f0;---color-bg:var(--color-bg);---color-bg-accent:var(--color-primary-ultra-light);---color-text:var(--color-text);---color-text-dark:var(--color-text);---color-text-light:var(--color-text-secondary);---color-primary:var(--color-primary);---color-primary-hover:var(--color-primary-dark);---color-primary-fade:var(--color-primary-ultra-light);---color-primary-fade-hover:var(--color-primary-light);---color-primary-opposite:#fff;---color-secondary:var(--color-primary);---color-secondary-hover:var(--color-primary-dark);---color-secondary-fade:var(--color-primary-ultra-light);---color-secondary-opposite:#fff;---color-nav:var(--color-card);---color-nav-text:var(--color-text);---color-nav-border:var(--color-border);---color-footer-bg:var(--color-card);---color-footer-text:var(--color-text);---color-footer-a5:var(--color-primary-ultra-light);---color-footer-a15:var(--color-border);---color-footer-a90:var(--color-text);---color-announcement-bg:var(--color-primary-ultra-light);---color-announcement-text:var(--color-text);---color-badge:var(--color-primary-light);---color-badge-text:var(--color-primary-dark);---font-stack-body:"Nunito",sans-serif;---font-stack-heading:"Nunito",sans-serif;---font-stack-accent:"Nunito",sans-serif;---font-weight-body:400;---font-weight-body-bold:700;---font-weight-heading:600;---font-weight-heading-bold:700;---font-weight-accent:600}html body{background:var(--color-bg);color:var(--color-text);font-family:var(---font-stack-body)}html:root body #MainContent .__pf{--pf-primary-color:var(--color-primary);--pf-secondary-color:var(--color-primary-light);--pf-text-color:var(--color-text);font-family:var(---font-stack-body)!important}html:root body #MainContent :is(h1,h2,h3,h4,h5,h6),html:root body #MainContent :is(h1,h2,h3,h4,h5,h6) :is(span,a,strong,em){font-family:var(---font-stack-heading)!important;color:var(--color-text)!important;font-weight:600!important}html:root body #MainContent h1,html:root body #MainContent h1 span{font-weight:700!important}html:root body #MainContent :is(p,li,label,input,select,textarea,button),html:root body #MainContent :is(p,li) :is(span,a,strong,em),html:root body #MainContent [data-pf-type=Button2]{font-family:var(---font-stack-body)!important}html:root body #MainContent :is(p,[data-pf-type=Paragraph3],[data-pf-type=ProductDescription]){color:var(--color-text-secondary)!important}html:root body #MainContent :is([data-pf-type=Section],[data-pf-type=FlexSection]){background-color:var(--color-bg)!important}html:root body #MainContent :is([data-pf-type=Button2],[data-pf-type=ProductATC2],.sb-metapal-atc){background:var(--color-primary)!important;border-color:var(--color-primary)!important;color:#fff!important}html:root body #MainContent :is([data-pf-type=Button2],[data-pf-type=ProductATC2],.sb-metapal-atc):hover{background:var(--color-primary-dark)!important;border-color:var(--color-primary-dark)!important}html:root body #MainContent :is([data-pf-type=Button2],[data-pf-type=ProductATC2]) span{color:inherit!important}html:root body #MainContent :is([data-pf-type=TabHeader3],[data-pf-type=TabHeader5]){color:var(--color-text)!important;border-color:var(--color-border)!important}html:root body #MainContent input:checked+[data-pf-type=TabHeader3],html:root body #MainContent input:checked+[data-pf-type=TabHeader5]{background:var(--color-primary)!important;color:#fff!important;border-color:var(--color-primary)!important}html body .site-footer-wrapper{background:var(--color-card)!important;color:var(--color-text)!important;border-top-color:var(--color-border)!important}html body .site-footer-wrapper a,html body .site-footer-wrapper p{color:var(--color-text-secondary)!important}html body :is(.theme__header,.header__dropdown){background:var(--color-card)!important;color:var(--color-text)!important}html body :is(button,input,select,textarea){font-family:var(---font-stack-body)}html:root body.template-product #MainContent:has(.sb-sg1-price) [data-pf-type=FlexSection]:has(.sb-sg1-price){background:linear-gradient(180deg,var(--color-primary-ultra-light) 0%,var(--color-primary-ultra-light) 45%,var(--color-primary-light) 100%)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) [data-pf-type=ProductMedia3]{background:var(--color-card)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) [data-pf-type=ProductTitle]{color:var(--color-text)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) [data-pf-type=ProductDescription]{color:var(--color-text-secondary)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) .sb-sg1-price{background:var(--color-card)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) .sb-sg1-savings{background:var(--color-primary-light)!important;color:var(--color-text)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) .sb-sg1-financing{border-top-color:var(--color-border)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) .sb-sg1-action:not(.sb-sg1-dealer):not([data-pf-type=ProductATC2]){background:var(--color-card)!important;border-color:var(--color-border)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) .sb-sg1-action:not(.sb-sg1-dealer):not([data-pf-type=ProductATC2]):hover{background:var(--color-primary-ultra-light)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) [data-pf-type=ProductATC2]{background:var(--color-primary)!important;color:var(--color-text)!important;border-color:var(--color-primary)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) [data-pf-type=ProductATC2]:hover{background:var(--color-primary-dark)!important;border-color:var(--color-primary-dark)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) [data-pf-type=FlexSection]:has([data-pf-type=Tabs3]){background:var(--color-primary-ultra-light)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) [data-pf-type=Tabs3] label[data-pf-type=TabHeader3]{border-color:var(--color-border)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) [data-pf-type=TabContentWrapper3]{background:var(--color-card)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) .pf-inner-table th{background:var(--color-text)!important;color:var(--color-card)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) .pf-inner-table tr:nth-child(2n) td{background:var(--color-primary-ultra-light)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) .sb-sg1-benefits{background:linear-gradient(180deg,var(--color-primary-ultra-light),var(--color-primary-ultra-light))!important}html:root body.template-product #MainContent:has(.sb-sg1-price) .sb-sg1-benefit{background:var(--color-card)!important;color:var(--color-text)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) .sb-sg1-benefit-icon{background:var(--color-primary-light)!important;color:var(--color-text)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) [data-pf-type=FlexSection]:has(.sb1-features){background:linear-gradient(180deg,var(--color-primary-ultra-light),var(--color-primary-ultra-light))!important}html:root body.template-product #MainContent:has(.sb-sg1-price) .sb1-feature-card{background:var(--color-card)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) .sb1-feature-check{background:var(--color-primary-light)!important;color:var(--color-text)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) .sb1-features-title{color:var(--color-text)!important}html:root body #MainContent .sb-metapal{color:var(--color-text)!important}html:root body #MainContent .sb-metapal-hero{background:linear-gradient(180deg,var(--color-primary-ultra-light) 0%,var(--color-primary-ultra-light) 45%,var(--color-primary-light) 100%)!important}html:root body #MainContent .sb-metapal-gallery{background:var(--color-card)!important}html:root body #MainContent .sb-metapal-image{background:var(--color-card)!important}html:root body #MainContent .sb-metapal-gallery-arrow{color:var(--color-text)!important}html:root body #MainContent .sb-metapal-thumbnails button{background:var(--color-card)!important}html:root body #MainContent .sb-metapal-info h1{color:var(--color-text)!important}html:root body #MainContent .sb-metapal-price{background:var(--color-card)!important}html:root body #MainContent .sb-metapal-msrp{color:var(--color-text-secondary)!important}html:root body #MainContent .sb-metapal-description{color:var(--color-text-secondary)!important}html:root body #MainContent .sb-metapal-button-orange{background:var(--color-primary)!important;color:var(--color-text)!important}html:root body #MainContent .sb-metapal-button-navy{background:var(--color-text)!important;color:var(--color-card)!important}html:root body #MainContent .sb-metapal-story{background:var(--color-card)!important}html:root body #MainContent .sb-metapal-story-copy{color:var(--color-text-secondary)!important}html:root body #MainContent .sb-metapal-resources{background:linear-gradient(180deg,var(--color-primary-ultra-light),var(--color-primary-ultra-light))!important}html:root body #MainContent .sb-metapal-tabs button{background:var(--color-card)!important;color:var(--color-text)!important}html:root body #MainContent .sb-metapal-tabs button[aria-selected=true]{background:var(--color-text)!important;color:var(--color-card)!important;border-color:var(--color-text)!important}html:root body #MainContent .sb-metapal-resource-panel{background:var(--color-card)!important}html:root body #MainContent .sb-metapal-resource-link{color:var(--color-text)!important}html:root body #MainContent .sb-metapal-lightbox{background:var(--color-card)!important;color:var(--color-text)!important}html:root body #MainContent .sb-metapal-close{background:var(--color-card)!important;color:var(--color-text)!important}html:root body #MainContent .sb-metapal-image-count{color:var(--color-text-secondary)!important}html:root body #MainContent [data-section-id=pf-adf2]{background:var(--color-card)!important}html:root body #MainContent .sb-m1-fade img{background:var(--color-card)!important}html:root body #MainContent .sb-home-group{background:var(--color-card)!important}html:root body #MainContent .sb-home-group-heading h2,html:root body #MainContent .sb-home-reviews h2{color:var(--color-text)!important}html:root body #MainContent .sb-home-group-heading p,html:root body #MainContent .sb-home-reviews-header p{color:var(--color-text-secondary)!important}html:root body #MainContent .sb-home-product-card{background:var(--color-card)!important}html:root body #MainContent .sb-home-product-link{color:var(--color-text)!important}html:root body #MainContent .sb-home-product-photo{background:var(--color-card)!important}html:root body #MainContent .sb-home-product-info h3{color:var(--color-text)!important}html:root body #MainContent .sb-home-product-summary{color:var(--color-text-secondary)!important}html:root body #MainContent .sb-home-product-price{color:var(--color-text)!important}html:root body #MainContent .sb-home-product-cta{color:var(--color-text)!important}html:root body #MainContent .sb-home-group-wide{background:var(--color-primary-ultra-light)!important}html:root body #MainContent .sb-home-reviews{background:var(--color-primary-ultra-light)!important}html:root body #MainContent .sb-home-review-summary{color:var(--color-text-secondary)!important}html:root body #MainContent .sb-home-review-score{color:var(--color-text)!important}html:root body #MainContent .sb-home-review-score span{color:var(--color-text-secondary)!important}html:root body #MainContent .sb-home-reviews .jdgm-carousel-item__review-title{color:var(--color-text)!important}html:root body #MainContent .sb-home-reviews .jdgm-carousel-item__review-body{color:var(--color-text-secondary)!important}html:root body #MainContent .sb-home-reviews .jdgm-carousel-item__reviewer-name{color:var(--color-text)!important}html:root body #MainContent .sb-home-reviews .jdgm-star.jdgm-star{color:var(--color-primary)!important}html:root body #MainContent .sb-home-outline-button{background:var(--color-card)!important;color:var(--color-text)!important}html:root body #MainContent .sb-home-insurance h2{color:var(--color-text)!important}html:root body #MainContent .sb-home-insurance p{color:var(--color-text-secondary)!important}html:root body #MainContent [data-section-id=pf-5755] .pf-26_{background:var(--color-card)3e6!important}html:root body #MainContent [data-section-id=pf-5755] [data-pf-type=Button2]{background:var(--color-text)!important}html:root body #MainContent .sb-home-group-wide,html:root body #MainContent .sb-home-reviews{background:var(--color-primary-ultra-light)!important;border-color:var(--color-border)!important}html:root body #MainContent .sb-home-group-heading:before{background:var(--color-primary)!important}html:root body #MainContent .sb-home-product-info{background:var(--color-card)efc!important}html:root body #MainContent .sb-home-group-heading p,html:root body #MainContent .sb-home-product-summary,html:root body #MainContent .sb-home-reviews-header p{color:var(--color-text-secondary)!important}html:root body #MainContent .sb-home-reviews .jdgm-carousel-item__inner-wrapper{background:var(--color-card)efc!important}html:root body #MainContent .sb-home-reviews .jdgm-carousel-item__reviewer-name-wrapper{border-color:var(--color-border)!important}html:root body #MainContent .sb-home-outline-button{background:var(--color-card)efc!important}html:root body #MainContent .sb-home-insurance{border-top-color:var(--color-border)!important}html:root body #MainContent [data-section-id=pf-5755]{background:var(--color-bg)!important}html:root body #MainContent [data-section-id=pf-5755] .pf-26_{color:var(--color-primary)!important}html:root body #MainContent [data-section-id=pf-5755] .sb-home-hero-title{color:var(--color-text)!important}html:root body #MainContent [data-section-id=pf-5755] .pf-205_{color:var(--color-text-secondary)!important}html:root body #MainContent .sb-home-group-wide,html:root body #MainContent .sb-home-reviews{background:var(--color-bg)!important}html:root body #MainContent .sb-home-product-info{background:var(--color-card)!important}html:root body #MainContent .sb-home-product-cta span{background:var(--color-primary-light)!important;color:var(--color-primary-dark)!important}html:root body #MainContent .sb-home-reviews .jdgm-carousel-item__inner-wrapper{background:var(--color-card)!important}html:root body #MainContent .sb-home-insurance{background:var(--color-card)!important}html:root body #MainContent .sb-home-group-learn{color:var(--color-text)!important}html:root body #MainContent #showerglyde{background:linear-gradient(180deg,var(--color-primary-ultra-light) 0%,var(--color-primary-ultra-light) 45%,var(--color-primary-light) 100%)!important}html:root body #MainContent #roll-in-showers{background:linear-gradient(180deg,#fafbfc 0%,#f2f5f7 45%,var(--color-border) 100%)!important}html:root body #MainContent #showerglyde .sb-home-product-cta span,html:root body #MainContent #showerbuddy-sliders .sb-home-product-cta span,html:root body #MainContent #roll-in-showers .sb-home-product-cta span{background:var(--color-primary)!important;color:var(--color-text)!important}html:root body #MainContent #showerglyde .sb-home-group-heading p:not(.sb-home-category-label),html:root body #MainContent #showerbuddy-sliders .sb-home-group-heading p:not(.sb-home-category-label),html:root body #MainContent #roll-in-showers .sb-home-group-heading p:not(.sb-home-category-label){color:var(--color-text-secondary)!important}html:root body #MainContent .__pf .pf-gs-button-1{color:var(--color-card)!important}html:root body #MainContent .__pf .pf-gs-button-3{color:var(--color-card)!important}html:root body #MainContent .__pf .pf-gs-icon-1,html:root body #MainContent .__pf .pf-gs-icon-2{color:var(--color-card)!important}html:root body #MainContent .__pf .pf-gs-icon-3,html:root body #MainContent .__pf .pf-gs-icon-4{background-color:var(--color-card)!important}html:root body #MainContent .__pf .pf-gs-heading-1,html:root body #MainContent .__pf .pf-gs-heading-2,html:root body #MainContent .__pf .pf-gs-heading-3,html:root body #MainContent .__pf .pf-gs-heading-4{color:var(--color-text)!important}html:root body #MainContent .__pf .pf-gs-heading-6,html:root body #MainContent .__pf .pf-gs-paragraph-1,html:root body #MainContent .__pf .pf-gs-paragraph-2{color:var(--color-text)!important}html:root body #MainContent .__pf .pf-gs-paragraph-3,html:root body #MainContent .__pf .pf-gs-paragraph-4{color:var(--color-text)!important}html:root body #MainContent .__pf .pf-button-2{background-color:var(--color-primary)!important;color:var(--color-card)!important}html:root body #MainContent .__pf .pf-button-4{color:var(--color-card)!important}html:root body #MainContent .__pf .pf-button-8{color:var(--color-card)!important}html:root body #MainContent .__pf .pf-icon-2,html:root body #MainContent .__pf .pf-icon-3{color:var(--color-card)!important}html:root body #MainContent .__pf .pf-icon-4,html:root body #MainContent .__pf .pf-icon-5{background-color:var(--color-card)!important}html:root body #MainContent .__pf .pf-text-2,html:root body #MainContent .__pf .pf-text-3{color:var(--color-text)!important}html:root body #MainContent .__pf .pf-text-4,html:root body #MainContent .__pf .pf-text-5{color:var(--color-text)!important}html:root body #MainContent .__pf .pf-heading-2-h1,html:root body #MainContent .__pf .pf-heading-2-h2,html:root body #MainContent .__pf .pf-heading-2-h3,html:root body #MainContent .__pf .pf-heading-2-h4,html:root body #MainContent .__pf .pf-heading-2-h5,html:root body #MainContent .__pf .pf-heading-2-h6{color:var(--color-text)!important}html:root body #MainContent .__pf .pf-heading-3-h1,html:root body #MainContent .__pf .pf-heading-3-h2,html:root body #MainContent .__pf .pf-heading-3-h3,html:root body #MainContent .__pf .pf-heading-3-h4,html:root body #MainContent .__pf .pf-heading-3-h5,html:root body #MainContent .__pf .pf-heading-3-h6{color:var(--color-text)!important}html:root body #MainContent .__pf .pf-heading-4-h1,html:root body #MainContent .__pf .pf-heading-4-h2,html:root body #MainContent .__pf .pf-heading-4-h3,html:root body #MainContent .__pf .pf-heading-4-h4,html:root body #MainContent .__pf .pf-heading-4-h5,html:root body #MainContent .__pf .pf-heading-4-h6{color:var(--color-text)!important}html:root body #MainContent .__pf .pf-heading-5-h1,html:root body #MainContent .__pf .pf-heading-5-h2,html:root body #MainContent .__pf .pf-heading-5-h3,html:root body #MainContent .__pf .pf-heading-5-h4,html:root body #MainContent .__pf .pf-heading-5-h5,html:root body #MainContent .__pf .pf-heading-5-h6{color:var(--color-text)!important}html:root body #MainContent .__pf .pf-heading-6-h1,html:root body #MainContent .__pf .pf-heading-6-h2,html:root body #MainContent .__pf .pf-heading-6-h3,html:root body #MainContent .__pf .pf-heading-6-h4,html:root body #MainContent .__pf .pf-heading-6-h5,html:root body #MainContent .__pf .pf-heading-6-h6{color:var(--color-primary)!important}html:root body #MainContent .__pf .pf-heading-7-h1,html:root body #MainContent .__pf .pf-heading-7-h2,html:root body #MainContent .__pf .pf-heading-7-h3,html:root body #MainContent .__pf .pf-heading-7-h4,html:root body #MainContent .__pf .pf-heading-7-h5,html:root body #MainContent .__pf .pf-heading-7-h6{color:var(--color-text)!important}html:root body #MainContent .gPhEpj,html:root body #MainContent .heqckw .pf-mask span{background:var(--color-card)!important}html:root body #MainContent .heqckw .pagination-style-1 button.active{background:var(--color-text)!important}html:root body #MainContent .__pf.__pf_NVTzZNld .pf-32_,html:root body #MainContent .__pf.__pf_NVTzZNld .pf-47_{color:var(--color-card)!important}html:root body #MainContent .__pf.__pf_NVTzZNld .pf-38_,html:root body #MainContent .__pf.__pf_NVTzZNld .pf-53_{color:var(--color-card)!important}html:root body #MainContent :is(#showerglyde,#showerbuddy-sliders,#roll-in-showers){--category-accent:var(--color-primary);--category-tint:var(--color-primary-light);--category-ink:var(--color-text)}html:root body #MainContent [data-section-id=pf-5755]{background:var(--color-primary-ultra-light)!important}html:root body #MainContent [data-section-id=pf-5755] .sb-home-hero-title{font-size:52px!important;line-height:1.15!important;letter-spacing:-1.5px!important}html:root body #MainContent [data-section-id=pf-5755] .sb-home-hero-title .sb-home-hero-emphasis{color:var(--color-primary)!important}html:root body #MainContent [data-section-id=pf-5755] .pf-26_{background:var(--color-primary-light)!important;color:var(--color-primary-dark)!important;border:0!important;border-radius:9999px!important;font-weight:600!important;padding:5px 11px!important}html:root body #MainContent [data-section-id=pf-5755] .pf-31_{background:var(--color-primary)!important;color:#fff!important;border-radius:8px!important;font-weight:600!important;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d!important}html:root body #MainContent [data-section-id=pf-5755] .pf-31_:hover{background:var(--color-primary-dark)!important}html:root body #MainContent [data-section-id=pf-5755] .pf-147_ img,html:root body #MainContent [data-section-id=pf-5755] .pf-165_{border-radius:12px!important}html:root body #MainContent .sb-home-product-price{color:var(--color-primary)!important}@media(max-width:700px){html:root body #MainContent [data-section-id=pf-5755] .sb-home-hero-title{font-size:34px!important;letter-spacing:-.7px!important}}html:root body.template-product #MainContent:has(.sb-sg1-price) .sb-sg1-action:not(.sb-sg1-dealer):not([data-pf-type=ProductATC2]){color:var(--color-primary)!important;background:var(--color-card)!important;border-color:var(--color-border)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) [data-pf-type=ProductATC2]{color:#fff!important;background:var(--color-primary)!important;border-color:var(--color-primary)!important}html:root body.template-product #MainContent:has(.sb-sg1-price) .sb-sg1-dealer{background:#4f46e5!important;color:#fff!important;border-color:#4f46e5!important}html:root body #MainContent .sb-metapal-button-orange{background:var(--color-primary)!important;color:#fff!important}html:root body #MainContent .sb-metapal-button-orange:hover{background:var(--color-primary-dark)!important}html:root body #MainContent .sb-metapal-button-navy{background:#4f46e5!important;color:#fff!important}html:root body #MainContent .sb-metapal-button-navy:hover{background:#4338ca!important}html:root body #MainContent .sb-metapal-tabs button[aria-selected=true]{background:var(--color-primary)!important;color:#fff!important;border-color:var(--color-primary)!important}html:root body #MainContent :is(#showerglyde-title,#showerbuddy-sliders-title,#roll-in-showers-title){font-family:Nunito,sans-serif!important;font-weight:600!important}html:root body #MainContent [data-section-id=pf-ef36]{background:var(--color-primary-ultra-light)!important;padding:64px 24px!important;border:0!important}html:root body #MainContent [data-section-id=pf-ef36]>.sc-iowYbt{max-width:1152px!important;margin:0 auto!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-106_{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:48px!important;margin:0!important;align-items:center!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-106_>.pf-c{width:auto!important;padding:0!important;min-width:0!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-107_{display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding:0!important;background:transparent!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-110_{order:0!important;width:180px!important;height:auto!important;max-width:60%!important;object-fit:contain!important;margin:0 0 22px!important;border-radius:8px!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-108_{order:1!important;font-family:var(---font-stack-heading)!important;font-size:34px!important;line-height:1.2!important;font-weight:600!important;letter-spacing:-.7px!important;color:var(--color-text)!important;text-align:left!important;margin:0 0 20px!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-111_{order:2!important;font-size:16px!important;line-height:1.7!important;color:var(--color-text-secondary)!important;text-align:left!important;margin:0 0 28px!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-113_{order:3!important;display:grid!important;grid-template-columns:144px minmax(0,1fr)!important;gap:24px!important;align-items:center!important;width:100%!important;margin:0!important;padding:16px!important;background:var(--color-card)!important;border-radius:12px!important;box-shadow:0 1px 2px #0000000d!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-113_>.pf-c{width:auto!important;padding:0!important;min-width:0!important}html:root body #MainContent [data-section-id=pf-ef36] :is(.pf-114_,.pf-116_){padding:0!important;text-align:left!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-115_{display:block!important;width:144px!important;height:144px!important;object-fit:cover!important;border-radius:8px!important;margin:0!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-117_{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:auto!important;min-height:48px!important;padding:12px 20px!important;border:0!important;border-radius:8px!important;background:var(--color-primary)!important;color:#fff!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;text-decoration:none!important;box-shadow:0 4px 6px -1px #0000001a!important;transition:background .2s ease,transform .2s ease!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-117_:after{content:"\2192";font-size:18px}html:root body #MainContent [data-section-id=pf-ef36] .pf-117_:hover{background:var(--color-primary-dark)!important;transform:translateY(-2px)}html:root body #MainContent [data-section-id=pf-ef36] .pf-119_{padding:24px!important;background:var(--color-card)!important;border-radius:12px!important;box-shadow:0 1px 2px #0000000d!important;overflow:hidden!important;min-width:0!important}html:root body #MainContent [data-section-id=pf-ef36] :is(.pf-120_,.product-media2-inner){max-width:100%!important;margin:0!important}html:root body #MainContent [data-section-id=pf-ef36] :is(.pf-121_,.pf-main-media-wrapper){background:var(--color-card)!important;border:0!important;border-radius:8px!important;overflow:hidden!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-slide-main-media img{object-fit:contain!important;background:var(--color-card)!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-list-media{margin-top:16px!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-slide-list-media{border-color:var(--color-border)!important;border-radius:8px!important;overflow:hidden!important;background:var(--color-card)!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-slide-list-media.active{border-color:var(--color-primary)!important}@media(max-width:900px){html:root body #MainContent [data-section-id=pf-ef36] .pf-106_{gap:28px!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-113_{grid-template-columns:100px minmax(0,1fr)!important;gap:16px!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-115_{width:100px!important;height:100px!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-117_{padding:12px 14px!important}}@media(max-width:700px){html:root body #MainContent [data-section-id=pf-ef36]{padding:40px 20px!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-106_{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-108_{font-size:28px!important;letter-spacing:-.5px!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-119_{padding:16px!important}}html:root body .site-footer-wrapper{background:var(--color-primary-bg)!important;border-top:1px solid var(--color-border)!important}html:root body #MainContent [data-section-id=pf-ef36] :is(.pf-106_,.pf-113_)>.pf-c{width:100%!important;max-width:none!important;flex:none!important;min-width:0!important}html:root body #MainContent [data-section-id=pf-ef36] .pf-108_{width:100%!important;max-width:none!important}:root{---color-nav:var(--color-primary-bg)}html:root body :is(.theme__header,.header__wrapper,.header__desktop,.header__mobile,.header__dropdown){background:var(--color-primary-bg)!important}html:root body #MainContent #shower-stools{background:var(--color-bg)!important;padding:64px 24px!important}html:root body #MainContent #shower-stools .sb-home-container{max-width:1152px!important}html:root body #MainContent #shower-stools .sb-home-group-heading{margin-bottom:28px!important;padding-left:20px!important;border-left:3px solid var(--color-primary)!important}html:root body #MainContent #shower-stools-title{font-family:var(---font-stack-heading)!important;font-size:34px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.7px!important;color:var(--color-text)!important;margin:0 0 10px!important}html:root body #MainContent #shower-stools .sb-home-group-heading p{font-size:16px!important;line-height:1.6!important;color:var(--color-text-secondary)!important}html:root body #MainContent #shower-stools .sb-home-product-grid{gap:24px!important}html:root body #MainContent #shower-stools .sb-home-product-card{background:var(--color-card)!important;border:0!important;border-radius:12px!important;box-shadow:0 1px 2px #0000000d!important;transition:transform .2s ease,box-shadow .2s ease!important}html:root body #MainContent #shower-stools .sb-home-product-card:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important}html:root body #MainContent #shower-stools .sb-home-product-photo{height:260px!important;padding:26px!important;background:var(--color-card)!important}html:root body #MainContent #shower-stools .sb-home-product-info{padding:24px!important;background:var(--color-card)!important}html:root body #MainContent #shower-stools .sb-home-product-info h3{font-size:20px!important;font-weight:600!important;letter-spacing:0!important;color:var(--color-text)!important}html:root body #MainContent #shower-stools .sb-home-product-summary{font-size:14px!important;color:var(--color-text-secondary)!important;margin-bottom:20px!important}html:root body #MainContent #shower-stools .sb-home-product-price{font-size:24px!important;font-weight:700!important;color:var(--color-primary)!important;margin-bottom:18px!important}html:root body #MainContent #shower-stools .sb-home-product-cta{padding-top:16px!important;border-top:1px solid var(--color-border)!important;color:var(--color-primary)!important;font-size:14px!important;font-weight:600!important}html:root body #MainContent #shower-stools .sb-home-product-cta span{width:32px!important;height:32px!important;background:var(--color-primary)!important;color:#fff!important;border-radius:50%!important}html:root body #MainContent #shower-stools .sb-home-product-link:hover .sb-home-product-cta span{background:var(--color-primary-dark)!important}@media(max-width:700px){html:root body #MainContent #shower-stools{padding:40px 20px!important}html:root body #MainContent #shower-stools-title{font-size:28px!important}html:root body #MainContent #shower-stools .sb-home-product-photo{height:240px!important}}html:root body .site-footer-wrapper .footer-logo img{filter:none!important;opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/66/assets/sb-brand.css.map */
