h1,h2,h3,.page-title{text-transform:uppercase;font-family:Montserrat,sans-serif;color:#04114d}h1,.page-title{font-size:2.5rem;font-weight:600}h2{font-size:2rem;font-weight:600}p{line-height:1.5}a{color:#186fc7}.rte ul,.rte ol{max-width:800px}.rte h2{text-transform:none;margin-top:3rem}.btn{padding:1rem 1.5rem;border-radius:6px;text-transform:uppercase;text-decoration:none;font-weight:600;font-size:1.5rem}.btn.btn-primary{color:#fff;background-color:#4862ff;border:1px solid #4862FF;transition:background-color .25s}.btn.btn-primary:hover{color:#fff;background-color:#1a2da4;border:1px solid #1A2DA4}.btn.btn-secondary{color:#4862ff;border:1px solid #4862FF}table td{vertical-align:top}table.no-border{border:0}table.dealers td:first-child{padding-left:0}.row.two-col{display:grid;grid-template-columns:1fr 1fr}.header-wrapper{background-color:#052547!important;border-bottom:0!important}.header__menu-item span,summary.header__menu-item{border-radius:.5rem;transition:all .5s}.header__menu-item:hover span{text-decoration:none}details[open]>.header__menu-item{text-decoration:none}.header__active-menu-item,.header__menu-item span:hover,summary.header__menu-item span.header__active-menu-item{background-color:#1b5086}summary.header__menu-item{padding-right:2rem;margin-right:0}summary.header__menu-item span{padding-right:3rem}.header__menu-item .icon-caret{height:.8rem;fill:#fff!important;color:#fff!important;top:calc(50% - .5rem);right:2.5rem}.header__submenu{background-color:#0a2442d9;border-radius:.5rem!important}.list-menu--disclosure{width:24rem;left:1rem;top:4.5rem}.header__submenu .header__menu-item{color:#fff;padding:1rem}.header__icon{color:#fff;height:6rem;width:6rem;margin-left:2rem}.header__icon .icon{height:3rem;width:3rem}.intro-banner{display:flex;position:relative;z-index:auto;isolation:isolate}.intro-banner .col{width:50%}.intro-banner-content{padding:5rem 4rem 2rem 8rem;position:relative;z-index:2;color:#fff;font-family:Montserrat,sans-serif;text-transform:uppercase;display:flex;flex-direction:column;border-right:1px solid #1b5086;background:linear-gradient(-90deg,#081f45,#234271 32%)}.intro-banner-content ul{font-size:4rem;font-weight:100;line-height:1.25;list-style:none;padding:0;margin:0}.intro-banner-content ul li{display:block}.intro-banner-tagline{font-weight:900;font-size:5.5rem;margin-top:3rem;line-height:1.5;position:relative}.intro-banner-tagline span:first-child{display:block}.intro-banner-tagline-docked{font-size:11rem;font-weight:800;left:25rem;position:absolute;top:5.25rem}.intro-banner-tagline:after{background:url(../assets/splash.png);content:"";height:200px;width:450px;position:absolute;z-index:1;left:20rem;top:4rem}.intro-banner video{min-height:100%;object-fit:cover}#Banner-template--17659242709070__image_banner:after{display:none!important}.row.home-intro{color:#fff;margin-top:-13.25rem;padding-top:12rem;line-height:1.5;border-top:1px solid #C1D4FA;min-height:450px;background:url(/cdn/shop/files/banner-water-bg2.jpg?v=1751425590);background-size:cover;text-align:center}.row.home-intro p{margin:1rem 0;line-height:1.325;font-size:3.5rem}.row.home-intro p.statement{font-weight:700;font-size:4.5rem;margin:2rem auto 3.5rem;line-height:1.325;width:fit-content}.row.home-intro .btn{border-color:#fff;color:#fff;font-size:1.875rem;padding:1.5rem 1.75rem;transition:background-color .25s}.row.home-intro .btn:hover{background-color:#04114d}.docked__everyone{background-color:#fff;max-width:1200px;margin:-12rem auto 0;border-radius:8px;padding:2.5rem 2rem 0;position:absolute;font-family:Montserrat,sans-serif;box-shadow:0 2px 6px 2px #04114d8f;left:2rem;right:2rem;z-index:1}.docked__everyone h1{margin-top:0;text-transform:uppercase;font-size:2.5rem;font-weight:700;text-align:center;font-family:Montserrat,sans-serif;margin-bottom:0}.docked__everyone ul{display:flex;flex-wrap:wrap;list-style:none;justify-content:center;padding:0}.docked__everyone ul li{text-transform:uppercase;margin:.5rem 3rem;font-weight:700;font-size:1.625rem}.docked__everyone ul li a{text-decoration:none}.docked__everyone ul li a:hover{color:#04114d}.why-docked{background:url(/cdn/shop/files/Pontoon-Boat-Docking.jpg?v=1748139203);min-height:500px}.collapsible-content{background:url(/cdn/shop/files/blueprint-bg.jpg?v=1748141556);min-height:600px;padding:8rem 0 4rem;border-top:2px solid rgba(255,255,255,.25);background-position:left top;background-size:cover}.collapsible-content .accordion{flex:1}.collapsible-content__heading{margin-bottom:7rem}.collapsible-content-wrapper-narrow{max-width:1200px}.collapsible-content .accordion summary{display:block;text-align:center;padding:1.5rem 1rem;border-radius:40px;max-width:220px;margin:0 auto;transition:background-color .25s;z-index:10}.collapsible-content .accordion summary h3{text-transform:uppercase;color:#fff;font-size:1.625rem;font-weight:700;font-family:Montserrat,sans-serif}.collapsible-content .accordion summary:hover h3,.collapsible-content .accordion summary h3:hover{text-decoration:none}.collapsible-content .accordion summary svg{display:none}.collapsible-content .accordion summary:hover,.collapsible-content .accordion details[open] summary{background-color:#186fc7}.collapsible-content .grid__item{display:flex}.collapsible-content .accordion__content{position:absolute;left:0;right:0;margin:5rem auto 0;max-width:800px;color:#fff;text-align:center;font-size:1.825rem}.learn-about{position:absolute;left:0;right:0;width:100%;margin:-16rem auto 0;text-align:center;z-index:2}.learn-about a{color:#fff;margin-top:4rem;display:inline-block}.customer-hero{background:url(/cdn/shop/files/banner-water-bg.jpg?v=1748306067);height:300px;width:100%;display:flex;margin-bottom:2rem}.customer-hero ul{display:flex;list-style:none;align-items:center;min-height:280px}.customer-hero ul li{font-family:Montserrat,sans-serif;color:#fff;font-size:2.825rem;font-weight:600;margin:0 1rem;line-height:1.125;position:relative;padding:0 1rem;min-height:100px;display:flex;align-items:center;width:33%}.customer-hero ul li:after{content:"";border-right:1px solid rgba(255,255,255,.25);min-height:120px;padding-left:3rem}.customer-hero ul li:last-child:after{display:none}.customer-hero ul li:first-child{padding-left:0}.customer-hero img{border-left:1px solid rgba(255,255,255,.25)}.cta.two-col{display:flex}.cta.two-col p{max-width:800px}.customer-cta{text-align:center;min-width:500px}.customer-cta h2{text-transform:none}.customer-cta .btn{margin:0 1rem;cursor:pointer}.home-cta{display:inline-block;position:absolute;z-index:1;box-shadow:0 0 10.4px #000;left:50%;transform:translate(-50%,-50%);font-size:2rem;padding-right:6rem;white-space:nowrap}.home-cta:after{content:"";width:30px;height:20px;background:url(arrow-right-long.svg) no-repeat;display:block;position:absolute;right:1.5rem;top:0;bottom:0;margin:auto}.row.two-col.home-testimonial video{object-fit:cover;min-height:500px}[data-forms-id=forms-root-489031]{border-top:1px solid #eeeeee;margin-top:-.825rem;display:grid;grid-template-columns:1fr 1fr}[data-forms-id=forms-root-489031]:after{content:"";background:url(/cdn/shop/files/Docked-Sunset.jpg?v=1748397626) center center;background-size:cover;min-height:500px}#AajRrMnBVNk5XMVB4Y__351f8bc8-4edd-404a-a39d-8e83ffafd091{display:block}#AajRrMnBVNk5XMVB4Y__351f8bc8-4edd-404a-a39d-8e83ffafd091:after{display:none}.footer{background:url(/cdn/shop/files/banner-water-bg.jpg?v=1748306067);background-size:cover;padding:2rem 0 3rem;font-size:1.25rem}.footer ul{display:flex;list-style:none;margin:0;padding-left:0;align-items:center;justify-content:center}.footer ul li{margin:1rem 2rem;color:#fff;text-decoration:none}.footer ul li a{color:#fff;text-decoration:none;text-transform:uppercase}.footer ul li.follow{padding-left:4rem;margin-left:2rem;border-left:1px solid #6287A2}.footer ul li a img{max-height:20px}.footer ul li.social{font-size:1rem;text-transform:uppercase;text-align:center}.footer p{margin-bottom:0;color:#acbfd1;text-align:center}@media screen and (min-width:990px){.page-width--narrow{max-width:1280px;padding-left:2rem;padding-right:2rem}.page-width--narrow.extra-narrow{max-width:800px}}@media screen and (min-width:750px){.main-page-title{margin-bottom:3rem}.row.two-col.home-testimonial blockquote{border:0;font-size:2.5rem;color:#04114d;padding:6rem 6rem 0;position:relative;line-height:1.5}.row.two-col.home-testimonial blockquote:before{content:"\201c";position:absolute;top:0;left:-1rem;font-size:14rem;font-family:Times,serif;color:#c1d4ef;font-style:normal}.row.two-col.home-testimonial p{padding-left:10rem}}@media screen and (max-width:989px){.page-width--narrow{padding:2rem}}@media screen and (max-width:1600px){.docked__everyone{margin-top:-10rem}}@media screen and (max-width:1200px){.intro-banner{flex-direction:column-reverse}.intro-banner .col{width:100%}.intro-banner-content{text-align:center;margin-top:-1rem;padding:3rem 2rem 2rem;min-height:450px;background:linear-gradient(0deg,#081f45,#234271 51%)}.intro-banner-tagline{line-height:1.25}.intro-banner-tagline span:first-child{display:inline}.intro-banner-tagline-docked{position:relative;left:0;top:0}.docked__everyone{margin:-10rem 2rem 2rem}.docked__everyone ul li{margin:1rem 3rem;line-height:1.25}.row.home-intro{display:block;text-align:center;padding:16rem 4rem 4rem;min-height:550px}.row.home-intro .col:first-child{padding:18rem 6rem 8rem}.row.home-intro .col:first-child p{font-size:2.75rem}.row.home-intro .col:first-child p:last-child{font-size:3rem;width:100%}.row.home-intro video{height:400px!important}.collapsible-none-layout .accordion+.accordion details summary{white-space:nowrap}.row.two-col.home-testimonial blockquote{padding:4rem 2rem 0 6rem;font-size:2.25rem}.cta.two-col div:last-child{min-width:400px}.customer-hero{height:auto}.customer-hero>div{display:flex;align-items:center;flex-grow:1}.customer-hero ul{flex-direction:column;justify-content:center;align-items:flex-start;padding:0 2rem}.customer-hero ul li{min-height:0;padding:0;margin:2rem}.customer-hero ul li:after{display:none}.customer-hero img{max-width:400px;object-fit:cover}}@media screen and (max-width:992px){.intro-banner-content{min-height:260px;padding:4rem 2rem 2rem}.intro-banner-tagline,.intro-banner-tagline-docked{font-size:4rem}.intro-banner-tagline{margin-top:1rem}.intro-banner-tagline:after{display:none}.intro-banner-content ul{font-size:3rem}.intro-banner-content ul li{display:inline}.docked__everyone{margin:-10rem 2rem 2rem}.row.home-intro{display:block;padding-top:20rem}.row.home-intro p{font-size:2.75rem}.row.home-intro p.statement{font-size:3rem}.row.home-intro .col:first-child{min-height:550px;text-align:center;padding-top:24rem}.row.home-intro .col:first-child p:last-child{position:relative}.row.two-col.home-testimonial{display:block;padding-bottom:4rem}.row.two-col.home-testimonial video{min-height:200px}.row.two-col.home-testimonial blockquote{padding:0 2rem 0 6rem;font-size:2.25rem}.row.two-col.home-testimonial blockquote:before{top:-4rem}[data-forms-id=forms-root-489031]{min-height:550px}.cta.two-col{display:block}.customer-hero ul li{font-size:2.5rem}}@media screen and (max-width:768px){h1,.page-title{font-size:2rem;text-align:center}.main-page-title{margin-bottom:2rem}.intro-banner-tagline,.intro-banner-tagline-docked{font-size:3rem}.docked__everyone{margin:-8rem 2rem 2rem;padding-bottom:1rem}.docked__everyone ul{text-align:center;display:block}.row.home-intro{padding-top:36rem;min-height:700px}.row.home-intro p,.row.home-intro p.statement{font-size:2.5rem}.intro-banner-content{min-height:300px}.row.home-intro .col:first-child{min-height:550px;padding-top:14rem}.row.home-intro .col:first-child p{font-size:2.5rem;font-weight:500}.row.home-intro .col:first-child p:last-child{font-size:2.75rem}.collapsible-content{min-height:650px}.collapsible-content__heading{margin-bottom:0}.collapsible-content .accordion__content{position:relative;margin:2rem 0 4rem}.collapsible-content .grid__item{display:block}.learn-about{margin-top:-10rem}.learn-about a{margin-top:0}.learn-about img{display:none}.customer-hero ul{padding:0;margin:2rem auto;align-items:center;min-height:auto}.customer-hero ul li{text-align:center;display:block}.customer-hero img{display:none}}@media screen and (max-width:750px){.footer ul{text-align:center}.footer ul li.social a img{height:20px}.footer ul li.social a span{display:none}.row.two-col.home-testimonial blockquote{padding-left:0;border:0;font-size:2rem;color:#04114d;line-height:1.5}.row.two-col.home-testimonial p{padding-left:4rem}.row.two-col.home-testimonial blockquote:before{content:'"';position:absolute;top:0;left:0;font-size:14rem;font-family:"Arial, Helvetica",sans-serif;color:#c1d4ef;font-style:normal}[data-forms-id=forms-root-489031]{display:block;min-height:500px}table.dealers{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}table.dealers td{display:block}}@media screen and (max-width:480px){.docked__everyone{margin:-6rem 2rem 2rem}.row.home-intro{padding-top:44rem;min-height:800px}.footer ul:first-child{display:block}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
