.pdp-custom-layout.modal-open{overflow:hidden}.pdp-custom-layout .body{margin-bottom:0}.pdp-custom-layout .body .product-view-top{background-color:#edf5f8}.pdp-custom-layout .body .product-view-top .breadcrumbs{max-width:1366px;margin:0 auto;padding:20px 28px 10px}@media (max-width:1199px){.pdp-custom-layout .body .product-view-top .breadcrumbs{padding:21px 28px 9px}}@media (max-width:1023px){.pdp-custom-layout .body .product-view-top .breadcrumbs{padding:16px 20px}}@media (max-width:1023px){.pdp-custom-layout .body .product-view-top .breadcrumb{display:inline}}.pdp-custom-layout .body .product-view-top .breadcrumb a{color:#000;font-family:'Open Sans',sans-serif}.pdp-custom-layout .body .product-view-top .breadcrumb:not(:first-child)::before{color:#000}@media (max-width:1199px){.pdp-custom-layout .body .product-view-top .breadcrumb:not(:first-child)::before{margin:0 2.8px}}@media (max-width:1023px){.pdp-custom-layout .body .product-view-top .breadcrumb:not(:first-child)::before{margin:0 1.2px}}.pdp-custom-layout .body .product-main-image-section{position:relative;max-width:1366px;max-height:500px;margin:0 auto}.pdp-custom-layout .body .product-main-image-section .product-main-image{margin:0}.pdp-custom-layout .body .product-main-image-section .product-main-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:1023px){.pdp-custom-layout .body .product-main-image-section .product-main-image img{height:374px}}@media (max-width:767px){.pdp-custom-layout .body .product-main-image-section .product-main-image img{height:auto}}.pdp-custom-layout .body .product-main-image-section .product-name-wrapper{position:absolute;width:100%;padding:69px 50px 52px;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.4) 0,rgba(0,0,0,0) 100%)}@media (max-width:1199px){.pdp-custom-layout .body .product-main-image-section .product-name-wrapper{padding:26px 30px}}@media (max-width:1023px){.pdp-custom-layout .body .product-main-image-section .product-name-wrapper{padding:24px 30px}}@media (max-width:767px){.pdp-custom-layout .body .product-main-image-section .product-name-wrapper{padding:9px 20px;position:static;background:0 0}}.pdp-custom-layout .body .product-main-image-section .product-name-wrapper .product-title{font-size:80px;line-height:70px;letter-spacing:-1%;font-weight:600;font-family:'Open Sans',sans-serif;color:#fff;margin:12px 0 0 0}@media (max-width:1199px){.pdp-custom-layout .body .product-main-image-section .product-name-wrapper .product-title{font-size:60px;line-height:60px}}@media (max-width:1023px){.pdp-custom-layout .body .product-main-image-section .product-name-wrapper .product-title{font-size:45px;line-height:45px;margin:7px 0 0 0}}@media (max-width:767px){.pdp-custom-layout .body .product-main-image-section .product-name-wrapper .product-title{font-size:28px;line-height:32px;margin:5px 0 0 0;color:#000}}.pdp-custom-layout .body .product-main-image-section .product-name-wrapper .product-subtitle{font-size:20px;line-height:1;font-family:'Roboto Condensed',sans-serif;font-weight:700;color:#fff;margin:0}@media (max-width:1199px){.pdp-custom-layout .body .product-main-image-section .product-name-wrapper .product-subtitle{font-size:20px}}@media (max-width:1023px){.pdp-custom-layout .body .product-main-image-section .product-name-wrapper .product-subtitle{font-size:18px}}@media (max-width:767px){.pdp-custom-layout .body .product-main-image-section .product-name-wrapper .product-subtitle{font-size:16px;line-height:20px;color:#000}}.pdp-custom-layout .body .promo-banner.promo-banner--clone{text-align:center;margin:15px 0 0;padding:0 30px}@media (max-width:767px){.pdp-custom-layout .body .promo-banner.promo-banner--clone{margin:0;padding:0 10px}}.pdp-custom-layout .body .product-details-section{max-width:1366px;margin:40px auto 60px;padding:0 80px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:80px}@media (max-width:1199px){.pdp-custom-layout .body .product-details-section{padding:0 30px;gap:59px}}@media (max-width:1023px){.pdp-custom-layout .body .product-details-section{margin:27px auto 60px;gap:51px}}@media (max-width:767px){.pdp-custom-layout .body .product-details-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:37px;margin:22px auto 60px;padding:0 20px}}.pdp-custom-layout .body .product-details-section .product-details-left{width:100%;max-width:385px}@media (max-width:1023px){.pdp-custom-layout .body .product-details-section .product-details-left{max-width:322px}}.pdp-custom-layout .body .product-details-section .product-details-left .dynamic-brand-image{margin:0 0 30px}@media (max-width:1023px){.pdp-custom-layout .body .product-details-section .product-details-left .dynamic-brand-image{max-width:322px;margin:8px 0 30px}}@media (max-width:767px){.pdp-custom-layout .body .product-details-section .product-details-left .dynamic-brand-image{margin:8px 0 27px}}.pdp-custom-layout .body .product-details-section .product-details-left .product-badges{margin:0 0 30px}.pdp-custom-layout .body .product-details-section .product-details-left .product-badges .productView-info-badge{line-height:15px;padding:2.5px 12.22px}@media (max-width:767px){.pdp-custom-layout .body .product-details-section .product-details-left .product-badges .productView-info-badge{padding:4px 12.54px}}.pdp-custom-layout .body .product-details-section .product-details-left .product-badges .productView-info-badge .productView-info-value{font-weight:700}.pdp-custom-layout .body .product-details-section .product-details-left .productView-price{margin:0 0 34px}@media (max-width:767px){.pdp-custom-layout .body .product-details-section .product-details-left .productView-price{margin:0 0 36px}}.pdp-custom-layout .body .product-details-section .product-details-left .productView-price .price-section{font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:28px;line-height:1;color:#a11812;margin:12px 0 0 0}.pdp-custom-layout .body .product-details-section .product-details-left .productView-price .price-section.cross-price{text-decoration:line-through;font-size:20px;font-weight:400;line-height:1;color:#666;margin:6px 0 0 0}.pdp-custom-layout .body .product-details-section .product-details-left .productView-price .price-section.price-section--saving{font-size:20px;font-weight:400;line-height:1;color:#000}.pdp-custom-layout .body .product-details-section .product-details-left .productView-info-sku{margin:0 0 10px}@media (max-width:767px){.pdp-custom-layout .body .product-details-section .product-details-left .productView-info-sku{margin:0 0 13px}}.pdp-custom-layout .body .product-details-section .product-details-left .productView-info-sku .productView-info-name,.pdp-custom-layout .body .product-details-section .product-details-left .productView-info-sku .productView-info-value{font-size:16px;line-height:1;font-family:'Open Sans',sans-serif;font-weight:700;color:#000;margin:0}.pdp-custom-layout .body .product-details-section .product-details-left .productView-details.product-options{width:100%;float:unset;margin:0;padding:0}.pdp-custom-layout .body .product-details-section .product-details-left .productView-details.product-options .productView-options{margin:0}.pdp-custom-layout .body .product-details-section .product-details-left .productView-details.product-options .productView-options .form .add-to-cart-wrapper{margin-top:15px}.pdp-custom-layout .body .product-details-section .product-details-left .productView-details.product-options .productView-options .form .add-to-cart-wrapper .form-field{margin:0}.pdp-custom-layout .body .product-details-section .product-details-left .productView-details.product-options .productView-options .form .add-to-cart-wrapper .form-field .form-increment{margin-bottom:10px}.pdp-custom-layout .body .product-details-section .product-details-left .productView-details.product-options .productView-options .form .add-to-cart-wrapper .form-field .form-increment .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:25px;width:25px}.pdp-custom-layout .body .product-details-section .product-details-left .productView-details.product-options .productView-options .form .add-to-cart-wrapper .form-field .form-increment .button svg{fill:#FFFFFF}.pdp-custom-layout .body .product-details-section .product-details-left .qn-add-to-quote{width:100%;max-width:278px;font-size:26px;line-height:30px;font-weight:700;color:#fff;border:none;border-radius:6px;margin:0 0 10px!important;padding:15px 20px}.pdp-custom-layout .body .product-details-section .product-details-left .finance-application{max-width:278px;margin:0 0 10px}.pdp-custom-layout .body .product-details-section .product-details-left .finance-application .finance-application-link{width:100%;font-size:22px;line-height:27px;font-weight:800;font-family:'Roboto Condensed',sans-serif;color:#fff;text-decoration:none;text-align:center;background:-webkit-gradient(linear,left top,right top,from(#149973),to(#1a4c62));background:linear-gradient(90deg,#149973 0,#1a4c62 100%);border:none;border-radius:6px;padding:7px 15px;display:inline-block}.pdp-custom-layout .body .product-details-section .product-details-left .finance-application .finance-application-link span{display:block}.pdp-custom-layout .body .product-details-section .product-details-left .finance-application .finance-application-link span img{margin-bottom:5px}.pdp-custom-layout .body .product-details-section .product-details-left .finance-application .finance-application-link .bottom{font-family:'Open Sans',sans-serif;font-size:15px;line-height:1;font-weight:500;text-decoration:underline}.pdp-custom-layout .body .product-details-section .product-details-left .cta-text{color:#3d3d3d;font-size:14px;line-height:1;font-weight:700;font-family:Roboto,sans-serif;margin:0 0 15px;max-width:278px;text-align:center}.pdp-custom-layout .body .product-details-section .product-details-left .cta-text a{text-decoration:none;color:#3d3d3d}.pdp-custom-layout .body .product-details-section .product-details-right{width:100%;max-width:calc(100% - 80px - 385px)}@media (max-width:1023px){.pdp-custom-layout .body .product-details-section .product-details-right{max-width:calc(100% - 51px - 322px)}}@media (max-width:767px){.pdp-custom-layout .body .product-details-section .product-details-right{max-width:100%}}.pdp-custom-layout .body .product-details-section .product-details-right .product-description .promo-banner{margin-bottom:30px}@media (max-width:1023px){.pdp-custom-layout .body .product-details-section .product-details-right .product-description .promo-banner{display:none}}.pdp-custom-layout .body .product-details-section .product-details-right .product-description .description-content{font-size:18px;line-height:30px}@media (max-width:1023px){.pdp-custom-layout .body .product-details-section .product-details-right .product-description .description-content{font-size:16px;line-height:26px}}.pdp-custom-layout .body .product-details-section .product-details-right .product-description .description-content p{margin-bottom:30px}@media (max-width:1023px){.pdp-custom-layout .body .product-details-section .product-details-right .product-description .description-content p{margin-bottom:27px}}.pdp-custom-layout .body .product-details-section .product-details-right .product-description .read-more-button{display:block;margin:-15px 0 0 0;padding:0;font-size:14px;line-height:18px;font-weight:700;color:#1e6e93;text-decoration:underline}@media (max-width:1023px){.pdp-custom-layout .body .product-details-section .product-details-right .product-description .read-more-button{margin:-12px 0 0 0}}.pdp-custom-layout .body .product-details-section .product-details-right .product-videos-link{display:inline-block;margin:20px 0 0;padding:12px 28px;border:2px solid #1e6e93;border-radius:6px;font-size:20px;line-height:1;font-weight:700;font-family:'Roboto Condensed',sans-serif;color:#1e6e93;text-decoration:none;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.pdp-custom-layout .body .product-details-section .product-details-right .product-videos-link:focus,.pdp-custom-layout .body .product-details-section .product-details-right .product-videos-link:hover{background-color:#1e6e93;color:#fff}.pdp-custom-layout .body .product-details-section .product-details-right .product-videos-link:focus svg path,.pdp-custom-layout .body .product-details-section .product-details-right .product-videos-link:hover svg path{stroke:#FFFFFF}.pdp-custom-layout .body .product-details-section .product-details-right .product-videos-link svg{vertical-align:top;margin:0 5px 0 0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.pdp-custom-layout .body .product-specifications-section{background-color:#edf5f8;padding:60px 0 67px}@media (max-width:767px){.pdp-custom-layout .body .product-specifications-section{padding:49px 0 49px}}.pdp-custom-layout .body .product-specifications-section .specification-content{max-width:940px;margin:0 auto;padding:0 19px}@media (max-width:1023px){.pdp-custom-layout .body .product-specifications-section .specification-content{padding:0 25px}}@media (max-width:767px){.pdp-custom-layout .body .product-specifications-section .specification-content{padding:0 19px}}.pdp-custom-layout .body .product-specifications-section .specification-content .page-heading{font-size:50px;line-height:53px;font-weight:400;letter-spacing:-.5px;margin:0 0 21px}@media (max-width:1199px){.pdp-custom-layout .body .product-specifications-section .specification-content .page-heading{margin:0 0 24px}}@media (max-width:1023px){.pdp-custom-layout .body .product-specifications-section .specification-content .page-heading{font-size:40px;margin:0 0 14px}}@media (max-width:767px){.pdp-custom-layout .body .product-specifications-section .specification-content .page-heading{font-size:30px;line-height:34px;margin:0 0 20px}}.pdp-custom-layout .body .product-specifications-section .specification-content .page-heading span{font-weight:800}.pdp-custom-layout .body .product-specifications-section .specification-content .specs-tabs{list-style:none;text-align:center;margin:0 0 21px}@media (max-width:1199px){.pdp-custom-layout .body .product-specifications-section .specification-content .specs-tabs{margin:0 0 24px}}@media (max-width:1023px){.pdp-custom-layout .body .product-specifications-section .specification-content .specs-tabs{margin:0 0 34px}}@media (max-width:767px){.pdp-custom-layout .body .product-specifications-section .specification-content .specs-tabs{margin:0 0 26px}}.pdp-custom-layout .body .product-specifications-section .specification-content .specs-tabs li{position:relative;display:inline-block;padding:0 22px;font-size:20px;line-height:1;font-family:'Roboto Condensed',sans-serif;font-weight:700;color:#000;cursor:pointer;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media (max-width:767px){.pdp-custom-layout .body .product-specifications-section .specification-content .specs-tabs li{font-size:17px;padding:0 11px}}.pdp-custom-layout .body .product-specifications-section .specification-content .specs-tabs li:hover{color:#666}.pdp-custom-layout .body .product-specifications-section .specification-content .specs-tabs li.active{text-decoration:underline;color:#1e6e93}.pdp-custom-layout .body .product-specifications-section .specification-content .specs-tabs li:not(:last-child)::after{position:absolute;content:'';width:1px;height:28px;background-color:#000;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){.pdp-custom-layout .body .product-specifications-section .specification-content .specs-tabs li:not(:last-child)::after{right:-3px}}.pdp-custom-layout .body .product-specifications-section .tab-panel{display:none}.pdp-custom-layout .body .product-specifications-section .tab-panel.active{display:block}.pdp-custom-layout .body .product-specifications-section .tab-panel ul{list-style:none;-webkit-column-count:2;-moz-column-count:2;column-count:2;gap:100px;margin:0}@media (max-width:1023px){.pdp-custom-layout .body .product-specifications-section .tab-panel ul{gap:46px}}@media (max-width:767px){.pdp-custom-layout .body .product-specifications-section .tab-panel ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.pdp-custom-layout .body .product-specifications-section .tab-panel ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:15px 0 10px;border-bottom:1px solid #000;gap:50px}@media (max-width:1199px){.pdp-custom-layout .body .product-specifications-section .tab-panel ul li{padding:15px 0 9px}}@media (max-width:1023px){.pdp-custom-layout .body .product-specifications-section .tab-panel ul li{gap:15px}}.pdp-custom-layout .body .product-specifications-section .tab-panel ul li span{width:auto;font-size:22px;line-height:28px;font-weight:500}@media (max-width:1023px){.pdp-custom-layout .body .product-specifications-section .tab-panel ul li span{font-size:20px}}.pdp-custom-layout .body .product-specifications-section .tab-panel ul li span.left{max-width:60%;font-size:16px;line-height:22px;font-weight:700;padding-top:7px;text-align:left}@media (max-width:1023px){.pdp-custom-layout .body .product-specifications-section .tab-panel ul li span.left{font-size:14px}}.pdp-custom-layout .body .product-specifications-section .tab-panel ul li span.right{text-align:right}.pdp-custom-layout .body .product-specifications-section .tab-panel ul li span.single{max-width:100%;text-align:left;font-size:16px;line-height:22px}.pdp-custom-layout .body .product-gallery-section{margin:67px 0}@media (max-width:1199px){.pdp-custom-layout .body .product-gallery-section{margin:67px 0 27px}}@media (max-width:767px){.pdp-custom-layout .body .product-gallery-section{margin:60px 0 27px}}.pdp-custom-layout .body .product-gallery-section .section_heading{font-size:50px;line-height:53px;font-family:'Roboto Condensed',sans-serif;font-weight:800;letter-spacing:-.5px;color:#000;text-align:center;margin:0 0 15px}@media (max-width:1023px){.pdp-custom-layout .body .product-gallery-section .section_heading{font-size:40px}}@media (max-width:767px){.pdp-custom-layout .body .product-gallery-section .section_heading{font-size:30px;line-height:34px;margin:0 0 18px}}.pdp-custom-layout .body .product-gallery-section .section_heading span{font-weight:400}@media (max-width:767px){.pdp-custom-layout .body .product-gallery-section .section_heading span{display:block}}.pdp-custom-layout .body .product-gallery-section .tab_links{list-style:none;text-align:center;margin:0 0 22px}@media (max-width:767px){.pdp-custom-layout .body .product-gallery-section .tab_links{margin:0 0 23px}}.pdp-custom-layout .body .product-gallery-section .tab_links .tab_link_item{position:relative;display:inline-block;padding:0 22px;font-size:20px;line-height:1;font-family:'Roboto Condensed',sans-serif;font-weight:700;color:#000;cursor:pointer;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.pdp-custom-layout .body .product-gallery-section .tab_links .tab_link_item:hover{color:#666}.pdp-custom-layout .body .product-gallery-section .tab_links .tab_link_item.active{text-decoration:underline;color:#1e6e93}.pdp-custom-layout .body .product-gallery-section .tab_links .tab_link_item:not(:last-child)::after{position:absolute;content:'';width:1px;height:28px;background-color:#000;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pdp-custom-layout .body .product-gallery-section .tab_content_wrapper .tab_content{display:none}.pdp-custom-layout .body .product-gallery-section .tab_content_wrapper .tab_content.active{display:block}.pdp-custom-layout .body .product-gallery-section .tab_content_wrapper .tab_slider .tab_image{padding:0 5px;opacity:30%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.pdp-custom-layout .body .product-gallery-section .tab_content_wrapper .tab_slider .tab_image.slick-active{opacity:1}.pdp-custom-layout .body .product-gallery-section .tab_content_wrapper .tab_slider .slick-arrow{background-color:#3d3d3d;background-repeat:no-repeat;background-size:19px 34px!important;width:50px;height:70px}@media (max-width:767px){.pdp-custom-layout .body .product-gallery-section .tab_content_wrapper .tab_slider .slick-arrow{width:35px;height:50px;background-size:17px 24px!important;top:58%}}.pdp-custom-layout .body .product-gallery-section .tab_content_wrapper .tab_slider .slick-arrow.slick-prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 34'%3E%3Cpath d='M0 17L19 0L19 34L0 17Z' fill='white'/%3E%3C/svg%3E");border-top-right-radius:8px;border-bottom-right-radius:8px}.pdp-custom-layout .body .product-gallery-section .tab_content_wrapper .tab_slider .slick-arrow.slick-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 34'%3E%3Cpath d='M19 17L0 0L0 34L19 17Z' fill='white'/%3E%3C/svg%3E");border-top-left-radius:8px;border-bottom-left-radius:8px}.pdp-custom-layout .body .custom-boat-diagram-section{max-width:1366px;width:100%;padding:57px 34px 48px;margin:0 auto}@media (max-width:1199px){.pdp-custom-layout .body .custom-boat-diagram-section{padding:57px 30px 37px}}@media (max-width:1023px){.pdp-custom-layout .body .custom-boat-diagram-section{padding:73px 30px 36px}}@media (max-width:767px){.pdp-custom-layout .body .custom-boat-diagram-section{padding:46px 20px 43px}}.pdp-custom-layout .body .custom-boat-diagram-section .boat-diagram-section__header{margin-bottom:24px}@media (max-width:1199px){.pdp-custom-layout .body .custom-boat-diagram-section .boat-diagram-section__header{margin-bottom:39px}}@media (max-width:767px){.pdp-custom-layout .body .custom-boat-diagram-section .boat-diagram-section__header{margin-bottom:30px}}.pdp-custom-layout .body .custom-boat-diagram-section .boat-diagram-section__header .page-heading{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:50px;line-height:53px;letter-spacing:-.5px;margin:0 0 11px}@media (max-width:1023px){.pdp-custom-layout .body .custom-boat-diagram-section .boat-diagram-section__header .page-heading{font-size:40px}}@media (max-width:767px){.pdp-custom-layout .body .custom-boat-diagram-section .boat-diagram-section__header .page-heading{font-size:30px;line-height:34px;margin:0 0 15px}}.pdp-custom-layout .body .custom-boat-diagram-section .boat-diagram-section__header .page-heading span{font-weight:700}@media (max-width:767px){.pdp-custom-layout .body .custom-boat-diagram-section .boat-diagram-section__header .page-heading span{display:block}}.pdp-custom-layout .body .custom-boat-diagram-section .boat-diagram-section__header .page-sub-title{color:#000;font-size:20px;line-height:24px;text-align:center}@media (max-width:767px){.pdp-custom-layout .body .custom-boat-diagram-section .boat-diagram-section__header .page-sub-title{font-size:18px;line-height:22px}}.pdp-custom-layout .body .custom-boat-diagram-section .boat-diagram-outer-wrapper{margin:0 -20px;padding:0 20px;overflow-x:auto}.pdp-custom-layout .body .custom-boat-diagram-section .boat-diagram-wrap{position:relative;display:inline-block;width:100%}@media (max-width:767px){.pdp-custom-layout .body .custom-boat-diagram-section .boat-diagram-wrap{min-width:708px;padding:0 10px}}.pdp-custom-layout .body .custom-boat-diagram-section .boat-diagram-wrap .boat-diagram-img{width:100%;height:auto;display:block}.pdp-custom-layout .body .custom-boat-diagram-section .boat-diagram-wrap .boat-hotspot-btn{position:absolute;width:36px;height:36px;padding:0;border-radius:50%;background:#1e6e93;color:#fff;font-size:32px;line-height:1;font-weight:600;cursor:pointer;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (max-width:1199px){.pdp-custom-layout .body .custom-boat-diagram-section .boat-diagram-wrap .boat-hotspot-btn{width:26.5px;height:26.5px;font-size:22px}}@media (max-width:1023px){.pdp-custom-layout .body .custom-boat-diagram-section .boat-diagram-wrap .boat-hotspot-btn{width:19.6px;height:19.6px;font-size:15px}}.pdp-custom-layout .body .custom-boat-diagram-section .boat-diagram-wrap .boat-hotspot-btn:focus,.pdp-custom-layout .body .custom-boat-diagram-section .boat-diagram-wrap .boat-hotspot-btn:hover{background:#278ebd}.pdp-custom-layout .body .custom-boat-diagram-section .boat-diagram-wrap .boat-hotspot-btn:focus-visible{outline:2px solid #1E6E93;outline-offset:3px}.pdp-custom-layout .body .custom-boat-diagram-section .boat-modal{display:none;position:fixed;inset:0;z-index:9999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pdp-custom-layout .body .custom-boat-diagram-section .boat-modal.is-open{display:-webkit-box;display:-ms-flexbox;display:flex}.pdp-custom-layout .body .custom-boat-diagram-section .boat-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.72)}.pdp-custom-layout .body .custom-boat-diagram-section .boat-modal__box{position:relative;background:#fff;width:100%;max-width:1000px;overflow:hidden;z-index:1}@media (max-width:1199px){.pdp-custom-layout .body .custom-boat-diagram-section .boat-modal__box{max-width:90vw}}.pdp-custom-layout .body .custom-boat-diagram-section .boat-modal__close{position:absolute;top:10px;right:12px;z-index:10;width:28px;height:28px;padding:6px;background:0 0;border:none;cursor:pointer;color:#fff;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.pdp-custom-layout .body .custom-boat-diagram-section .boat-modal__close:hover{background:#f5f5f5;color:#000}.pdp-custom-layout .body .custom-boat-diagram-section .boat-modal .boat-slick-arrow{border:1px solid #000;background:#e1e1e1;background-repeat:no-repeat;background-position:center;background-size:contain;padding:0 10px;height:48px;cursor:pointer;position:absolute;bottom:16px;z-index:10;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pdp-custom-layout .body .custom-boat-diagram-section .boat-modal .boat-slick-arrow.slick-prev{left:0;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.475' height='21.605' viewBox='0 0 10.475 21.605'%3E%3Cpath id='Polygon_4' data-name='Polygon 4' d='M10.8,0,21.6,10.475H0Z' transform='translate(0 21.605) rotate(-90)' fill='%23182e4a'/%3E%3C/svg%3E");border-top-right-radius:6px;border-bottom-right-radius:6px;border-left:none}.pdp-custom-layout .body .custom-boat-diagram-section .boat-modal .boat-slick-arrow.slick-next{right:0;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.475' height='21.605' viewBox='0 0 10.475 21.605'%3E%3Cpath id='Polygon_3' data-name='Polygon 3' d='M10.8,0,21.6,10.475H0Z' transform='translate(10.475) rotate(90)' fill='%23182e4a'/%3E%3C/svg%3E");border-top-left-radius:6px;border-bottom-left-radius:6px;border-right:none}.pdp-custom-layout .body .custom-boat-diagram-section .boat-modal .boat-slick-arrow:active,.pdp-custom-layout .body .custom-boat-diagram-section .boat-modal .boat-slick-arrow:focus,.pdp-custom-layout .body .custom-boat-diagram-section .boat-modal .boat-slick-arrow:hover{background-color:#fff}.pdp-custom-layout .body .custom-boat-diagram-section .boat-modal .boat-slick-arrow.slick-disabled{opacity:.3;cursor:default}.pdp-custom-layout .body .custom-boat-diagram-section .boat-modal .boat-feature-slide__img-wrap img{width:100%;max-width:1000px;height:auto;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto}@media (max-width:1199px){.pdp-custom-layout .body .custom-boat-diagram-section .boat-modal .boat-feature-slide__img-wrap img{max-width:90vw}}.pdp-custom-layout .body .custom-boat-diagram-section .boat-modal .boat-feature-slide__body{padding:15px 24px;text-align:center}.pdp-custom-layout .body .custom-boat-diagram-section .boat-modal .boat-feature-slide__body h3{font-size:16px;line-height:normal;font-weight:500;font-family:'Open Sans',sans-serif;color:#000;margin:10px}.pdp-custom-layout .body .custom-boat-diagram-section .boat-modal .boat-feature-slide__body p{font-size:14px;color:#000;line-height:1.6}.pdp-custom-layout .body .custom-accordion-section{max-width:810px;margin:0 auto 80px;padding:0 20px}@media (max-width:1199px){.pdp-custom-layout .body .custom-accordion-section{margin:0 auto 89px}}@media (max-width:1023px){.pdp-custom-layout .body .custom-accordion-section{padding:0 30px;margin:0 auto 90px}}@media (max-width:767px){.pdp-custom-layout .body .custom-accordion-section{padding:0 20px;margin:0 auto 80px}}.pdp-custom-layout .body .custom-accordion-section .accordion-item{border-bottom:1px solid #666}.pdp-custom-layout .body .custom-accordion-section .accordion-item .accordion-header{padding:20px 0 9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.pdp-custom-layout .body .custom-accordion-section .accordion-item .accordion-header h2{margin:0;font-size:18px;line-height:normal;font-weight:700;font-family:'Open Sans',sans-serif;color:#000}.pdp-custom-layout .body .custom-accordion-section .accordion-item .accordion-header .accordion-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.pdp-custom-layout .body .custom-accordion-section .accordion-item .accordion-header .accordion-toggle svg{display:block}.pdp-custom-layout .body .custom-accordion-section .accordion-item .accordion-header .accordion-toggle.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pdp-custom-layout .body .custom-accordion-section .accordion-item .accordion-content{display:none;padding:20px 20px 40px}.pdp-custom-layout .body .custom-accordion-section .accordion-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0}@media (max-width:767px){.pdp-custom-layout .body .custom-accordion-section .accordion-grid{grid-template-columns:repeat(1,1fr)}}.pdp-custom-layout .body .custom-accordion-section .accordion-grid .grid-section{padding:24px 32px 32px 0;border-bottom:1px solid #e1e1e1}@media (max-width:767px){.pdp-custom-layout .body .custom-accordion-section .accordion-grid .grid-section{border-bottom:1px solid #3d3d3d}}.pdp-custom-layout .body .custom-accordion-section .accordion-grid .grid-section:nth-child(odd){padding-right:45px;border-right:1px solid #e1e1e1}@media (max-width:767px){.pdp-custom-layout .body .custom-accordion-section .accordion-grid .grid-section:nth-child(odd){padding-right:0;border-right:none}}.pdp-custom-layout .body .custom-accordion-section .accordion-grid .grid-section:nth-child(2n){padding-left:45px;padding-right:0}@media (max-width:767px){.pdp-custom-layout .body .custom-accordion-section .accordion-grid .grid-section:nth-child(2n){padding-left:0}}.pdp-custom-layout .body .custom-accordion-section .accordion-grid .grid-section:nth-last-child(-n+2){border-bottom:none}.pdp-custom-layout .body .custom-accordion-section .accordion-grid .grid-section .grid-section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}.pdp-custom-layout .body .custom-accordion-section .accordion-grid .grid-section .grid-section-meta h3{margin:0 0 4px;font-size:16px;line-height:normal;font-weight:600;font-family:'Open Sans',sans-serif;color:#000}.pdp-custom-layout .body .custom-accordion-section .accordion-grid .grid-section .grid-section-meta .subtitle{font-size:13px;color:#000;margin:0;text-transform:uppercase}.pdp-custom-layout .body .custom-accordion-section .accordion-grid .grid-section .grid-section-image{width:90px;-ms-flex-negative:0;flex-shrink:0;margin-left:16px}.pdp-custom-layout .body .custom-accordion-section .accordion-grid .grid-section .grid-section-image img{width:100%;height:auto}.pdp-custom-layout .body .custom-accordion-section .accordion-grid .grid-section .grid-items{margin-top:16px}.pdp-custom-layout .body .custom-accordion-section .accordion-grid .grid-section .grid-items .grid-item-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;border-top:1px solid #e1e1e1;font-size:14px;line-height:normal}.pdp-custom-layout .body .custom-accordion-section .accordion-grid .grid-section .grid-items .grid-item-row .grid-item-heading{font-weight:600;color:#000}.pdp-custom-layout .body .custom-accordion-section .accordion-grid .grid-section .grid-items .grid-item-row .grid-item-value{color:#000}.pdp-custom-layout .body .custom-accordion-section .accordion-list{display:grid;grid-template-columns:repeat(2,1fr);gap:0 50px}@media (max-width:767px){.pdp-custom-layout .body .custom-accordion-section .accordion-list{grid-template-columns:repeat(1,1fr)}}.pdp-custom-layout .body .custom-accordion-section .accordion-list .list-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:13px 0;border-bottom:1px solid #e1e1e1;font-size:14px;font-weight:500;color:#000}.pdp-custom-layout .body .custom-accordion-section .accordion-list .list-image-btn{background:0 0;width:22px;height:22px;cursor:pointer;margin-left:12px;padding:0}.pdp-custom-layout .body .product-videos-section{background-color:#0b3149;padding:64px 0 60px;position:relative}@media (max-width:1199px){.pdp-custom-layout .body .product-videos-section{padding:64px 0 28px}}@media (max-width:1023px){.pdp-custom-layout .body .product-videos-section{padding:50px 0 42px}}@media (max-width:767px){.pdp-custom-layout .body .product-videos-section{padding:41px 0 42px}}.pdp-custom-layout .body .product-videos-section .video-gallery-background-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;mix-blend-mode:overlay;position:absolute;top:0}.pdp-custom-layout .body .product-videos-section .page-heading{font-size:50px;line-height:53px;letter-spacing:-.5px;font-weight:400;color:#fff;text-align:center;margin:0 0 12px}@media (max-width:1023px){.pdp-custom-layout .body .product-videos-section .page-heading{font-size:40px}}@media (max-width:767px){.pdp-custom-layout .body .product-videos-section .page-heading{font-size:30px;line-height:34px;margin:0 0 15px}}.pdp-custom-layout .body .product-videos-section .page-heading span{font-weight:800}@media (max-width:767px){.pdp-custom-layout .body .product-videos-section .page-heading span{display:block}}.pdp-custom-layout .body .product-videos-section .page-sub-heading{font-size:20px;line-height:24px;font-weight:400;text-align:center;color:#fff;margin:0 0 30px}@media (max-width:767px){.pdp-custom-layout .body .product-videos-section .page-sub-heading{font-size:18px;line-height:22px}}.pdp-custom-layout .body .product-videos-section .videoGallery{position:relative;margin:0 auto;max-width:1110px;padding:0 20px}@media (max-width:1199px){.pdp-custom-layout .body .product-videos-section .videoGallery{padding:0 30px}}@media (max-width:767px){.pdp-custom-layout .body .product-videos-section .videoGallery{padding:0 20px}}.pdp-custom-layout .body .product-videos-section .videoGallery .videoGallery-main.widescreen{padding-bottom:52.4%}@media (max-width:1199px){.pdp-custom-layout .body .product-videos-section .videoGallery .videoGallery-main.widescreen{padding-bottom:51.4%}}@media (max-width:767px){.pdp-custom-layout .body .product-videos-section .videoGallery .videoGallery-main.widescreen{padding-bottom:47.4%}}.pdp-custom-layout .body .product-videos-section .videoGallery .videoGallery-list{margin:0 -9px}.pdp-custom-layout .body .product-videos-section .videoGallery .videoGallery-list .videoGallery-item{padding:0 9px}.pdp-custom-layout .body .product-videos-section .videoGallery .videoGallery-list .videoGallery-item .video{margin:15.5px 0}@media (max-width:1023px){.pdp-custom-layout .body .product-videos-section .videoGallery .videoGallery-list .videoGallery-item .video{max-width:465px}}.pdp-custom-layout .body .product-videos-section .videoGallery .videoGallery-list .videoGallery-item .video .video-figure{max-width:200px;max-height:112px;width:100%}.pdp-custom-layout .body .product-videos-section .videoGallery .videoGallery-list .videoGallery-item .video .video-body{max-width:calc(100% - 235px)}@media (max-width:1023px){.pdp-custom-layout .body .product-videos-section .videoGallery .videoGallery-list .videoGallery-item .video .video-body{max-width:250px}}@media (max-width:767px){.pdp-custom-layout .body .product-videos-section .videoGallery .videoGallery-list .videoGallery-item .video .video-body{max-width:unset;margin:10px 0 0}}.pdp-custom-layout .body .product-videos-section .videoGallery .videoGallery-list .videoGallery-item .video .video-body .video-title{font-size:16px;line-height:22px;letter-spacing:0;margin:0 0 10px;color:#fff}.pdp-custom-layout .body .product-videos-section .videoGallery .videoGallery-list .videoGallery-item .video .video-body .video-description{font-size:14px;line-height:19px;color:#fff}.pdp-custom-layout .body .additional-products{margin:0;padding:80px 0 50px}@media (max-width:1023px){.pdp-custom-layout .body .additional-products{padding:80px 0 40px}}@media (max-width:767px){.pdp-custom-layout .body .additional-products{padding:80px 0 59px}}.pdp-custom-layout .body .additional-products .container{max-width:1040px}.pdp-custom-layout .body .additional-products .tab-title{line-height:28px;margin:0 0 20px;padding:0 20px 0;font-size:24px}@media (max-width:1023px){.pdp-custom-layout .body .additional-products .tab-content{max-width:672px;margin:0 auto}}@media (max-width:1023px){.pdp-custom-layout .body .additional-products .tab-content .productCarousel{padding:0;border:none;grid-template-columns:repeat(2,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}@media (max-width:550px){.pdp-custom-layout .body .additional-products .tab-content .productCarousel{grid-template-columns:repeat(1,1fr)}}.pdp-custom-layout .product-all-details .productView{margin:0}.image-popup-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.75);z-index:9999;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 20px}.image-popup-overlay.active{display:-webkit-box;display:-ms-flexbox;display:flex}.image-popup-overlay .image-popup{position:relative;max-width:1000px;max-height:90vh;width:100%;background:#fff;padding:48px 32px 32px;overflow:auto}@media (max-width:1199px){.image-popup-overlay .image-popup{max-width:90vw}}@media (max-width:767px){.image-popup-overlay .image-popup{padding:45px 20px 30px}}.image-popup-overlay .image-popup .image-popup-close{position:absolute;top:12px;right:16px;font-size:22px;line-height:1;cursor:pointer;background:0 0;border:none}.image-popup-overlay .image-popup img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.image-popup-overlay .image-popup .image-popup-caption{margin-top:14px;font-size:16px;line-height:normal;font-weight:500;color:#000;text-align:center}