body.page-template-page-bathroom h1{font-size:var(--lars-h1);line-height:var(--lars-svc-h1-lh)}body.page-template-page-bathroom h2{font-size:var(--lars-h2);line-height:var(--lars-svc-h2-lh)}body.page-template-page-bathroom h3{font-size:var(--lars-h3);line-height:var(--lars-svc-h3-lh)}body.page-template-page-bathroom h4{font-size:var(--lars-h4);line-height:var(--lars-svc-h4-lh)}body.page-template-page-bathroom p{font-size:var(--lars-body);line-height:var(--lars-svc-body-lh)}.page-template-page-bathroom .bathroom-featured-projects .feature-projects-slider .slick-slide>div{display:flex}@media(max-width:767px){.page-template-page-bathroom .bathroom-featured-projects .feature-projects-slider .slick-slide>div{display:block}}body.page-template-page-bathroom .footer :is(h2.footer-headline,h2.footer-newsletter-heading){line-height:var(--lars-svc-body-lh)}.page-template-page-bathroom .everyone-loves-section .everyone-loves-heading{max-width:78vw;margin-right:auto;margin-left:auto}.page-template-page-bathroom .everyone-loves-section .everyone-loves-heading .home-split-heading{margin:0 0 1.18vw;color:#000;font-family:Noto Sans,sans-serif;line-height:1.08;font-weight:500;text-transform:none}.page-template-page-bathroom .everyone-loves-section .everyone-loves-heading .home-heading-accent{color:#a11d20;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;line-height:1.08;text-transform:none}body.page-template-page-bathroom .inner-hero-section.bathroom-three-line-hero .hero-title-lg h1 .swift-up-text2:not(:only-child){display:block!important}.page-template-page-bathroom .bathroom-investment-heading,.page-template-page-bathroom .bathroom-types-heading,.page-template-page-bathroom .bathroom-featured-heading{max-width:78vw;text-align:center}.page-template-page-bathroom .bathroom-investment-heading p:not(.home-module-eyebrow),.page-template-page-bathroom .bathroom-types-heading p:not(.home-module-eyebrow),.page-template-page-bathroom .bathroom-featured-heading p:not(.home-module-eyebrow){max-width:66vw}.page-template-page-bathroom .bathroom-permit-section .lars-service-heading--accent .swift-up-text2:not(:last-child){color:#fff}.page-template-page-bathroom .bathroom-permit-section .lars-service-heading--accent .swift-up-text2:last-child:not(:only-child){color:#fff}.page-template-page-bathroom .bathroom-investment-label{margin:0 0 1.25vw;color:#a11d20;font-size:var(--lars-micro);line-height:1.2;font-weight:800;text-transform:uppercase}.page-template-page-bathroom .bathroom-investment-card--featured .bathroom-investment-label{color:#fff}.page-template-page-bathroom .bathroom-investment-card h3{margin:0 0 1.32vw;color:#000;font-family:Noto Sans,sans-serif;font-size:var(--lars-h3);line-height:1.2;font-weight:600}.page-template-page-bathroom .bathroom-investment-card--featured h3,.page-template-page-bathroom .bathroom-investment-card--featured p,.page-template-page-bathroom .bathroom-investment-card--featured .bathroom-investment-price{color:#fff}.page-template-page-bathroom .bathroom-investment-price{color:#a11d20;font-family:Georgia,Times New Roman,serif;font-size:1.74vw;line-height:1.05;font-style:italic}.page-template-page-bathroom .bathroom-investment-disclaimer{max-width:940px;margin:-8px auto 34px;color:#000;font-size:var(--lars-body-sm);line-height:1.55;text-align:center}.page-template-page-bathroom .bathroom-cost-driver-heading .home-module-eyebrow{margin:0 0 1.25vw;color:#d9a6a8}.page-template-page-bathroom .bathroom-cost-driver-heading h3{margin:0;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:var(--lars-h3);line-height:1.08;font-style:italic;font-weight:400}.page-template-page-bathroom .bathroom-cost-driver-content{padding:3.33vw 3.47vw;position:relative;z-index:1}.page-template-page-bathroom .bathroom-cost-driver-content p{margin:0;color:#fff;font-size:var(--lars-body);line-height:1.65}.page-template-page-bathroom .bathroom-cost-driver-content p+p{margin-top:1.6vw;padding-top:1.6vw;border-top:1px solid rgba(255,255,255,.18);color:#fff;font-weight:700}.page-template-page-bathroom .bathroom-quote-copy,.page-template-page-bathroom .bathroom-quote-panel{min-height:29vw;padding:2.43vw}.page-template-page-bathroom .bathroom-quote-copy h3{margin:0 0 1.18vw;color:#000;font-family:Noto Sans,sans-serif;font-size:var(--lars-h3);line-height:1.08;font-weight:500}.page-template-page-bathroom .bathroom-quote-panel h4{margin:0 0 1.67vw;color:#fff;font-family:Noto Sans,sans-serif;font-size:var(--lars-h4);line-height:1.2;font-weight:600}.page-template-page-bathroom .bathroom-quote-panel ul,.page-template-page-bathroom .bathroom-contractor-panel ul{margin:0 0 1.8vw;padding:0;list-style:none}.page-template-page-bathroom .bathroom-quote-panel li,.page-template-page-bathroom .bathroom-contractor-panel li{position:relative;padding:0 0 0 1.67vw;margin:0 0 1.11vw;color:#fff;font-size:var(--lars-body);line-height:1.55}.page-template-page-bathroom .bathroom-quote-panel li:before,.page-template-page-bathroom .bathroom-contractor-panel li:before{content:"";position:absolute;top:.48vw;left:0;width:.56vw;height:.56vw;background:#a11d20}.page-template-page-bathroom .bathroom-source-note a,.page-template-page-bathroom .bathroom-permit-source a{color:#fff;text-decoration:underline}.page-template-page-bathroom .bathroom-faq-item h3{margin:0 0 1.04vw;color:#000;font-family:Noto Sans,sans-serif;font-size:var(--lars-faq-heading);line-height:var(--lars-faq-heading-lh);font-weight:700}.page-template-page-bathroom .bathroom-type-card h3,.page-template-page-bathroom .bathroom-trust-card h3,.page-template-page-bathroom .bathroom-permit-card h3{margin:0 0 1.04vw;color:#000;font-family:Noto Sans,sans-serif;font-size:var(--lars-h3);line-height:1.22;font-weight:700}.page-template-page-bathroom .bathroom-type-card p,.page-template-page-bathroom .bathroom-trust-card p,.page-template-page-bathroom .bathroom-faq-item p{margin:0;color:#000;font-size:var(--lars-body);line-height:1.58}.page-template-page-bathroom .bathroom-permit-intro h2,.page-template-page-bathroom .bathroom-contractor-copy h2,.page-template-page-bathroom .bathroom-faq-heading h2{margin:0 0 1.46vw;color:#000;font-family:Noto Sans,sans-serif;font-size:var(--lars-h2);line-height:1.08;font-weight:var(--lars-heading-weight)}.page-template-page-bathroom .bathroom-permit-intro h2,.page-template-page-bathroom .bathroom-permit-card h3{color:#fff}.page-template-page-bathroom .bathroom-permit-card p{margin:0;color:#fff;font-size:var(--lars-body);line-height:1.6}.page-template-page-bathroom .bathroom-contractor-copy,.page-template-page-bathroom .bathroom-contractor-panel{padding:2.43vw}.page-template-page-bathroom .bathroom-contractor-panel>p{margin:0 0 1.67vw;color:#fff;font-family:Noto Sans,sans-serif;font-size:var(--lars-body);line-height:1.2;font-weight:600}.page-template-page-bathroom .bathroom-trust-heading{max-width:80vw}.page-template-page-bathroom .bathroom-license-note p{margin:0;color:#000;font-size:var(--lars-caption);line-height:1.55}.page-template-page-bathroom .bathroom-license-note a{color:#000;text-decoration:underline}.page-template-page-bathroom .bathroom-features-heading{max-width:76vw;margin:0 auto 4.17vw;text-align:center}.page-template-page-bathroom .bathroom-features-heading h2{margin:0;color:#000;font-family:Noto Sans,sans-serif;font-size:var(--lars-h2);line-height:1.08;font-weight:var(--lars-heading-weight);text-transform:none}.page-template-page-bathroom .bathroom-features-carousel:not(.slick-initialized) .bathroom-feature-card{scroll-snap-align:start}.page-template-page-bathroom .bathroom-features-carousel.slick-initialized{margin:0 -.59vw;overflow:visible}.page-template-page-bathroom .bathroom-features-carousel .slick-list{overflow:hidden}.page-template-page-bathroom .bathroom-feature-copy{flex:1 1 auto;padding:1.74vw 1.67vw 1.88vw}.page-template-page-bathroom .bathroom-feature-copy h3{margin:0 0 .83vw;color:#000;font-family:Noto Sans,sans-serif;font-size:var(--lars-h3);line-height:1.22;font-weight:700;text-transform:none}.page-template-page-bathroom .bathroom-feature-copy p{margin:0;color:#000;font-size:var(--lars-body);line-height:1.62}.page-template-page-bathroom .bathroom-features-carousel .slick-prev:before,.page-template-page-bathroom .bathroom-features-carousel .slick-next:before{display:none}.page-template-page-bathroom .bathroom-features-carousel .slick-prev:hover,.page-template-page-bathroom .bathroom-features-carousel .slick-next:hover,.page-template-page-bathroom .bathroom-features-carousel .slick-prev:focus-visible,.page-template-page-bathroom .bathroom-features-carousel .slick-next:focus-visible{background-color:#f6f1ea;border-color:#a11d20}.page-template-page-bathroom .bathroom-features-carousel .slick-dots button:before{display:none}.page-template-page-bathroom .bathroom-features-carousel .slick-dots .slick-active button{width:2.08vw;background:#a11d20}.page-template-page-bathroom .bathroom-featured-projects{padding:6.04vw 0 5.94vw}.page-template-page-bathroom .bathroom-process-title{max-width:1040px;margin:0 auto 56px;text-align:center}.page-template-page-bathroom #bathroom-process-title{scroll-margin-top:108px}.page-template-page-bathroom .bathroom-process-title h2{margin:0 0 22px;color:#000;font-family:Noto Sans,sans-serif;font-size:var(--lars-h2);line-height:1.06;font-weight:var(--lars-heading-weight);text-transform:none}.page-template-page-bathroom .bathroom-process-number{color:#a11d20;font-family:Georgia,Times New Roman,serif;font-size:2.77778vw;font-style:italic;line-height:1}.page-template-page-bathroom .bathroom-process-copy h3{margin:0;color:#000;font-family:Noto Sans,sans-serif;font-size:var(--lars-step-heading);font-weight:700;line-height:1.22;text-transform:none}.page-template-page-bathroom .bathroom-process-copy p{margin:0;color:#000;font-size:var(--lars-body);line-height:1.58}.page-template-page-bathroom .faq-section .bathroom-footer-faq-heading{margin:0 0 2.5vw}.page-template-page-bathroom .bathroom-footer-faq-heading-accent{margin-top:.1em;color:#a11d20;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;line-height:1}@media(max-width:1199px){.page-template-page-bathroom .bathroom-investment-section,.page-template-page-bathroom .bathroom-types-section,.page-template-page-bathroom .bathroom-permit-section,.page-template-page-bathroom .bathroom-contractor-section,.page-template-page-bathroom .bathroom-features-section,.page-template-page-bathroom .bathroom-faq-section{padding:72px 0}.page-template-page-bathroom .bathroom-investment-heading,.page-template-page-bathroom .bathroom-types-heading,.page-template-page-bathroom .bathroom-featured-heading,.page-template-page-bathroom .bathroom-features-heading,.page-template-page-bathroom .bathroom-trust-heading{max-width:900px}.page-template-page-bathroom .bathroom-investment-heading p:not(.home-module-eyebrow),.page-template-page-bathroom .bathroom-types-heading p:not(.home-module-eyebrow),.page-template-page-bathroom .bathroom-features-heading>p:not(.home-module-eyebrow),.page-template-page-bathroom .bathroom-featured-heading p:not(.home-module-eyebrow){max-width:820px}.page-template-page-bathroom .bathroom-type-card{grid-column:auto}.page-template-page-bathroom .bathroom-investment-card{min-height:230px;padding:28px}.page-template-page-bathroom .bathroom-investment-label{margin-bottom:18px;font-size:13px}.page-template-page-bathroom .bathroom-investment-card h3{margin-bottom:18px;font-size:var(--lars-h3)}.page-template-page-bathroom .bathroom-investment-meta{margin-bottom:18px}.page-template-page-bathroom .bathroom-investment-price{font-size:32px}.page-template-page-bathroom .bathroom-cost-driver-content{padding:38px}.page-template-page-bathroom .bathroom-cost-driver-heading .home-module-eyebrow{margin-bottom:16px}.page-template-page-bathroom .bathroom-cost-driver-heading h3{font-size:var(--lars-h3)}.page-template-page-bathroom .bathroom-cost-driver-content p{font-size:var(--lars-body)}.page-template-page-bathroom .bathroom-cost-driver-content p+p{margin-top:22px;padding-top:22px}.page-template-page-bathroom .bathroom-license-note p{font-size:var(--lars-caption);line-height:1.55}.page-template-page-bathroom .bathroom-type-card p,.page-template-page-bathroom .bathroom-trust-card p,.page-template-page-bathroom .bathroom-permit-card p,.page-template-page-bathroom .bathroom-faq-item p{font-size:var(--lars-body);line-height:1.55}.page-template-page-bathroom .bathroom-quote-check,.page-template-page-bathroom .bathroom-permit-layout,.page-template-page-bathroom .bathroom-contractor-split,.page-template-page-bathroom .bathroom-faq-layout{grid-template-columns:1fr;gap:22px}.page-template-page-bathroom .bathroom-quote-copy,.page-template-page-bathroom .bathroom-quote-panel,.page-template-page-bathroom .bathroom-contractor-copy,.page-template-page-bathroom .bathroom-contractor-panel{min-height:0;padding:34px}.page-template-page-bathroom .bathroom-quote-copy h3{font-size:var(--lars-h3)}.page-template-page-bathroom .bathroom-permit-intro h2,.page-template-page-bathroom .bathroom-contractor-copy h2,.page-template-page-bathroom .bathroom-faq-heading h2{font-size:var(--lars-h2)}.page-template-page-bathroom .bathroom-permit-intro p:not(.home-module-eyebrow):not(.bathroom-permit-source){font-size:var(--lars-body);line-height:1.56}.page-template-page-bathroom .bathroom-quote-panel h4{font-size:var(--lars-h4);margin-bottom:22px}.page-template-page-bathroom .bathroom-contractor-panel>p{font-size:var(--lars-body);margin-bottom:22px}.page-template-page-bathroom .bathroom-quote-panel li,.page-template-page-bathroom .bathroom-contractor-panel li{padding-left:24px;margin-bottom:15px;font-size:var(--lars-body)}.page-template-page-bathroom .bathroom-quote-panel li:before,.page-template-page-bathroom .bathroom-contractor-panel li:before{top:8px;width:8px;height:8px}.page-template-page-bathroom .bathroom-source-note,.page-template-page-bathroom .bathroom-permit-source{padding-top:20px;font-size:15px}.page-template-page-bathroom .bathroom-permit-intro,.page-template-page-bathroom .bathroom-faq-heading{position:static;max-width:860px}.page-template-page-bathroom .bathroom-faq-item h3{font-size:var(--lars-faq-heading)}.page-template-page-bathroom .bathroom-type-card h3,.page-template-page-bathroom .bathroom-trust-card h3,.page-template-page-bathroom .bathroom-permit-card h3{font-size:var(--lars-h3)}.page-template-page-bathroom .bathroom-license-note{max-width:820px;margin-top:28px;padding:22px 26px}.page-template-page-bathroom .bathroom-features-heading{margin-bottom:52px}.page-template-page-bathroom .bathroom-features-heading h2{font-size:var(--lars-h2)}.page-template-page-bathroom .bathroom-features-carousel.slick-initialized{margin:0 -9px}.page-template-page-bathroom .bathroom-features-carousel .slick-slide{padding:0 9px}.page-template-page-bathroom .bathroom-feature-copy{padding:26px 25px 28px}.page-template-page-bathroom .bathroom-feature-copy h3{margin-bottom:12px;font-size:var(--lars-h3)}.page-template-page-bathroom .bathroom-feature-copy p{font-size:var(--lars-body);line-height:1.58}.page-template-page-bathroom .bathroom-features-carousel .slick-dots{margin-top:28px;gap:7px}.page-template-page-bathroom .bathroom-features-carousel .slick-dots .slick-active button{width:30px}.page-template-page-bathroom .bathroom-featured-projects{padding-top:72px}.page-template-page-bathroom .bathroom-process-section{padding:92px 0}.page-template-page-bathroom .bathroom-process-title{max-width:1040px;margin-bottom:56px}.page-template-page-bathroom #bathroom-process-title{scroll-margin-top:100px}.page-template-page-bathroom .bathroom-process-title h2{font-size:var(--lars-h2);margin-bottom:22px}.page-template-page-bathroom .bathroom-process-list{gap:18px;max-width:1180px}.page-template-page-bathroom .bathroom-process-number{font-size:40px}.page-template-page-bathroom .bathroom-process-copy{grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:34px}.page-template-page-bathroom .bathroom-process-copy h3{font-size:var(--lars-step-heading)}.page-template-page-bathroom .bathroom-process-copy p{font-size:var(--lars-body);line-height:1.56}.page-template-page-bathroom .faq-section .bathroom-footer-faq-heading{margin-bottom:30px}.page-template-page-bathroom .bathroom-faq-list{gap:16px}.page-template-page-bathroom .bathroom-faq-item{padding:26px}}@media(max-width:991px){.page-template-page-bathroom .bathroom-investment-grid{grid-template-columns:1fr}.page-template-page-bathroom .bathroom-investment-card{grid-column:auto;min-height:0}.page-template-page-bathroom .bathroom-process-section{padding:68px 0}.page-template-page-bathroom .bathroom-process-title{margin-bottom:42px}.page-template-page-bathroom .bathroom-process-step{grid-template-columns:82px minmax(0,1fr);gap:26px;padding:30px}.page-template-page-bathroom .bathroom-process-copy{grid-template-columns:1fr;gap:12px}}@media(max-width:767px){.page-template-page-bathroom .bathroom-investment-section,.page-template-page-bathroom .bathroom-types-section,.page-template-page-bathroom .bathroom-permit-section,.page-template-page-bathroom .bathroom-contractor-section,.page-template-page-bathroom .bathroom-features-section,.page-template-page-bathroom .bathroom-faq-section{padding:56px 0}.page-template-page-bathroom .bathroom-investment-heading,.page-template-page-bathroom .bathroom-types-heading,.page-template-page-bathroom .bathroom-featured-heading,.page-template-page-bathroom .bathroom-features-heading,.page-template-page-bathroom .bathroom-trust-heading,.page-template-page-bathroom .bathroom-process-title{max-width:none;margin-bottom:30px;text-align:left}.page-template-page-bathroom .bathroom-investment-heading p:not(.home-module-eyebrow),.page-template-page-bathroom .bathroom-types-heading p:not(.home-module-eyebrow),.page-template-page-bathroom .bathroom-features-heading>p:not(.home-module-eyebrow),.page-template-page-bathroom .bathroom-featured-heading p:not(.home-module-eyebrow),.page-template-page-bathroom .bathroom-process-title p:not(.home-module-eyebrow){max-width:none;text-align:left}.page-template-page-bathroom .bathroom-faq-item h3{font-size:var(--lars-faq-heading)}.page-template-page-bathroom .bathroom-investment-card h3,.page-template-page-bathroom .bathroom-type-card h3,.page-template-page-bathroom .bathroom-trust-card h3,.page-template-page-bathroom .bathroom-permit-card h3{font-size:var(--lars-h3)}.page-template-page-bathroom .bathroom-quote-panel h4{font-size:var(--lars-h4)}.page-template-page-bathroom .bathroom-contractor-panel>p{font-size:var(--lars-body)}.page-template-page-bathroom .bathroom-investment-price{font-size:30px}.page-template-page-bathroom .bathroom-cost-driver-content{padding:26px 24px 30px}.page-template-page-bathroom .bathroom-cost-driver-heading h3{font-size:var(--lars-h3)}.page-template-page-bathroom .bathroom-cost-driver-content p{font-size:var(--lars-body);line-height:1.58}.page-template-page-bathroom .bathroom-quote-copy,.page-template-page-bathroom .bathroom-quote-panel,.page-template-page-bathroom .bathroom-contractor-copy,.page-template-page-bathroom .bathroom-contractor-panel{padding:26px 20px}.page-template-page-bathroom .bathroom-quote-copy h3{font-size:var(--lars-h3);line-height:1.12}.page-template-page-bathroom .bathroom-permit-intro h2,.page-template-page-bathroom .bathroom-contractor-copy h2,.page-template-page-bathroom .bathroom-faq-heading h2,.page-template-page-bathroom .bathroom-process-title h2{font-size:var(--lars-h2);line-height:1.12}.page-template-page-bathroom .bathroom-license-note{max-width:none;margin-top:22px;padding:20px;text-align:left}.page-template-page-bathroom .bathroom-features-heading{margin-bottom:42px}.page-template-page-bathroom .bathroom-features-heading h2{font-size:var(--lars-h2);line-height:1.12}.page-template-page-bathroom .bathroom-features-carousel:not(.slick-initialized){grid-auto-columns:88%;gap:14px}.page-template-page-bathroom .bathroom-features-carousel.slick-initialized{margin:0}.page-template-page-bathroom .bathroom-features-carousel .slick-slide{padding:0}.page-template-page-bathroom .bathroom-feature-copy{padding:24px 20px 26px}.page-template-page-bathroom .bathroom-feature-copy h3{font-size:var(--lars-h3)}.page-template-page-bathroom .bathroom-features-carousel .slick-dots{margin-top:22px}.page-template-page-bathroom .bathroom-featured-projects{padding:55px 0 50px}.page-template-page-bathroom .bathroom-featured-projects .feature-projects-slider .slick-slide>div{display:block}.page-template-page-bathroom .bathroom-process-section{padding:68px 0}.page-template-page-bathroom .bathroom-process-title{margin-bottom:42px}.page-template-page-bathroom #bathroom-process-title{scroll-margin-top:78px}.page-template-page-bathroom .bathroom-process-step{grid-template-columns:1fr;gap:14px;padding:24px}.page-template-page-bathroom .bathroom-process-number{font-size:34px}.page-template-page-bathroom .bathroom-process-copy h3{font-size:var(--lars-step-heading)}.page-template-page-bathroom .bathroom-process-copy p{font-size:var(--lars-body);line-height:1.55}.page-template-page-bathroom .faq-section .bathroom-footer-faq-heading{margin-bottom:24px}.page-template-page-bathroom .bathroom-faq-layout{gap:24px}.page-template-page-bathroom .bathroom-faq-item{padding:22px 20px}.page-template-page-bathroom .bathroom-source-note,.page-template-page-bathroom .bathroom-permit-source{font-size:14px}}@media(prefers-reduced-motion:reduce){.page-template-page-bathroom .bathroom-feature-card,.page-template-page-bathroom .bathroom-features-carousel .slick-dots button{transition:none}}@media(min-width:768px){.page-template-page-bathroom .bathroom-investment-heading{max-width:none}}@media(min-width:1200px){.page-template-page-bathroom #bathroom-investment-title{font-size:clamp(27px,3.1vw,52px)}.page-template-page-bathroom #bathroom-investment-title .swift-up-text2{white-space:nowrap}}.page-template-page-bathroom .hero-content h1{font-weight:var(--lars-heading-weight)}.page-template-page-bathroom .hero-content h1 :is(strong,:where(.lars-presentation-run)){display:inline;color:inherit;font:inherit;overflow:visible}.page-template-page-bathroom .hero-content h1 :is(strong,:where(.lars-presentation-run)):not(:last-child):after{content:" "}.page-template-page-bathroom .hero-content h1 :is(strong,:where(.lars-presentation-run)) span{display:inline;overflow:visible}.page-template-page-bathroom .hero-content h1 :is(strong,:where(.lars-presentation-run)):last-child:not(:only-child){display:block;color:#a11d20;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:var(--lars-accent-weight);line-height:1.08;text-transform:none}body.page-template-page-bathroom .home-module-heading p:not(.home-module-eyebrow),body.page-template-page-bathroom .home-local-service-heading p:not(.home-module-eyebrow),body.page-template-page-bathroom .explore-services-subheading,body.page-template-page-bathroom .lars-last-updated,body.page-template-page-bathroom .lars-lazy-frame-status,body.page-template-page-bathroom .lars-lazy-frame-error p{color:#000}@media(max-width:767px){.page-template-page-bathroom .bathroom-investment-disclaimer{font-size:14px}}@media(min-width:768px){body.page-template-page-bathroom .bathroom-process-title{max-width:72vw}body.page-template-page-bathroom .bathroom-investment-heading,body.page-template-page-bathroom .bathroom-types-heading{max-width:76vw}body.page-template-page-bathroom .bathroom-featured-heading{max-width:78vw}body.page-template-page-bathroom .bathroom-process-title p:not(.home-module-eyebrow){max-width:61vw}body.page-template-page-bathroom .bathroom-featured-heading p:not(.home-module-eyebrow){max-width:62vw}body.page-template-page-bathroom .bathroom-investment-heading p:not(.home-module-eyebrow),body.page-template-page-bathroom .bathroom-types-heading p:not(.home-module-eyebrow){max-width:66vw}}body.page-template-page-bathroom .inner-hero-section .hero-content h1{font-size:var(--lars-h1);line-height:var(--lars-svc-h1-lh)}@media(max-width:767px){body.page-template-page-bathroom .inner-hero-section .hero-title-lg h1 .swift-up-text2:last-child:not(:only-child),body.page-template-page-bathroom .inner-hero-section .hero-title-lg h1 .swift-up-text2:not(:only-child),body.page-template-page-bathroom .inner-hero-section .hero-title-lg h1 .swift-up-text2:not(:only-child) span,body.page-template-page-bathroom .inner-hero-section .hero-title-lg h1 .swift-up-text2:last-child:not(:only-child) span{display:inline!important}}@media(max-width:1199px){body.page-template-page-bathroom .faq-section .comman-heading h2,body.page-template-page-bathroom .connect-call-section .comman-heading h2{font-size:var(--lars-h2)}}@media(max-width:767px){body.page-template-page-bathroom .inner-hero-section.bathroom-three-line-hero .hero-title-lg h1 .swift-up-text2:not(:only-child),body.page-template-page-bathroom .inner-hero-section.bathroom-three-line-hero .hero-title-lg h1 .swift-up-text2:not(:only-child) span,body.page-template-page-bathroom .inner-hero-section.bathroom-three-line-hero .hero-title-lg h1 .swift-up-text2:last-child:not(:only-child),body.page-template-page-bathroom .inner-hero-section.bathroom-three-line-hero .hero-title-lg h1 .swift-up-text2:last-child:not(:only-child) span{display:inline!important}}
