html{font-family:"open-sans";overflow-x:hidden}html::-webkit-scrollbar{width:7px}html::-webkit-scrollbar-button{display:none}html::-webkit-scrollbar-track-piece{background-color:#fff}html::-webkit-scrollbar-thumb{background-color:#666}@media screen and (max-device-width:1450px){html.boat-measuer-up .cstm-cf.grid{grid-template-columns:auto!important;row-gap:5px!important}html.boat-measuer-up .cstm-cf.grid .label{margin-top:10px}html.boat-measuer-up .cstm-cf.grid .data.height-data-cel{justify-content:space-between!important;gap:unset!important}html.boat-measuer-up .cstm-cf.grid .label>tip{margin-bottom:0px!important}}@media screen and (max-device-width:1200px){html.boat-measuer-up .state-demo>img{width:100%}html.boat-measuer-up .cstm-cf.grid .data.height-data-cel{flex-wrap:wrap!important;gap:10px!important;justify-content:flex-start!important;height:90px}html.boat-measuer-up .cstm-cf.grid .data.height-data-cel>div{width:20%}html.boat-measuer-up .state-demo img.chine-state{margin-top:350px}html.boat-measuer-up .state-demo img.gunwale-state{margin-top:150px}html.boat-measuer-up .state-demo img.height-state{margin-top:500px}nav.ubermenu-responsive.ubermenu{position:absolute;left:0;padding-right:30px;background-color:#007297}.btns_cf-changer{flex-direction:column;gap:20px;width:250px}html.material .responsive-inner>div{width:100%!important}.boatFlooring .inner-content.flex-horizontal{flex-direction:column!important}}@media screen and (max-device-width:1120px){.productWrapper.single-product section#main>.product{grid-template-columns:1fr!important}.productWrapper.single-product section#main>.product>.summary{grid-column-start:1!important}}@media screen and (min-device-width:921px){.InstagramFeedSection{padding:50px}}@media screen and (max-device-width:920px){html.boat-measuer-up .state-demo{display:none}html.boat-measuer-up .cf-col{width:100%!important}html.boat-measuer-up .cstm-cf.grid .data.height-data-cel{height:45px!important}html.boat-measuer-up .cstm-cf.grid .pic{display:block!important;overflow:hidden;height:0;transition:height 0.3s}html.boat-measuer-up .cstm-cf.grid .pic img{display:none;margin:0 auto;width:80%}header.header{padding-left:15px!important;padding-right:15px!important}a.ubermenu-responsive-toggle{display:flex;justify-content:flex-end}}@media screen and (max-device-width:768px){header.header>.inner-header>ul#menu-right-side-menu{display:none}html.shop-catalog main{padding:0 10px!important}}@media screen and (max-device-width:480px){html.shop-catalog main>section ul.products>li.product{width:90%!important}.productWrapper.single-product section#main>.product>.woocommerce-product-gallery>figure{height:300px!important}.single-product>div{width:90%!important}html.boat-measuer-up .cstm-cf.grid .pic>img{width:80%!important}html.boat-measuer-up .cstm-cf.grid .data.height-data-cel{height:90px!important}html.boat-measuer-up .inner-content{margin:0;padding:10px;max-width:unset;width:100%}html.boat-measuer-up .cstm-cf.grid{grid-template-columns:100%!important}html.boat-measuer-up .data.upload{grid-template-columns:auto!important}}html.front-page .HomeShopSection .button{padding:0;margin-top:6px}html.front-page .HomeShopSection .button>a{padding:19px 30px;display:inline-block;text-decoration:none;color:#000}html.front-page .HomeTripleSection a.button{display:block;margin-top:46px;text-decoration:none;position:relative}html.front-page .HomeTripleSection a.button::after{content:'\f178';display:block;font-family:"Font Awesome 6 Free";left:40%;position:absolute;opacity:0;transition:0.3s all}html.front-page .HomeTripleSection a.button:hover::after{left:85%;opacity:1}html.front-page InstagramFeedSection>div{max-width:1200px}html.artists .artistBox .button{text-decoration:none}html.artists .artistBox .button:hover{background-color:hsl(0deg 0% 80%)}header.header{width:100vw;height:unset}header.header>.inner-header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;max-width:1920px;margin:0 auto}header.header>.inner-header>nav.nav,header.header>.inner-header>ul#menu-right-side-menu{float:unset;padding:unset;width:unset;margin:unset}header.header>.inner-header>ul.socials{display:none}header.header>.inner-header>ul.socials>a{opacity:0;pointer-events:none}header.header>.inner-header>a>img.logo{float:unset;width:unset;padding:unset}.homeBanner,.homeBanner>p{margin-top:0}ul.cart-custom{width:10%;margin:auto;float:left;padding-top:60px}ul.cart-custom>li.d-none:first-child{display:none}ul.cart-custom li{list-style:none;font-size:19px;text-decoration:none;line-height:1.5}ul.cart-custom li>a{color:#FFF}ul.cart-custom li>a:hover{color:#000}ul.cart-custom li>a>i::before{text-decoration:none;font-size:21px}ul.cart-custom li>a>.cartcontents{font-size:15px}html.boat-measuer-up main[role="main"]>section{padding-bottom:100px}.general-cf,.boat-measure-cf,.boat-flooring-cf{display:none}.general-cf.show-cf,.boat-measure-cf.show-cf,.boat-flooring-cf.show-cf{display:block}.btns_cf-changer{display:flex;max-width:700px;margin:0 auto;height:50px;justify-content:space-between;align-items:center;margin-bottom:100px}.btns_cf-changer>div{cursor:pointer;width:100%;text-align:center;line-height:1.5;padding-bottom:10px;border-bottom:1px #fff0 solid}.btns_cf-changer>div.cf-changer-tab-active{border-bottom:1px #000 solid}.boat-flooring-cf .routing-yes-no{display:flex;flex-direction:row;justify-content:flex-start;column-gap:16px}.boat-flooring-cf .routing-yes-no .wpcf7-list-item{display:flex;height:16px;column-gap:10px}.boat-flooring-cf .routing-yes-no .wpcf7-list-item .wpcf7-list-item-label{line-height:.8}html.boat-measuer-up .contentPage{height:100vh}html.boat-measuer-up p{margin:0px!important}html.boat-measuer-up h1{color:#000}html.boat-measuer-up .main-img{width:100%;max-height:300px;object-fit:cover}html.boat-measuer-up .cstm-cf.grid{display:grid;grid-template-columns:0.7fr 1.3fr;row-gap:20px;align-items:start}html.boat-measuer-up .cstm-cf.grid .pic{display:none}html.boat-measuer-up .cstm-cf.grid .label{line-height:2;padding-right:15px}html.boat-measuer-up .cstm-cf.grid .label p{line-height:2}html.boat-measuer-up .cstm-cf.grid .label tip{font-size:12px;display:block;line-height:1.3;margin-top:10px;color:hsl(0deg 0% 55%)}html.boat-measuer-up .cstm-cf.grid .data{height:45px}html.boat-measuer-up .cstm-cf.grid .data.textarea{height:150px}html.boat-measuer-up .cstm-cf.grid .data.textarea :where(p,span){display:block;height:100%}html.boat-measuer-up .cstm-cf.grid .data input,html.boat-measuer-up .cstm-cf.grid .data.textarea textarea{height:-webkit-fill-available;width:100%;border-radius:5px;border-width:1px;padding:5px 15px;line-height:1.5}html.boat-measuer-up .cstm-cf.grid .data.height-data-cel{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:2.7px}html.boat-measuer-up .cstm-cf.grid .data.height-data-cel>div>span{max-width:60px;display:block;height:100%}html.boat-measuer-up .cstm-cf.grid .data.height-data-cel input{height:100%;padding:5px 10px}html.boat-measuer-up .cstm-cf.grid .data.height-data-cel input::-webkit-outer-spin-button,html.boat-measuer-up .cstm-cf.grid .data.height-data-cel input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}html.boat-measuer-up .cstm-cf.grid .data.height-data-cel input[type=number]{-moz-appearance:textfield}html.boat-measuer-up .state-demo{opacity:1!important}html.boat-measuer-up .state-demo img.default-state,html.boat-measuer-up .state-demo img.gunwale-state,html.boat-measuer-up .state-demo img.chine-state,html.boat-measuer-up .state-demo img.height-state{display:none}html.boat-measuer-up .cstm-cf.grid .label.upload{margin-top:30px}html.boat-measuer-up .data.upload{height:unset!important;display:grid;grid-template-columns:auto auto}html.boat-measuer-up .data.upload>div{max-width:200px}html.boat-measuer-up .data.upload .title-upload{line-height:1.5;font-size:80%;text-transform:uppercase;font-weight:600;margin-top:30px}html.boat-measuer-up .data.upload .cf-upload-left,html.boat-measuer-up .data.upload .cf-upload-right{padding:5px 0px!important}html.boat-measuer-up .cstm-cf .send-request-btn{margin-top:30px}html.boat-measuer-up .cstm-cf .send-request-btn .cf-send-btn{background-color:#000;border:0;border-radius:3px;padding:10px 35px;color:#FFF;text-transform:uppercase}html.boat-measuer-up .wpcf7 form.sent .wpcf7-response-output{line-height:1.5}.productWrapper.single-product .reset_variations,.productWrapper.single-product .woocommerce-variation-price{display:none!important}.productWrapper.single-product .variations .value{margin-bottom:0}.productWrapper.single-product .quantity input[type="number"]{margin-bottom:0}.productWrapper.single-product #subtot{display:flex;flex-direction:row;flex-wrap:nowrap;grid-column-start:span 2;align-items:flex-end;gap:10px}.productWrapper.single-product #subtot .price-total{font-size:30px;padding-bottom:3px}.productWrapper.single-product #subtot span{font-size:40px;color:#000}.productWrapper.single-product #subtot .gst-plus{font-size:25px;padding-bottom:3px}.productWrapper.single-product #subtot .price-total,.productWrapper.single-product #subtot span,.productWrapper.single-product #subtot .gst-plus{line-height:1!important}.productWrapper.single-product{margin-top:0;padding-bottom:100px;background-color:rgb(235 233 235 / .3)}.productWrapper.single-product section#main{margin-top:0;padding-top:20px}.productWrapper.single-product nav.woocommerce-breadcrumb,.productWrapper.single-product .woocommerce-notices-wrapper{line-height:1.5}.productWrapper.single-product section#main>.product{margin-top:100px;line-height:unset;display:grid;grid-template-columns:1fr 1fr}.productWrapper.single-product section#main>.product>.woocommerce-product-gallery{float:unset;grid-column-start:1;width:100%;padding-right:5%}.productWrapper.single-product section#main>.product>.woocommerce-product-gallery>figure{height:500px;display:flex;align-items:center;justify-content:center;background-color:#FFF}.productWrapper.single-product section#main>.product>.woocommerce-product-gallery>figure img{width:90%;height:auto;margin:0 auto;display:block}.productWrapper.single-product section#main>.product>.summary{float:unset;grid-column-start:2;width:100%;padding-right:20%}.productWrapper.single-product section#main>.product>.summary>h1.product_title{color:#000}.productWrapper.single-product section#main>.product>.summary>.price{color:#9e2947!important;font-size:25px}.productWrapper.single-product section#main>.product>.summary>form .woocommerce-variation-add-to-cart{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.productWrapper.single-product section#main>.product>.summary>form .quantity>input[type="number"]{width:-webkit-fill-available}.productWrapper.single-product section#main>.product>.summary>form #wc-stripe-payment-request-wrapper{padding-top:0!important}.productWrapper.single-product section#main>.product>.summary>form #wc-stripe-payment-request-button-separator{margin-top:0!important;margin-bottom:0;line-height:2.3}.productWrapper.single-product section#main>.product>.summary>form button[type="submit"]{margin-bottom:0!important;border-radius:4px}.productWrapper.single-product section#main>.product>.summary>form button[type="submit"]:hover{background-color:#9e2947!important;color:#FFF!important}.productWrapper.single-product section#main>.product>.related.products{grid-column-start:span 2}html.shop-catalog .heroImageShop{background:linear-gradient(rgb(0 114 151 / .7),rgb(0 114 151 / .9)),url(/wp-content/uploads/2023/02/home-hero-img.jpg);background-repeat:no-repeat;background-size:cover;background-position-x:50%;background-position-y:50%;display:flex;align-items:center;min-height:300px;justify-content:center}html.shop-catalog main{padding:0 50px;background-color:hsl(0deg 0% 97%)}html.shop-catalog main>section>h1{display:none}html.shop-catalog main>section{width:fit-content;margin:0 auto}html.shop-catalog main>section ul.products{display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-start;max-width:1400px}html.shop-catalog main>section ul.products::before{display:none}html.shop-catalog main>section ul.products>li.product{max-width:270px;width:fit-content;display:flex;flex-direction:column;justify-content:space-between;padding:6px;margin-bottom:0}html.shop-catalog main>section ul.products>li.product:hover{border:1px solid rgb(0 114 151 / .55);border-radius:3px;padding:5px}html.shop-catalog main>section ul.products>li.product .woocommerce-loop-product__title{color:#000;line-height:1.5;font-weight:400;white-space:nowrap;overflow:hidden}html.shop-catalog main>section ul.products>li.product span.price{line-height:1.5;margin-top:0;font-weight:500;font-size:17px;color:#007297}html.shop-catalog main>section ul.products>li.product a.woocommerce-loop-product__link{background-color:#FFF;padding:60px 20px 20px;border-radius:5px;overflow:hidden}html.shop-catalog main>section ul.products>li.product a.add_to_cart_button{line-height:1.5;text-align:center;font-weight:600;text-transform:uppercase;font-family:Open Sans;background-color:rgb(0 114 151 / .15);opacity:0;transition:opacity 0.3s}html.shop-catalog main>section ul.products>li.product:hover a.add_to_cart_button{opacity:1}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:3.8%}.cartWrapper.cart .woocommerce{max-width:1000px;width:fit-content;margin:0 auto}.cartWrapper.cart .woocommerce .shop_table.cart td.product-name{width:40%}.cartWrapper.cart .woocommerce .shop_table.cart td.product-quantity input[type="number"]{margin-bottom:5px}.cartWrapper.cart .woocommerce .shop_table.cart .product-name a{color:#000}.cartWrapper.cart .actions .coupon input[name="coupon_code"]{width:100%;margin-bottom:10px;padding:5px 15px}.cartWrapper.cart .actions .coupon input[name="coupon_code"]::placeholder{color:rgb(255 255 255 / .4)}.cartWrapper.cart .actions .coupon button[name="apply_coupon"]{width:100%}.cartWrapper.cart .checkout-button{line-height:1.5;border-radius:3px;height:unset!important;padding:10px 30px;font-weight:400}.cartWrapper.cart .checkout-button:hover{background-color:#9e2947!important;color:#FFF!important}.cartWrapper.checkout .woocommerce-notice{margin-top:50px;margin-bottom:50px;padding:15px 30px;background-color:#428d15;color:#FFF;font-weight:600;text-transform:uppercase;border-radius:5px}.cartWrapper.checkout .woocommerce-notice.woocommerce-thankyou-order-received{background-color:#428d15;color:#FFF}.cartWrapper.checkout section.woocommerce-order-details ul.wc-item-meta{margin-top:5px;padding-left:20px}.cartWrapper.checkout section.woocommerce-order-details ul.wc-item-meta>li{display:flex;flex-direction:row;align-content:center;align-items:center}.cartWrapper.checkout section.woocommerce-order-details ul.wc-item-meta>li>strong{line-height:1.5}.cartWrapper.checkout section.woocommerce-order-details ul.wc-item-meta>li>p{margin-top:0}.cartWrapper.checkout .woocommerce-order{max-width:1000px;width:fit-content}section.woocommerce-customer-details>address{line-height:1.5}section.woocommerce-customer-details>address>p{line-height:2;margin-top:5px}header img.logo{transition:0.3s all}header img.logo:hover{transform:scale(.95)}header.header{min-height:80px;padding:10px 0;background-color:#007297}.header-fix{position:fixed}header.header.header-fix{box-shadow:0 -5px 35px 0 rgb(0 0 0 / 10%)}nav.ubermenu-main li a::after{right:3px!important}.homeBanner{background-image:url(/wp-content/uploads/2023/02/home-hero-img.jpg);background-repeat:no-repeat;background-size:cover;background-position-x:50%;background-position-y:65%;display:flex;align-items:flex-end}.homeBanner h1{max-width:500px!important}.blueBG{background-color:#007297!important}.whiteBG{background-color:#FFF!important}.InstagramFeedSection{min-height:660px}.boatFlooring.wrapper .max-w1200{max-width:1200px;margin:0 auto}.boatFlooring.wrapper .flex-horizontal{display:flex;flex-direction:row;align-items:center;margin:0 auto 100px}.boatFlooring.wrapper .inner-content{column-gap:25px}.boatFlooring.wrapper .inner-content img{min-width:250px}html.artists .contentPage.blackBG{background-color:#FFF!important}html.artists .artistsPage .headingOneBox,html.artists .artistBox{background-color:#007297!important}html.material .contentPage.blackBG,html.material .headingOneBox.blackBG{background-color:#FFF!important;color:hsl(0deg 0% 30%)!important}html.material .contentPage *{color:hsl(0deg 0% 30%)!important}html.material .contentPage p{line-height:1.7}html.material a.link-btn-pdf{width:100%;height:200px;max-width:500px;display:flex;justify-content:center;align-content:center;flex-wrap:wrap;background:linear-gradient(rgb(0 114 151 / .7),rgb(0 114 151 / .9)),url(/wp-content/uploads/2023/02/bg-btn.jpg);background-position-x:90%;background-position-y:30%;text-decoration:none;border-radius:10px}html.material a.link-btn-pdf .btn-inner-txt{color:#FFF!important;text-transform:uppercase;font-weight:900;max-width:300px;text-align:center;line-height:1.7;font-size:20px}html.material p a.link-btn-pdf{display:none}html.wrap-portfolio .PortfolioPage.blackBG,html.wrap-portfolio .headingOneBox.blackBG,html.flooring-portfolio .PortfolioPage.blackBG,html.flooring-portfolio .headingOneBox.blackBG{background-color:#FFF!important}html.flooring-portfolio h2,html.flooring-portfolio p{color:#000;line-height:2}footer h2{color:#007297}footer.footer a{color:#007297;text-decoration:none}footer img{padding-top:4%}footer img.inst-ico{width:auto!important;padding-top:0%!important}