@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap";:root{--font-family: "Oswald", sans-serif;--red-color: #bf2d1b}html{scroll-behavior:smooth}.position-absolute{position:absolute!important}div[data-section-type=header-section]{top:-36px}header{height:100px;position:relative;display:none;align-items:center;z-index:4}@media (width > 768px){header{background-color:transparent}}@media (width < 767px){header{background-color:#000}}header .my-container{display:flex;align-items:center;justify-content:center;gap:30px}@media (width < 1080px){header .my-container{width:100%;justify-content:space-between;padding-inline:20px}}header .my-container ul.left-menu,header .my-container ul.right-menu,header .my-container .icons-wrapper ul{list-style:none;display:flex;align-items:center;gap:20px;padding:0;margin:0}:is(header .my-container ul.left-menu,header .my-container ul.right-menu,header .my-container .icons-wrapper ul) li a{color:#fff}@media (width < 900px){header .my-container ul.right-menu{margin-top:6px}}header .my-container .left,header .my-container .right{display:flex;align-items:center;gap:40px}header .my-container .left{flex:1 0 38%;justify-content:flex-end}header .my-container .left .lang-curr{display:flex;align-items:center;gap:10px}header .my-container .left .lang-curr select{margin:0;color:#fff;background-color:var(--red-color);outline:none;border:none}header .my-container .right .icons-wrapper a{font-size:18px}header .my-container .right .cart{position:relative}header .my-container .right .cart .item-count{position:absolute;right:-16px;top:-16px;width:25px;height:25px;border-radius:50%;background-color:var(--red-color);display:flex;align-items:center;justify-content:center;font-size:14px}@media (width < 767px){header .my-container{width:100%;padding-inline:15px;justify-content:space-between}header .my-container .site-logo{margin:0;width:150px}}header .my-container ul.mega{opacity:0;visibility:hidden;position:absolute;top:100%;left:0;background-color:#bf2e1a;padding:10px 0;list-style:none}header .my-container .menu-item:hover ul.mega{opacity:1;visibility:visible}header .my-container ul.mega li{float:none;line-height:130%;margin:0;height:auto;padding:0}header .my-container ul.mega li a{font-weight:300;white-space:nowrap;display:block;padding:8px 20px}header .my-container ul.mega{width:800px;*zoom: 1;padding:0;left:-270px}header .my-container ul.mega:before,header .my-container ul.mega:after{content:" ";display:table}header .my-container ul.mega:after{clear:both}header .my-container ul.mega ul{list-style:none;padding:0;position:relative}header .my-container ul.mega>li{width:33.333%;float:left;border-right:1px solid rgba(255,255,255,.1);padding-bottom:14px;box-sizing:border-box}header .my-container ul.mega>li:nth-child(4){border-right:0}header .my-container ul.mega>li:nth-child(3){border-right:0}header .my-container ul.mega>li>a{font-weight:600;font-size:14px;padding:20px 20px 5px}header .my-container ul.mega ul li{float:none}header .my-container ul.mega ul a{padding:5px 20px 5px 30px;opacity:.8}header .my-container ul.mega ul a:hover{opacity:.5}header .my-container ul.mega>li:last-child{width:100%;border:0 none;text-align:center;padding-bottom:0}header .my-container ul.mega>li:last-child a{width:33.333%;border-right:1px solid rgba(0,0,0,.1);box-sizing:border-box;text-align:center;float:left;font-size:11px;background-color:#a02616;padding:14px 0;line-height:120%}header .my-container ul.mega>li:last-child a:last-child{border-right:0}header .my-container ul.mega>li:last-child a:hover{background-color:#922314;opacity:1}header.bg-color{background-color:#000}@media (width > 1080.1px){header.desktop{display:flex}}@media (width < 1080px){header.mobile{display:flex}}header.mobile .mobile_icons_wrapper ul li a{font-size:20px}header.mobile .mobile_icons_wrapper .cart{position:relative}header.mobile .mobile_icons_wrapper .cart span{position:absolute;width:22px;height:22px;background-color:var(--red-color);display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:14px;top:-10px;right:-10px}header.mobile .mobile_menu_wrapper{position:fixed;top:0;left:0;width:100vw;height:100%;background-color:var(--red-color);padding:60px 30px 30px;transform:translate(100%);transition:all .3s ease}header.mobile .mobile_menu_wrapper #mobile-menu-close{position:absolute;top:20px;right:20px;color:#fff}header.mobile .mobile_menu_wrapper .lang-curr{display:flex;gap:10px;max-width:60%}header.mobile .mobile_menu_wrapper ul{flex-direction:column;align-items:flex-start;gap:5px}header.mobile .mobile_menu_wrapper ul.left-menu{border-top:2px solid #fff}header.mobile .mobile_menu_wrapper ul li{padding:6px}header.mobile .mobile_menu_wrapper ul li a{font-size:22px}header.mobile .mobile_menu_wrapper.active{transform:translate(0)}header .menu-item{position:relative}@media (width > 900.1px){header .menu-item.has-children .sub-menu{position:absolute;opacity:0;visibility:hidden;transition:all .3s ease;background-color:var(--red-color);padding:5px;min-width:90px;list-style:none}header .menu-item.has-children:hover .sub-menu{opacity:1;visibility:visible}}@media (width < 900px){header .menu-item.has-children{background-color:#b42a19;width:100%}header .menu-item.has-children .sub-menu{list-style:none;height:0;overflow:hidden}header .menu-item.has-children .sub-menu.active{height:auto;overflow:visible}}@media (width <768px){#slidecarthq .slidecarthq.right.open{right:auto;width:100vw!important;display:block}#slidecarthq .slidecarthq.right .empty{margin-top:30px}}body:not(.template-index) header[role=banner]{background-color:#000}.sailboats_wrapper{position:relative;overflow:hidden}@media (width > 992.1px){.sailboats_wrapper *{visibility:hidden;opacity:0;transition:all .3s ease;transform:translateY(50px)}.sailboats_wrapper:hover *{opacity:1;visibility:visible;transform:translateY(0)}}@media (width > 992px){.sailboats_wrapper .sailboats_btn{position:absolute;right:30px;bottom:25px}}@media (width > 992.1px){#benefits_list,#benefits_list_rowing{list-style-image:url(/cdn/shop/files/checkmark.svg?v=1753805404)}}@media (width < 992px){:is(#benefits_list,#benefits_list_rowing) li{margin-bottom:15px;line-height:24px}:is(#benefits_list,#benefits_list_rowing) li::marker{color:red}}.watercraft_slide_wrapper{position:relative}@media (width > 768px){.watercraft_slide_wrapper h3,.watercraft_slide_wrapper a{position:absolute;bottom:40px}.watercraft_slide_wrapper h3{left:50px}.watercraft_slide_wrapper a{right:50px}}#ask-an-owner-btn{position:relative;display:flex;align-items:center;gap:12px;border-radius:10px 10px 10px 0}#ask-an-owner-btn:before{content:"";display:block;width:66px;height:28px;background-image:url(/cdn/shop/files/users-avatar.png?v=1755259207);background-size:cover;background-position:center;background-repeat:no-repeat}:is(#accessories_section,#our_bestsellers) [aria-label=Previous],:is(#accessories_section,#our_bestsellers) [aria-label=Next]{top:40%;background-color:transparent;border:1px solid var(--red-color)}:is(:is(#accessories_section,#our_bestsellers) [aria-label=Previous],:is(#accessories_section,#our_bestsellers) [aria-label=Next]):before{background-color:var(--red-color)}:is(:is(#accessories_section,#our_bestsellers) [aria-label=Previous],:is(#accessories_section,#our_bestsellers) [aria-label=Next]):after{border-left-color:var(--red-color)}:is(:is(#accessories_section,#our_bestsellers) [aria-label=Previous],:is(#accessories_section,#our_bestsellers) [aria-label=Next]):hover{background-color:var(--red-color)}:is(:is(#accessories_section,#our_bestsellers) [aria-label=Previous],:is(#accessories_section,#our_bestsellers) [aria-label=Next]):hover:before{background-color:#fff}:is(:is(#accessories_section,#our_bestsellers) [aria-label=Previous],:is(#accessories_section,#our_bestsellers) [aria-label=Next]):hover:after{border-left-color:#fff}:is(#accessories_section,#our_bestsellers) [aria-label=Previous]{left:-70px}:is(#accessories_section,#our_bestsellers) [aria-label=Next]{right:-70px}@media (width < 768px){:is(#accessories_section,#our_bestsellers) [aria-label=Previous]{left:10px}:is(#accessories_section,#our_bestsellers) [aria-label=Next]{right:10px}}ul#realtalk__list{display:flex;gap:40px}@media (width < 768px){ul#realtalk__list{flex-direction:column;gap:10px}}ul#realtalk__list li{position:relative;display:flex;align-items:center;gap:10px;margin:0}ul#realtalk__list li:before{content:"";position:static;width:20px;height:20px;background-image:url(/cdn/shop/files/checkmark.svg?v=1753805404);background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:50%;display:block}@media (width > 1080px){#our_bestsellers{overflow:visible}#our_bestsellers .prod_detail_wrapper{position:relative}#our_bestsellers .prod_detail_wrapper form{justify-content:space-between}#our_bestsellers .prod_detail_wrapper form img{aspect-ratio:1.5}#our_bestsellers .prod_detail_wrapper form .our_bestsellers_prod_heading,#our_bestsellers .prod_detail_wrapper form .our_bestsellers_prod_price{position:absolute;top:60%}#our_bestsellers .prod_detail_wrapper form .our_bestsellers_prod_heading{left:15px;font-size:20px;font-weight:400}#our_bestsellers .prod_detail_wrapper form .our_bestsellers_prod_price{right:15px;font-size:22px;font-weight:600;line-height:30px}#our_bestsellers .prod_detail_wrapper form .our_bestsellers_prod_price [data-product-type=price]{padding-right:0}}#customer_reviews{overflow:visible}#customer_reviews .pagination-style-3{bottom:-40px}#customer_reviews .pagination-style-3 button{background-color:#ffffff40;border:none}#customer_reviews .pagination-style-3 button.active{background-color:#fff;scale:1.3}#what_boat_is_right [data-pf-type=FormInput]{display:flex;justify-content:center;align-items:center;gap:30px}@media (width < 768px){#what_boat_is_right [data-pf-type=FormInput]{flex-direction:column;align-items:flex-start}}#what_boat_is_right [data-pf-type=FormInput] label{gap:10px}#what_boat_is_right [data-pf-type=FormInput] label span{font-size:24px;font-weight:400}#what_boat_is_right [data-pf-type=FormInput] label:before{content:"";width:30px;height:30px;border-radius:50%;background-color:#e6e8e966;border:1px solid #BF2D1B66}#what_boat_is_right [data-pf-type=FormInput] label input{display:none}#what_boat_is_right [data-pf-type=FormInput] label:has(input:checked):before{background-color:var(--red-color);font-family:"Font Awesome 7 Free";font-weight:900;content:"\f00c";color:#fff;display:flex;align-items:center;justify-content:center}#faq_section{display:grid;gap:20px}#my-collection-page{font-family:var(--font-family)}#my-collection-page .row>h1{margin-bottom:20px;font-weight:600}#my-collection-page .collection-description p{font-size:16px}#my-collection-page .collection-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:10px}#my-collection-page .collection-grid .collection-item{width:100%;border:1px solid #eee}#my-collection-page .collection-grid .collection-item .collection-item-thumb{overflow:hidden}#my-collection-page .collection-grid .collection-item .collection-item-thumb:before,#my-collection-page .collection-grid .collection-item .collection-item-thumb:after{content:unset}#my-collection-page .collection-grid .collection-item .collection-item-thumb img{width:100%;height:auto;display:block;transition:opacity .25s ease-in-out,transform .25s ease-in-out}#my-collection-page .collection-grid .collection-item .collection-item-thumb img.hover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0}#my-collection-page .collection-grid .collection-item .collection-item-thumb:hover img.primary{opacity:0}#my-collection-page .collection-grid .collection-item .collection-item-thumb:hover img.hover{opacity:1}#my-collection-page .collection-sidebar{padding-top:12px}@media (width > 992px){#my-collection-page .collection-sidebar{margin-right:10px}}@media (width < 992px){#my-collection-page .collection-sidebar>ul{display:block}}#my-collection-page .collection-sidebar>ul>li>a{background-color:var(--red-color);width:100%;display:block;padding:8px;color:#fff}#my-collection-page .collection-sidebar>ul>li ul{padding-block:10px}@media (width < 992px){#my-collection-page .collection-sidebar>ul>li ul{display:block}}@media (width < 992px){#my-collection-page .collection-sidebar>ul>li ul li{text-align:left}}#my-collection-page .collection-sidebar>ul>li ul li:not(:last-child){margin-bottom:5px}#my-collection-page .collection-sidebar>ul>li ul li a{display:block}#my-collection-page .collection-item a{font-size:15px;font-weight:500}#my-collection-page .collection-item .collection-item-price{font-size:14px}@media (width < 992px){#my-collection-page .collection-item .collection-item-price{margin-bottom:15px}}#my-collection-page .pagination{display:flex;align-items:center;justify-content:center;gap:20px}#my-collection-page .pagination span{background-color:var(--red-color);color:#fff;padding:3px 12px;border-radius:3px}#my-collection-page .pagination .page.current{background-color:#000}#my-collection-page .collection-filter{position:relative}@media (width < 992px){#my-collection-page .collection-filter{margin-bottom:20px}}#my-collection-page .collection-filter h4{color:#fff;font-size:14px;background-color:var(--red-color);padding:8px;text-transform:uppercase;margin-bottom:10px}#my-collection-page .collection-filter .price-filter__fields{display:flex;gap:8px}@media (width < 992px){#my-collection-page .collection-filter .price-filter__fields{justify-content:space-between}}#my-collection-page .collection-filter .price-filter__fields label{text-align:left;font-size:14px}@media (width < 992px){#my-collection-page .collection-filter .price-filter__fields label{width:100%}}#my-collection-page .collection-filter .price-filter__clear{display:inline-block;background-color:#ddd;font-weight:400;line-height:36px;min-width:80px;height:39px;text-align:center;margin-left:10px}#custom-collection .pf-slide.pf-c [data-pf-type=ProductBox]{width:100%}#custom-collection .pf-slide.pf-c [data-pf-type=ProductBox] h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}#custom-collection .pf-slide.pf-c [data-pf-type=ProductBox] button[type=button]{padding:8px 28px}#custom-collection [data-selector]{margin-top:30px}#custom-collection [data-selector] a{color:#fff;text-decoration:none;background-color:var(--red-color);padding:12px 24px;line-height:normal;height:auto}#product-detail-wrapper{display:grid;max-width:1280px;margin-inline:auto;margin-block:60px 80px}@media (width > 992px){#product-detail-wrapper{grid-template-columns:1.5fr 2fr}}#product-detail-wrapper .product-slider{height:400px}#product-detail-wrapper .product-slider img{max-width:100%;width:100%;height:400px}@media (width < 600px){#product-detail-wrapper .product-intro .container{padding-inline:15px}}#product-detail-wrapper .product-intro .container .pi-title{padding-top:0;width:100%}#product-detail-wrapper .product-intro .container .pi-cart,#product-detail-wrapper .product-intro .container .pi-desc{width:100%}#product-detail-wrapper .product-intro .container .pi-cart form{position:relative}#product-detail-wrapper .product-intro .container .pi-cart form label{display:block}#product-detail-wrapper .product-intro .container .pi-cart form input{max-width:100px;height:39px;margin-right:10px;margin-bottom:0}#product-detail-wrapper .product-intro .container .pi-cart form button{position:absolute;max-width:200px}#product-detail-wrapper .pi-desc{width:100%;padding-inline:15px}@media (width > 992px){#product-detail-wrapper .pi-desc{grid-column:2 span}}#product-detail-wrapper .pi-desc p:empty{margin:0}section:has(#custom-product-details){padding-bottom:0}#custom-product-details form input[type=number]{margin-bottom:0}#custom-product-details form .pf-read-more{color:#fff;padding:8px 16px;border-radius:5px;background-color:var(--red-color)}#custom-product-details [data-pf-type=Table]{margin-top:30px}footer.footer-section{min-height:490px;background-color:#000;display:flex;align-items:center}@media (width < 992px){footer.footer-section{padding-block:40px}}footer.footer-section .container{padding-inline:0;min-height:350px}footer.footer-section .container .grid-wrapper{display:grid;gap:20px}@media (width > 992.1px) and (width < 1080px){footer.footer-section .container .grid-wrapper{grid-template-columns:1fr 1fr .5fr 4fr}}@media (width > 1080.1px){footer.footer-section .container .grid-wrapper{grid-template-columns:1.3fr 1fr .5fr 2fr;gap:40px}}@media (width < 1080px){footer.footer-section .container .grid-wrapper .box{padding-inline:15px}}@media (width > 992.1px){footer.footer-section .container .grid-wrapper .box{min-height:350px}}footer.footer-section .container .grid-wrapper .box.first p{font-size:14px;font-weight:300;line-height:1.6}footer.footer-section .container .grid-wrapper .box.first .social-icons{display:flex;align-items:center;gap:20px}footer.footer-section .container .grid-wrapper .box.first .social-icons a{font-size:24px}footer.footer-section .container .grid-wrapper .box.first .social-icons a:hover{color:var(--red-color)}@media (width > 992.1px){footer.footer-section .container .grid-wrapper .box.second,footer.footer-section .container .grid-wrapper .box.third,footer.footer-section .container .grid-wrapper .box.forth{padding-inline:20px 0}}:is(footer.footer-section .container .grid-wrapper .box.second,footer.footer-section .container .grid-wrapper .box.third,footer.footer-section .container .grid-wrapper .box.forth) h3{color:#fff;font-size:22px;font-weight:300;text-transform:uppercase}:is(footer.footer-section .container .grid-wrapper .box.second,footer.footer-section .container .grid-wrapper .box.third,footer.footer-section .container .grid-wrapper .box.forth) ul{list-style:none;padding-left:0}:is(footer.footer-section .container .grid-wrapper .box.second,footer.footer-section .container .grid-wrapper .box.third,footer.footer-section .container .grid-wrapper .box.forth) ul li a{font-size:16px;font-weight:300}:is(footer.footer-section .container .grid-wrapper .box.second,footer.footer-section .container .grid-wrapper .box.third,footer.footer-section .container .grid-wrapper .box.forth) .sub-box:last-child{margin-top:30px}footer.footer-section .container .grid-wrapper .box.forth p{font-size:14px;font-weight:300}footer.footer-section .container .grid-wrapper .box.forth #subscribe-form .form-group{display:flex}footer.footer-section .container .grid-wrapper .box.forth #subscribe-form .form-group input{width:265px;height:47px;margin:0;outline:none;border:none;font-size:16px;font-weight:300;font-family:var(--font-family)}footer.footer-section .container .grid-wrapper .box.forth #subscribe-form .form-group button{outline:none;border:none;background-color:var(--red-color);color:#fff;width:105px;font-size:18px}footer.footer-section .container .grid-wrapper .box.forth .sub-box:last-child{margin-top:38px}footer.footer-section .container .grid-wrapper .box.forth .sub-box:last-child h3{margin-bottom:18px}@media (width < 640px){footer.footer-section .container .grid-wrapper .box.forth img{width:80%}}.reputon-google-reviews-widget .reputon-container .reputon-top-part{border-radius:0;background:#ffffffe6}.reputon-google-reviews-widget .reputon-container .reputon-top-part:before{content:"";background-image:url(/cdn/shop/files/Group_1000005345.png?v=1753966182);position:absolute;width:67px;height:52px;scale:.4;top:0;left:0;opacity:.15}.reputon-google-reviews-widget .reputon-container .reputon-top-part .reputon-review-header,.reputon-google-reviews-widget .reputon-container .reputon-top-part .reputon-rating-stars{order:1}.reputon-google-reviews-widget button.reputon-swiper-button-prev,.reputon-google-reviews-widget button.reputon-swiper-button-next{background-color:#fff;border:2px solid var(--red-color);border-radius:4px}:is(.reputon-google-reviews-widget button.reputon-swiper-button-prev,.reputon-google-reviews-widget button.reputon-swiper-button-next) svg{color:var(--red-color);padding-bottom:4px}:is(.reputon-google-reviews-widget button.reputon-swiper-button-prev,.reputon-google-reviews-widget button.reputon-swiper-button-next):hover{background-color:var(--red-color);border-color:#fff}:is(.reputon-google-reviews-widget button.reputon-swiper-button-prev,.reputon-google-reviews-widget button.reputon-swiper-button-next):hover svg{color:#fff}@media (width > 992px){.reputon-google-reviews-widget button.reputon-swiper-button-prev{left:-40px}}@media (width > 992px){.reputon-google-reviews-widget button.reputon-swiper-button-next{right:-40px}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/custom-style.css.map */
