.page-template-boat #main-header{background-color:#001a4b}.boat-section{margin:110px auto 0;width:100%}.boat-desc-panel p{font-size:14px}.boat-left-info{display:flex;justify-content:space-between;gap:32px}.boat-desc-panel .boat-model-year{display:none}.boat-left-info__block{display:flex;flex-direction:column}.boat-handel{display:none}.boat-section .top-price-calculation-section{display:flex;width:100%}.boat-section .top-price-label-section{width:50%;float:left;background:#ecefef}.boat-section .top-price-label-section h3{color:#001a4b;text-align:end;padding:10px 15px}.boat-section .dsp-motor,.boat-section .sx-motor,.boat-section .bravo-three-motor,.boat-section .alpha-one-motor,.boat-section .boat-top-handel-white,.boat-section .boat-top-handel-blue,.boat-section .boat-top-handel-black{display:none}.boat-section [type="radio"]:checked,.boat-section [type="radio"]:not(:checked){position:absolute;left:-9999px}.boat-section [type="radio"]:checked+label,.boat-section [type="radio"]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#001a4b}.boat-section [type="radio"]:checked+label:before,.boat-section [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}.boat-section [type="radio"]:checked+label:after,.boat-section [type="radio"]:not(:checked)+label:after{content:'';width:12px;height:12px;background:#001a4b;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.boat-section [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.boat-section [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.boat-section .top-price-text{width:50%;float:left;background:#001a4b}.boat-section .top-price-text h3{color:#FFF;padding:10px 15px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#001a4b;line-height:28px;font-family:'Microgramma',Helvetica,Arial,Lucida,sans-serif;cursor:pointer;padding:30px!important;min-width:70px}.boat-section .et_menu_container{display:flex;flex-wrap:wrap;width:100%}.boat-motor{display:none}.boat-section .et_menu_container .boat-model-name{width:100%}.boat-section .et_menu_container .select2-container{width:100%!important}.boat-section .et_menu_container .select2-container--default .select2-selection--single .select2-selection__arrow{width:24px;top:37px;right:30px}.boat-section .et_menu_container .select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:10px 12px 0 12px;border-color:#152247 #fff0 #fff0 #fff0;margin-left:-12px}.boat-section .et_menu_container .select2-container--default .select2-selection--single .select2-selection__arrow b:before{border-color:#fff0 #fff0 #152247 #fff0;border-style:solid;border-width:0 12px 10px 12px;height:0;left:50%;margin-left:-12px;margin-top:-2px;position:absolute;top:-26px;width:0;content:''}button.summary-email-button:disabled,button.summary-email-button[disabled]{border:1px solid #999;background-color:#ccc;color:#666;cursor:not-allowed}h2.boat_mail_response.success_mail{margin:20px;color:#001a4b}h2.boat_mail_response.fail_mail{margin:20px;color:#ad1616}.boat-section.boat-color-option-page{margin:50px 0;display:inline-block;width:100%}.boat-section .select2-container--default .select2-selection--single{background-color:#ecefef;border:0 solid #aaa;border-radius:4px;height:auto!important}.boat_model_dropdown{background-color:#ecefef}.boat-section .boat-images-section{width:50%;height:70vh;float:left;padding:0;margin:120px 0;overflow:hidden;left:0;position:absolute;top:390px}.boat-section .boat-images-section.fixed_boat{position:fixed;top:140px;left:0}.boat-section .boat-option-section{width:50%;float:left;padding:0;margin-left:auto}.boat-color-option-page .boat-images-section,.boat-color-option-page .boat-option-section{padding:20px}.boat-section .boat-image{min-height:280px;display:none}.boat-section .boat-image.show{display:block}.boat-section .boat-buttons{text-align:center;margin:20px 0}img.boat-image.boat-filter-image.exterior_filter_image.gel_accent_stripe_type.show,img.boat-image.boat-filter-image.exterior_filter_image.hull_side_type.show{position:relative;width:390px;height:280px;top:21%;margin-top:-71%}img.boat-image.boat-filter-image.exterior_filter_image.boat_tow_top_type.show{margin-top:-72%}.boat-section .boat-filter-image,.boat-section .interior_image{display:none}.boat-section .boat-filter-image.show{display:block}.boat-section button.btn{border:0;padding:5px 10px;font-size:15px;margin:0;cursor:pointer}.boat-section button.btn.active{color:#fff;background:#000}.boat-section.color-option_list{margin:10px 0}.boat-section li.color-list-item a{height:40px;width:40px;display:inline-block;margin-right:16px;margin-bottom:6px;padding:0;position:relative;border-radius:0;border:1px solid rgb(0 0 0 / .25)}.boat-section li.color-list-item a.active{border:solid 2px #001a4b}.select2-container--default .select2-results>.select2-results__options{max-height:300px!important;overflow-y:auto!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#001a4b!important;color:#fff}.boat-section li.color-list-item{display:inline}.boat-section .option-title{font-weight:600;letter-spacing:2px;font-size:18px;display:inline}.boat-section .option-title .color-name{font-weight:400}.boat-section ul.pakage-list{list-style:disc;padding-left:50px}.boat-section .package-list-wrapper{margin:0}.boat-section .package-list-wrapper .form-group{display:block}.boat-section .package-list-wrapper .form-group>input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.boat-section .package-list-wrapper .form-group>label{display:block;position:relative;cursor:pointer;padding-left:38px}.boat-section .package-list-wrapper .form-group>label:before{position:absolute;left:0;top:0;content:'';background-color:#fff;appearance:none;-webkit-appearance:none;padding:12px;cursor:pointer}.boat-section .package-list-wrapper .form-group>input:checked+label:after{content:'';display:block;position:absolute;top:2px;left:9px;width:6px;height:14px;border:solid #152247;border-width:0 2px 2px 0;transform:rotate(45deg)}.boat-section .package-list-wrapper .form-group>input:checked+label.motor-disable:after,.boat-section .package-list-wrapper .form-group>label.motor-disable:before{cursor:not-allowed}.boat-section .accordion-container{position:relative;width:100%;outline:0;cursor:pointer;margin:0 0 10px 0}.boat-section .accordion-container .article-title{display:block;position:relative;margin:0;padding:30px;font-size:18px;font-weight:400;color:#001a4b;cursor:pointer;background-color:#ecefef;text-transform:uppercase}.select2-results__options .select2-results__option{border:1px solid #ecefef}#boat_model_list+.select2{display:none}.boat-section .accordion-container .article-title:hover{background-color:#001a4b}.boat-section .accordion-container .content-entry{margin:0 0 12px 0}.boat-section .accordion-container .content-entry[data-conf-panel="opt-1"] .package-list-wrapper .form-group.checked.selected{background:#001A4B;color:#fff}.boat-section .accordion-container .content-entry[data-conf-panel="opt-1"] .package-list-wrapper .form-group{position:relative;border:0;padding:24px;cursor:pointer;text-align:center;transition:all 0.3s ease;background:#fff;display:flex;align-items:flex-start;flex-direction:column}.boat-section .accordion-container .content-entry[data-conf-panel="opt-1"] .package-list-wrapper .form-group>label:before,.boat-section .accordion-container .content-entry[data-conf-panel="opt-1"] .package-list-wrapper .form-group>input:checked+label:after{display:none}.boat-section .accordion-container .content-entry[data-conf-panel="opt-1"] .package-list-wrapper .form-group>label{padding-left:0;font-family:'Microgramma',Helvetica,Arial,Lucida,sans-serif;font-size:18px;font-weight:400;text-align:left;word-break:break-all}.motor-brand-items{margin:30px 0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.boat-section .motor-disable{color:#ccc;cursor:not-allowed!important}.boat-section .top-price-calculation-section.fixed_boat_price{position:fixed;z-index:99;top:110px;width:90%;margin:0px!important}.boat-model-name h3{font-weight:700;font-size:26px;padding:30px}.boat-model-name select{width:100%;margin:5px 0;height:35px;background:#ecefef;border:0;font-size:20px;font-weight:700;text-transform:uppercase}.boat-section .accordion-container .article-title:hover,.boat-section .accordion-container .article-title:active,.boat-section .accordion-container .content-entry.active_slide .article-title,.boat-section .accordion-container .content-entry.open .article-title{background-color:#001a4b;color:#FFF}.boat-section .accordion-container .article-title:hover i:before,.boat-section .accordion-container .article-title:hover i:active,.boat-section .accordion-container .content-entry.open i{color:#fff}.boat-section .summary-titles{margin:0 0 20px 0;letter-spacing:2px}.boat-section #summary-email,#nachname-input,#vorname-input,#telefonnummer-input,#plz-input{width:100%;border:none;font-size:20px;font-weight:400;line-height:normal;padding:21px 40px;color:#152247;box-sizing:border-box}.summary-fields-row{display:flex;gap:16px;margin-bottom:16px}.summary-fields-row--full{display:block}.summary-field-wrap{flex:1;display:flex;flex-direction:column;gap:10px}.summary-field-wrap label{color:#001A4B;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.summary-email-button{padding:11px 80px;background-color:#c9bf9e;color:#FFF;border:none;cursor:pointer;font-size:22px;line-height:28px;padding:20px 20px;text-transform:uppercase}button.summary-email-button:disabled,button.summary-email-button[disabled]{background-color:#c9bf9e;opacity:.5;border:none}.summary-buttom-content{display:inline-block;width:auto!important;line-height:10px}.summary-buttom-content #privacy_policy_checkbox{width:27px;height:27px}.summary-privacy{display:inline}.summary-buttom-content #privacy_policy_checkbox{accent-color:#001a4b}.boat-model-name .select2-selection__rendered{font-size:26px;text-transform:uppercase;color:#001a4b!important;font-weight:700}.boat-section .accordion-container .content-entry i:before,.boat-section .accordion-container .content-entry i:after{position:absolute;content:'';background-color:#152247}.boat-section .accordion-container .content-entry i:before{right:32px;width:16px;height:2px;top:40px}.select2-dropdown{margin-top:10px!important;border-radius:0px!important}.boat-section .accordion-container .content-entry i:after{right:39px;width:2px;height:14px;top:34px}.boat-section .accordion-container .content-entry.active_slide i:after{display:none}.boat-section .accordion-container .content-entry.active_slide i:before,.boat-section .accordion-container .content-entry .article-title:hover i:before,.boat-section .accordion-container .content-entry .article-title:hover i:after,.boat-section .accordion-container .content-entry.open i:before,.boat-section .accordion-container .content-entry.open i:after{background-color:#fff}.boat-section .accordion-content{display:none;padding:20px 2.3125em;background:#ecefef}.boat-section .content-entry.open .accordion-content{display:block}.boat-section .accordion-container,.boat-section #description{width:100%}.boat-section #description p{line-height:1.5}.boat-section #description h2{text-align:center}.home-boat-custom-section .et_pb_button_module_wrapper.et_pb_button_1_wrapper{width:33%;float:left}.home-boat-custom-section .et_pb_button_module_wrapper.et_pb_button_2_wrapper{width:67%;float:left}.table_one{width:100%}.table_one td{width:65%}.table_two{width:100%}.table_two thead,.table_two tfoot{border:2px solid #000;background:#b4c6e7}.table_two tbody tr:nth-child(odd){background-color:#fff}.table_two_head{font-weight:700}.table_one .tab_one_td{width:17.5%;border:1px solid #000}.tab_half_td{width:30%}.common_table_two .tab_half_td{width:60%}.tab_blank{width:5%}.tab_price{width:17.5%}.loading.ajax_loader{display:block}.loading{position:fixed;z-index:999;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0;display:none}.loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(rgb(20 20 20 / .8),rgb(0 0 0 / .8));background:-webkit-radial-gradient(rgb(20 20 20 / .8),rgb(0 0 0 / .8))}.loading:not(:required){font:0/0 a;color:#fff0;text-shadow:none;background-color:#fff0;border:0}.loading:not(:required):after{content:'';display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:spinner 120ms infinite linear;-moz-animation:spinner 120ms infinite linear;-ms-animation:spinner 120ms infinite linear;-o-animation:spinner 120ms infinite linear;animation:spinner 120ms infinite linear;border-radius:.5em;-webkit-box-shadow:rgb(255 255 255 / .75) 1.5em 0 0 0,rgb(255 255 255 / .75) 1.1em 1.1em 0 0,rgb(255 255 255 / .75) 0 1.5em 0 0,rgb(255 255 255 / .75) -1.1em 1.1em 0 0,rgb(255 255 255 / .75) -1.5em 0 0 0,rgb(255 255 255 / .75) -1.1em -1.1em 0 0,rgb(255 255 255 / .75) 0 -1.5em 0 0,rgb(255 255 255 / .75) 1.1em -1.1em 0 0;box-shadow:rgb(255 255 255 / .75) 1.5em 0 0 0,rgb(255 255 255 / .75) 1.1em 1.1em 0 0,rgb(255 255 255 / .75) 0 1.5em 0 0,rgb(255 255 255 / .75) -1.1em 1.1em 0 0,rgb(255 255 255 / .75) -1.5em 0 0 0,rgb(255 255 255 / .75) -1.1em -1.1em 0 0,rgb(255 255 255 / .75) 0 -1.5em 0 0,rgb(255 255 255 / .75) 1.1em -1.1em 0 0}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}#gallery{text-align:center;padding:30px 0}.box-inner{display:inline-block;width:100%;white-space:nowrap;overflow-x:auto;overflow-y:hidden;position:relative;margin:-1px}.box-inner::-webkit-scrollbar{width:0;height:0}.box-inner::-webkit-scrollbar-track{background:#f1f1f1}.box-inner::-webkit-scrollbar-thumb{background:#888}.box-inner::-webkit-scrollbar-thumb:hover{background:#555}.history-block{display:inline-block;width:23%;position:relative;cursor:pointer;padding:1px}.history-block-inner{display:inline-block;width:100%;height:250px;position:relative;margin:1px}.history-block-inner>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.arrow{position:absolute;top:50%;width:50px;height:50px;background-color:rgb(88 89 91 / .8);z-index:2;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);cursor:pointer}.arrow.arrow-left{left:0}.arrow.arrow-right{right:0}.arrow-right:before,.arrow-right:after,.arrow-left:before,.arrow-left:after{position:absolute;width:22px;height:3px;content:'';background-color:#fff}.arrow-right:before{right:14px;top:31px;transform:rotate(-45deg)}.arrow-right:after{right:14px;top:17px;transform:rotate(45deg)}.arrow-left:before{left:14px;top:31px;transform:rotate(45deg)}.arrow-left:after{left:14px;top:17px;transform:rotate(-45deg)}.boat-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgb(255 255 255 / .5);opacity:0;visibility:hidden;transition:all .5 ease-in-out 0s;display:flex;align-items:center;justify-content:center;padding:20px}.boat-modal.active{opacity:1;visibility:visible}.boat-modal .boat-modal-box{width:100%;max-width:932px;position:relative}.boat-modal .boat-modal-box .boat-modal-close{position:absolute;right:0;top:0;width:50px;height:50px;background-color:rgb(88 89 91 / .8);cursor:pointer}.boat-modal-close:before,.boat-modal-close:after{position:absolute;width:28px;height:2px;content:'';background-color:#fff;margin:23px 10px}.boat-modal-close:before{transform:rotate(-45deg)}.boat-modal-close:after{transform:rotate(45deg)}.boat-arrow{position:absolute;top:50%;width:50px;height:50px;background-color:rgb(88 89 91 / .8);z-index:2;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);cursor:pointer}.boat-arrow.boat-arrow-left{left:0}.boat-arrow.boat-arrow-right{right:0}.boat-arrow-right:before,.boat-arrow-right:after,.boat-arrow-left:before,.boat-arrow-left:after{position:absolute;width:22px;height:3px;content:'';background-color:#fff}.boat-arrow-right:before{right:14px;top:31px;transform:rotate(-45deg)}.boat-arrow-right:after{right:14px;top:17px;transform:rotate(45deg)}.boat-arrow-left:before{left:14px;top:31px;transform:rotate(45deg)}.boat-arrow-left:after{left:14px;top:17px;transform:rotate(-45deg)}.boat-modal .boat-modal-box{max-width:1200px}.boat-modal .boat-modal-box .slide_image{margin:8% 12%}.google-map-footer-section{z-index:1}.select2-dropdown{margin-top:70px;border-radius:0px!important}.select2-search--dropdown{padding:10px!important}.select2-search--dropdown .select2-search__field{padding:10px!important;border-radius:8px}.custom-model-main{text-align:center;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch;outline:0;opacity:0;-webkit-transition:opacity 0.15s linear,z-index .15;-o-transition:opacity 0.15s linear,z-index .15;transition:opacity 0.15s linear,z-index .15;z-index:-1;overflow-x:hidden;overflow-y:auto}.input-field-group,.input-field-group-full{width:calc(100% - 10px)!important}.input-field-group input:first-child{margin-right:20px}.input-field-group-full input{width:100%!important}#summary-mail-btn{width:50%}@media screen and (min-width:800px){.model-open{z-index:99999;opacity:1;overflow:hidden}.model-open .custom-model-inner{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);position:relative;z-index:999}.model-open .bg-overlay{background:rgb(0 0 0 / .6);z-index:99}}.custom-model-inner{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out;display:inline-block;vertical-align:middle;width:80%;margin:30px auto;max-width:97%}.custom-model-wrap{display:block;width:100%;position:relative;background-color:rgb(255 255 255 / .8);border:1px solid #999;border:1px solid rgb(0 26 75 / .2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgb(0 26 75 / .5);box-shadow:0 3px 9px rgb(0 26 75 / .5);background-clip:padding-box;outline:0;text-align:left;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:calc(100vh - 70px);overflow-y:auto}.bg-overlay{background:#fff0;height:100vh;width:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:0;-webkit-transition:background 0.15s linear;-o-transition:background 0.15s linear;transition:background 0.15s linear}.close-btn{position:absolute;right:0;top:-30px;cursor:pointer;z-index:99;font-size:30px;color:#fff}.popup-image{height:auto;width:100%;margin:20px 0;object-fit:cover}h3.popup-title{text-align:center}.popup-button-link{background:#D99B3E!important;margin:20px auto}.popup-button{text-align:center;width:100%}@media screen and (min-width:800px){.custom-model-main:before{content:"";display:inline-block;height:auto;vertical-align:middle;margin-right:0;height:100%}}@media only screen and (max-width:1600px){.boat-section #summary-email{width:calc(100% - 0px)}.boat-section .summary-email-button{margin-top:12px;width:calc(100% - 0px)}#summary-mail-btn{width:100%!important}.input-field-group,.input-field-group-full{width:100%!important}}@media only screen and (min-width:1451px){.home-boat-custom-section .et_pb_column{width:21.75%!important;margin-right:3.2%!important}}@media only screen and (min-width:1150px) and (max-width:1450px){.home-boat-custom-section .et_pb_column{width:27%!important}.home-boat-custom-section .et_pb_column_empty{display:none}.home-boat-custom-section .et_pb_button_module_wrapper{text-align:center}}@media only screen and (min-width:769px) and (max-width:1150px){.home-boat-custom-section .et_pb_column{width:43.75%!important}.home-boat-custom-section .et_pb_column_empty{display:none}.home-boat-custom-section .et_pb_button_module_wrapper{text-align:center}}.slider-block-main{position:relative}.slider-block-main .img a{min-height:315px;background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;display:block}.slider-block-main .img{padding:0 1px}.slider-block-main .img+.img{margin:2px 0 0 0}.slider-block-main .slick-arrow{z-index:100;cursor:pointer;position:absolute;border:0;left:0;font-size:0;top:50%;margin:-30px 0 0 0;height:60px;width:40px;background:url(https://viperpowerboats.com/wp-content/uploads/2022/12/left-arrow.png) no-repeat center center #001a4b;background-size:13px auto!important}.slider-block-main .slick-arrow.slick-next{background:url(https://viperpowerboats.com/wp-content/uploads/2022/12/right-arrow.png) no-repeat center center #001a4b;left:auto;right:0;background-size:13px auto!important}.slider-block-main .slick-arrow.slick-disabled{pointer-events:none;opacity:0}.popup-slider-block{position:absolute;background:rgb(255 255 255 / .75);left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.popup-slider-block-inner{width:924px;display:inline-block;position:relative}.popup-slider-block-inner .img-popup a{min-height:632px;background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;display:block}.popup-slider-block-inner .modal-close{z-index:100;position:absolute;right:0;top:0}.popup-slider-block-inner .modal-close a{display:inline-block;width:50px;height:50px;background:url(https://viperpowerboats.com/wp-content/uploads/2022/12/close-white.png) no-repeat center center #001a4b;background-size:20px auto!important}.popup-slider-block{opacity:0;visibility:hidden;pointer-events:none;transition:all 0.3s ease-in-out}@media only screen and (min-width:981px){.popup-slider-block.active{opacity:1;visibility:visible;pointer-events:all}}.boat-iframe-popup.custom-model-main{top:50px}.boat-iframe-popup .custom-model-inner{width:90%}.boat-iframe-popup iframe{width:100%;height:84vh}.boat-iframe-popup .custom-model-wrap{height:90vh;padding:0;background:unset;box-shadow:unset;border:0;overflow:hidden}#newslatter_checkbox,#privacy_policy_checkbox{accent-color:#001a4b;width:27px;height:27px;vertical-align:middle}.newslatter-box{position:relative}.newslatter-box label{position:absolute;top:5px;left:40px}span.mapp-dir{color:#001A4B!important}span.mapp-dir{visibility:hidden;position:relative}span.mapp-dir:after{visibility:visible;position:absolute;top:0;left:0;content:"Routenplaner";padding-top:10px}.conf-result-screen.conf-result-screen--error .conf-result-icon{background:#C00F0C}.conf-result-screen.conf-result-screen--error .conf-result-icon svg{fill:#C00F0C!important}.input_number_price::-webkit-inner-spin-button,.input_number_price::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.input_number_price,.input_number_price+.select2{display:inline-block!important;width:100%!important;margin:15px 0 3px}.input_number_price+.select2.show-select{display:inline-block}.input_number_price+.select2-container--default .select2-selection--single .select2-selection__rendered{padding-top:5px!important;padding-bottom:5px!important;border:solid 1px #999}.input_number_price+.select2-container--default .select2-selection--single .select2-selection__arrow{top:14px!important;right:5px!important;height:16px!important}.cokpit_select .select2-dropdown{position:relative;left:auto!important;top:auto;margin-top:30px!important}.input_number_price.show{display:block!important;margin:10px 0;width:70%!important;padding:10px!important;font-size:18px}.radio_button_list_label:before,.simple_radio_button_list_label:before{width:auto!important;height:auto!important;top:-4px!important}.radio_button_list_label:after,.simple_radio_button_list_label:after{top:2px!important;left:6px!important;width:12px!important;height:12px!important}.content-entry.tab_disable{cursor:not-allowed!important}h4.article-title.tab_disable{opacity:.3;pointer-events:none}.boat-section .package-list-wrapper.ffff{padding:14px 0 10px;border-bottom:1px solid rgb(0 0 0 / .15)}.boat-section .package-list-wrapper.ffff li.color-list-item a.active{border:2px solid #009951;position:relative}.boat-section .package-list-wrapper.ffff li.color-list-item a.active::before{position:absolute;width:28px;height:28px;inset:0;margin:auto;content:"";background:url(/wp-content/themes/Divi-child/assets/images/checked.png) no-repeat;background-position:center}.color-name{color:#001A4B;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:inline-block}.et_pb_section_5.et_pb_section{z-index:1!important}.et_pb_video_box iframe{height:415px}#summary-mail-btn{display:none}.summary-top-content #summary-mail-btn{display:inline}.last_four_boat{display:none!important}.preview-int{max-width:100px;height:auto}.boat-section .package-list-wrapper.ggg{border:0;border-radius:0}.boat-section .package-list-wrapper.ggg .form-group>label{position:unset;color:#001A4B;font-size:16px;font-style:normal;font-weight:400;line-height:normal;font-family:'Microgramma',Helvetica,Arial,Lucida,sans-serif;text-align:left;padding:0}.boat-section .package-list-wrapper.ggg .form-group.inter-block>input:checked+label:after,.boat-section .package-list-wrapper.ggg .form-group.wood-block>input:checked+label:after,.boat-section .package-list-wrapper.diamant-options-wrap .form-group>input:checked+label:after{content:'';display:block;position:absolute;top:30px;left:30px;width:14px;height:14px;border:solid #152247;border-width:0;transform:unset;border-radius:0}.boat-section .package-list-wrapper.diamant-options-wrap .form-group>input:checked+label:after{top:5px;left:4px}.boat-section .package-list-wrapper.ggg .form-group.inter-block.inter-selected>label{color:#fff}.boat-section .package-list-wrapper.ggg .form-group.inter-block{flex-direction:column;gap:24px;display:flex;padding:72px 24px 24px;border-radius:0}.boat-section .package-list-wrapper.ggg .form-group.wood-block{flex-direction:column;gap:24px;display:flex;padding:64px 24px 24px;border-radius:0}.boat-section .package-list-wrapper.ajjj .form-group b{display:contents}.boat-section .package-list-wrapper.ggg .form-group.wood-block b{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.boat-section .package-list-wrapper.diamant-options-wrap .form-group>label:before{padding:0}.boat-section .package-list-wrapper.ggg .form-group.inter-block>label.intern:before,.boat-section .package-list-wrapper.ggg .form-group.wood-block>label.intern:before,.boat-section .package-list-wrapper.diamant-options-wrap .form-group>label.intern:before{display:inline-block!important;line-height:normal;top:24px;margin-top:0;padding:0;left:24px;width:24px;height:24px;border-radius:0}.boat-section .package-list-wrapper .form-group.inter-block>input:checked+label:after{content:'';display:block;position:absolute;top:37px;left:30px;width:14px;height:14px;border:solid #152247;border-width:0 2px 2px 0;transform:rotate(45deg)}.boat-section .package-list-wrapper .form-group.inter-block>label:before{position:absolute;left:25px;top:32px;content:'';background-color:#fff;appearance:none;-webkit-appearance:none;padding:3px;cursor:pointer}._modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000090;z-index:9999999999;display:none}.modal-body{background:#fff;max-width:500px;padding:32px;width:90%;margin:auto;margin-top:160px}.modal-title{display:flex;justify-content:space-between}.close-modal{cursor:pointer}.modal-title .title{color:#000;font-size:32px;font-family:'Tenor';font-weight:400;line-height:38.4px;word-wrap:break-word;margin-bottom:32px}select{padding:10px 20px;border:none;outline:none;width:100%;margin-bottom:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:none;background:#fff}.disble_color{fill:#FFF!important}.configurator-page{padding:0!important}.configurator-wrap{display:flex;width:100%;min-height:calc(100vh - 110px)}.configurator-wrap .configurator-left{width:60%;position:sticky;top:110px;height:calc(100vh - 110px);display:flex;flex-direction:column;padding:48px 40px 32px;background:#fff;overflow:hidden;float:none!important;margin:0!important}.configurator-wrap .boat-images-section,.configurator-wrap .boat-images-section.fixed_boat{position:sticky!important;top:110px!important;height:calc(100vh - 110px)!important;width:65%!important;float:none!important;margin:0!important}.configurator-wrap .top-price-calculation-section.fixed_boat_price{position:static!important;width:100%;z-index:1}.boat-left-info{flex-shrink:0;margin-bottom:16px}.boat-left-title{font-size:2.2rem;font-weight:800;color:#001a4b;text-transform:uppercase;line-height:1.1}.boat-rel{display:flex;align-items:center;gap:8px}.boat-info-wrap{display:none;flex-shrink:0}.boat-info-wrap .boat-card-info{position:relative;top:auto;right:auto;display:block}.boat-info-wrap .boat-card-tooltip{position:absolute;left:18px;top:40px}.boat-left-desc{font-size:.85rem;color:#5a6a80;margin:0}.configurator-left #boat_svg_src_code{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:0}.configurator-left #boat_svg_src_code svg{max-width:100%;max-height:100%;width:auto;height:auto}.configurator-left #boat_svg_src_code svg:first-child{z-index:10}svg.background{position:absolute;bottom:0;left:0;width:100%;height:auto}.page-template-boat #main-footer,.page-template-boat footer#main-footer,.page-template-boat footer,.page-template-boat #footer-info,.page-template-boat #et-footer-nav,.page-template-boat .et-l--footer{display:none!important}.configurator-right{width:35%;display:flex;flex-direction:column;background:#fff;border-left:1px solid #dde3ec;position:sticky;top:110px;height:calc(100vh - 110px);overflow:hidden;float:none!important;align-self:flex-start}.conf-tabs-nav{display:flex;align-items:stretch;border-bottom:1px solid rgb(0 0 0 / .15);background:#F1F1F1;flex-shrink:0}.conf-tabs-list{display:flex;position:relative;flex:1;overflow:hidden;scrollbar-width:none}.conf-tabs-list::-webkit-scrollbar{display:none}.conf-tab{background:none;border:none;border-bottom:2px solid #fff0;color:rgb(0 26 75 / .5);padding:12px 8px;font-size:15px;font-weight:400;line-height:160%;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s;flex-shrink:0}.conf-tab:hover{color:#001A4B}.conf-tab.active{color:#001A4B;border-bottom-color:#D3C7A4}.conf-tab-arrow{background:none;border:none;color:#7a90b5;font-size:1.6rem;line-height:1;padding:0 10px;cursor:pointer;flex-shrink:0}.conf-tab-arrow:hover{color:#fff}.conf-tab-arrow:disabled{opacity:.25;cursor:default}.conf-panels-wrap{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:0;background:#F1F1F1}.conf-panel{display:none}.conf-panel.active{display:block}#conf-option-panels{padding:0}.boat-cards-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;background:#F1F1F1;padding:24px}.boat-card{position:relative;border:0;padding:24px;cursor:pointer;text-align:center;transition:all 0.3s ease;background:#fff}.boat-card.active{background:#001a4b}.boat-card.active span{color:#fff}.boat-card img{width:100%;height:70px;object-fit:contain;display:block}.boat-card span{display:block;color:#001A4B;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-top:24px}.boat-card-info{position:absolute;top:5px;right:6px;background:none;border:none;color:#aab;font-size:1rem;cursor:pointer;padding:0;line-height:1;z-index:2}.boat-card.active .boat-card-info{color:#7a90b5}.boat-card.active .boat-card-info svg path{stroke:#fff}.boat-card .boat-card-tooltip::after{background-color:#000}.boat-card.active .boat-card-tooltip::after{background-color:#fff}.boat-card-tooltip{display:none;position:absolute;left:-7px;top:2px;border:1px solid #000;background:#fff;color:#000;padding:10px 12px;border-radius:6px;font-size:12px;font-style:normal;font-weight:400;line-height:18px;width:200px;z-index:11;text-align:left}.boat-card-tooltip::after{content:"";position:absolute;top:5px;left:-7px;transform:rotate(180deg);width:7px;height:14px;background-color:#000;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='7' height='14' viewBox='0 0 7 14' fill='none'><path d='M5.58579 8.41421L6.11959e-07 14L0 0L5.58579 5.58579C6.36684 6.36683 6.36684 7.63316 5.58579 8.41421Z' fill='black'/></svg>") no-repeat center / contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='7' height='14' viewBox='0 0 7 14' fill='none'><path d='M5.58579 8.41421L6.11959e-07 14L0 0L5.58579 5.58579C6.36684 6.36683 6.36684 7.63316 5.58579 8.41421Z' fill='black'/></svg>") no-repeat center / contain}.boat-card-tooltip strong{color:#000;font-size:12px;font-style:normal;font-weight:600;line-height:18px;display:block;margin-bottom:4px}.boat-card-info:hover+.boat-card-tooltip,.boat-card-tooltip:hover{display:block}.boat-card-tooltip.visible{display:block}.conf-price-block{background:#001a4b;padding:18px 24px;flex-shrink:0}.conf-price-inner{display:flex;flex-direction:column}.conf-price-block .top-inkl-price,.conf-price-value{font-size:32px!important;font-weight:400;font-family:'Microgramma',Helvetica,Arial,Lucida,sans-serif;color:#fff!important;line-height:1;display:block}.conf-price-label{font-size:16px;color:#fff;margin-top:4px;font-weight:400;display:block}.zusammen-section{padding:20px 0 4px}.zusammen-section:last-child{border-bottom:none}.zusammen-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;border-bottom:1px solid rgb(0 26 75 / .12);padding-bottom:16px}.zusammen-section-name{color:#001A4B;text-align:center;font-family:'Microgramma',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;display:flex;align-items:center;gap:8px}.zusammen-count{display:inline-flex;align-items:center;justify-content:center;width:24px;height:18px;border-radius:100px;background:#D3C7A4;color:#fff;padding:2px 8px;font-size:12px;font-weight:400}.zusammen-section-total{font-size:14px;font-weight:700;color:#001A4B;white-space:nowrap}.zusammen-item{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:6px 0}.zusammen-item-name{color:#001A4B;font-size:16px;font-style:normal;font-weight:400;line-height:normal;flex:1}.zusammen-item-price{color:rgb(0 26 75 / .8);text-align:center;font-size:16px;font-style:normal;line-height:normal;white-space:nowrap;font-weight:400}.zusammen-empty{color:#001A4B;font-size:14px;padding:20px 0;text-align:center;opacity:.6}.conf-result-active .conf-price-block,.conf-result-active .top-price-calculation-section{display:none!important}.conf-result-screen{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 32px;flex:1;min-height:300px}.conf-result-icon{margin-bottom:24px;display:flex;width:64px;height:64px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;aspect-ratio:1 / 1;background:#009951}.conf-result-icon svg{width:32px;height:32px}.conf-result-title{margin-bottom:16px;color:#001A4B;text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:normal;padding:0;font-family:'Microgramma',Helvetica,Arial,Lucida,sans-serif}.conf-result-desc{max-width:530px;color:#001A4B;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.conf-result-btn{flex:1;display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:10px;align-self:stretch;text-transform:uppercase;cursor:pointer;border:none;color:#fff;border:1px solid #FFF;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--White,#FFF);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:160%;text-transform:uppercase}.conf-result-btn--home{background:#001A4B}.conf-result-btn--retry{background:#D3C7A4;color:#fff}.conf-result-btn--retry:hover{background:#c4b690}.conf-result-btn--home:hover{background:#002d70}.conf-nav-buttons{display:flex;gap:10px;padding:14px 24px;background:#001A4B;flex-shrink:0}.conf-btn-back,.conf-btn-next{flex:1;padding:12px 16px;font-size:16px;font-weight:400;text-transform:uppercase;cursor:pointer;border-radius:3px;transition:background .15s,color .15s}.conf-btn-next,.conf-btn-back{background:#001a4b;border:1px solid #FFF;color:#fff;display:flex;align-items:center;justify-content:center;gap:10px}.conf-btn-next:hover{background:#002d70}.conf-btn-next.is-submit{background:#D3C7A4;border-color:#D3C7A4}.conf-btn-next.is-submit:hover{background:#c4b690;border-color:#c4b690}.configurator-right .accordion-container{border-top:none}.configurator-right .content-entry{border-bottom:1px solid #eaeef4}.configurator-right .content-entry .article-title{padding:16px 20px 14px;font-size:.72rem;font-weight:700;letter-spacing:.08em;color:#001a4b;text-transform:uppercase;cursor:default;pointer-events:none;background:#f5f7fa;border-bottom:1px solid #dde3ec;display:none}.configurator-right .content-entry .article-title i{display:none}.configurator-right .accordion-content{display:block!important;padding:16px 20px 20px}.motor-brands-wrap{padding:0}.motor-brand-title{display:flex;justify-content:space-between;align-items:center;padding:24px 0 16px;cursor:pointer;user-select:none;color:#001A4B;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.motor-brand-title:hover{background:#eaeef5}.motor-chevron{line-height:1;display:flex;align-items:center;transition:transform .2s;transform:rotate(0deg)}.motor-chevron.open{transform:rotate(180deg)}.motor-cards-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.motor-card-item{padding:24px;cursor:pointer;position:relative;display:flex;flex-direction:column;gap:10px;transition:0.3s ease;background:#fff}.boat-section .accordion-container .content-entry[data-conf-panel="opt-1"] .package-list-wrapper .motor-card-item.selected.form-group>label{color:#fff}.boat-section .accordion-container .content-entry[data-conf-panel="opt-1"] .package-list-wrapper .motor-card-item.selected.form-group{background:#001a4b;color:#fff}.boat-section .accordion-container .content-entry[data-conf-panel="opt-1"] .package-list-wrapper .motor-card-item.selected.form-group .motor-card-ps{color:rgb(255 255 255 / .5)}.motor-card-item:hover,.motor-card-item.selected{border-color:#001a4b}.motor-card-item.selected .motor-card-price{color:#fff}.motor-card-item:has(input:checked){background:#001a4b;border-color:#001a4b}.motor-card-item:has(input:checked) label,.motor-card-item:has(input:checked) .motor-card-price{color:#fff!important}.motor-card-item input[type="checkbox"],.motor-card-item input[type="radio"]{position:absolute;opacity:0;width:0;height:0}.motor-card-item label{font-size:16px;font-weight:400;color:#001a4b;cursor:pointer;padding:0!important;line-height:normal;display:block}.motor-card-ps{font-size:16px;color:rgb(0 26 75 / .5);display:block;text-align:left;font-weight:400;line-height:normal}.motor-card-price{font-size:16px;font-weight:700;color:#001a4b;display:block;line-height:normal}.motor-card-item:has(input:checked) .motor-card-ps{color:#a0b8d8}.conf-pagination-wrap{background:#001a4b;padding:0 24px 16px;flex-shrink:0}.conf-pagination{display:flex;gap:6px;align-items:center}.conf-pg-dot{height:3px;flex:1;max-width:28px;background:#3a5a8a;border-radius:2px;cursor:pointer;transition:background .2s,max-width .2s}.conf-pg-dot.active{background:#fff;max-width:36px}.color-section-header{display:flex;align-items:center;gap:6px;justify-content:space-between;flex-wrap:wrap;margin-bottom:8px;position:relative}.color-section-header .option-title{margin:0;padding:0}.color-info-btn{background:none;border:none;position:relative;cursor:pointer;padding:0;line-height:1;flex-shrink:0}.color-info-tooltip{display:none;position:absolute;right:36px;top:2px;background:#0F1624;color:#fff;padding:10px 14px;border-radius:6px;font-size:.75rem;line-height:1.6;min-width:220px;max-width:320px;z-index:200;box-shadow:0 4px 16px rgb(0 0 0 / .2)}.color-info-tooltip img{width:125px;display:flex;margin-top:4px}.color-info-tooltip.visible{display:block}.boat-card-tooltip.color-info-tooltip::after{background-color:#0F1624}.boat-section .package-list-wrapper.ajjj .form-group{padding:24px 24px 14px 0;border-bottom:1px solid rgb(0 0 0 / .15);position:relative}.boat-section .package-list-wrapper.ajjj .form-group>label{position:relative;cursor:pointer;padding-left:38px;display:flex;justify-content:space-between;font-size:16px;color:#001A4B;font-weight:700;gap:16px}.boat-section .package-list-wrapper.ajjj .form-group>label .option-price{white-space:nowrap;color:#001A4B;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.qty-options-wrapper{margin-top:0}.qty-option-row{display:flex;align-items:center;justify-content:space-between;padding:34px 24px 24px 0;border-bottom:1px solid rgb(0 0 0 / .15);gap:16px}.qty-option-name{flex:1;font-size:16px;color:#001A4B;font-weight:700;line-height:normal}.qty_select_price{appearance:auto;border:1px solid rgb(0 0 0 / .25);border-radius:0;padding:4px 8px;font-size:16px;color:#001A4B;background:#F1F1F1;cursor:pointer;min-width:60px;width:max-content;margin:0}.qty-option-price{font-size:16px;color:#001A4B;font-weight:400;white-space:nowrap;min-width:90px;text-align:right}.polster-section{padding:0;border-top:1px solid #eaeef4;margin-top:8px}.polster-section-title{color:#001A4B;text-align:left;font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:14px 0 16px}.polster-section .package-list-wrapper{padding:0}.polster-section .package-list-wrapper,.accordion-content .package-list-wrapper.ggg{display:grid;grid-template-columns:1fr 1fr;gap:10px}.inter-block,.wood-block{position:relative;border:1.5px solid #dde3ec;border-radius:6px;cursor:pointer;overflow:hidden;background:#fff;transition:border-color .15s;display:flex;flex-direction:column}.inter-block:hover,.wood-block:hover{border-color:#001a4b}.inter-block.inter-selected,.inter-block:has(input:checked),.wood-block.inter-selected,.wood-block:has(input:checked){border-color:#001a4b;background:#001a4b}.inter-block input[type="radio"],.wood-block input[type="radio"]{position:absolute;top:10px;left:10px;width:18px;height:18px;margin:0;cursor:pointer;accent-color:#fff;z-index:2}.inter-block img.preview-int,.wood-block img.preview-int{width:100%;max-width:125px;height:auto;display:block;object-fit:cover;pointer-events:none}.wood-block img.preview-int{height:125px}.inter-block label.intern,.wood-block label.intern{display:block;padding:8px 10px;font-size:.78rem;font-weight:600;color:#001a4b;cursor:pointer;text-align:center;line-height:1.2}.inter-block.inter-selected label.intern,.inter-block:has(input:checked) label.intern,.wood-block.inter-selected label.intern,.wood-block:has(input:checked) label.intern{color:#fff!important}.diamant-opt-item{padding:24px 0;border-bottom:1px solid rgb(0 0 0 / .15)}.diamant-opt-item label p{display:inline;margin:0}.diamant-opt-item input[type="radio"]+label::before{border-radius:0}.diamant-opt-item input[type="radio"]:checked+label::after{border-radius:0;width:14px;height:14px;top:6px;left:5px}.pakete-cards-group+.pakete-cards-group{padding-top:0}.pakete-card-item{border-radius:0;padding:24px;margin-bottom:10px;cursor:pointer;transition:0.3s ease;background:#fff;display:block;position:relative}.pakete-card-item:hover{border-color:#001a4b}.pakete-card-item input{position:absolute!important;opacity:0!important;width:0!important;height:0!important}.pakete-card-item label{display:block;cursor:pointer;padding-left:0!important}.pakete-card-item label::before,.pakete-card-item label::after{display:none!important;content:none!important}.pakete-card-item:has(input:checked){background:#001a4b;border-color:#001a4b}.pakete-card-item:has(input:checked) .pkc-title,.pakete-card-item:has(input:checked) .pkc-desc,.pakete-card-item:has(input:checked) .pkc-preis,.pakete-card-item:has(input:checked) .pkc-standard{color:#fff!important}.pkc-title{display:block;color:#001A4B;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.pkc-desc{display:block;color:rgb(0 26 75 / .5);font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-top:10px}.pkc-standard,.pkc-preis{display:block;color:#001A4B;text-align:left;margin-top:10px;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.pakete-einzel-group{padding:4px 16px 12px}.pakete-einzel-group.motor-addon-group{padding:24px 16px 12px}.pakete-einzel-item{position:relative;margin-bottom:6px;cursor:pointer;display:block}.pakete-einzel-item input[type="checkbox"]{position:absolute!important;opacity:0!important;width:0!important;height:0!important;left:-9999px!important}.pakete-einzel-item label{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding-left:32px!important;position:relative;cursor:pointer;line-height:1.3}.pakete-einzel-item label::before{content:''!important;display:block!important;position:absolute!important;left:0!important;top:50%!important;transform:translateY(-50%)!important;width:22px!important;height:22px!important;border:1px solid rgb(0 0 0 / .25)!important;background:#fff!important;border-radius:2px!important;padding:0!important}.pakete-einzel-item input:checked+label::before{background:#001a4b!important;border-color:#001a4b!important}.pakete-einzel-item input:checked+label::after{content:''!important;display:block!important;position:absolute!important;left:5px!important;top:50%!important;transform:translateY(-50%)!important;width:14px!important;height:14px!important;background:#fff!important;border:0!important}.pakete-einzel-item:has(input:checked) label::before{border-color:#fff!important}.pkei-title{font-size:.82rem;font-weight:600;color:#001a4b;flex:1}.pkei-preis{font-size:.82rem;font-weight:700;color:#001a4b;white-space:nowrap}.package-list-wrapper.ajjj .form-group>label::before,.package-list-wrapper.diamant-options-wrap .form-group>label::before{border:1px solid rgb(0 0 0 / .25)!important;border-radius:2px!important;width:20px!important;height:20px!important;padding:0!important;top:1px!important}.package-list-wrapper.ajjj .form-group>input:checked+label::before,.package-list-wrapper.diamant-options-wrap .form-group>input:checked+label::before{background:#001a4b!important;border-color:#001a4b!important}.package-list-wrapper.ajjj .form-group>input:checked+label::after,.package-list-wrapper.diamant-options-wrap .form-group>input:checked+label::after{content:''!important;display:block!important;position:absolute!important;top:5px!important;left:4px!important;width:14px!important;height:14px!important;background:#fff!important;border:0!important;transform:none!important}.package-list-wrapper.ajjj .form-group>label,.package-list-wrapper.diamant-options-wrap .form-group>label{padding-left:32px!important;display:flex;justify-content:space-between;align-items:center}.option-price{color:#5a6a80;font-weight:400;white-space:nowrap}.boat-section .package-list-wrapper .form-group input:checked+label .option-price{color:inherit}@media (max-width:1280px){.conf-price-block{padding:8px 24px}.conf-pagination-wrap{padding:0 24px 8px}.conf-nav-buttons{padding:2px 24px 8px}.conf-price-block .top-inkl-price,.conf-price-value{font-size:26px!important}.conf-btn-back,.conf-btn-next{padding:8px 16px}.conf-price-label{line-height:normal}}@media only screen and (min-width:981px){#logo{width:100%;max-width:211px}}@media (max-width:980px){.boat-section{margin:0 auto;padding-top:80px!important}}@media only screen and (max-width:768px){.motor-brand-title:first-of-type,.boat-section .package-list-wrapper.ajjj .form-group:first-of-type,.zusammen-section:first-of-type{padding-top:0}.boat-section #summary-email,#nachname-input,#vorname-input,#telefonnummer-input,#plz-input{padding:8px 16px;font-size:16px}.boat-model-year{display:none}.boat-info-wrap .boat-model-year{display:block;margin-top:8px;font-weight:600}.boat-card-tooltip{width:100%;max-width:max-content}.configurator-wrap .configurator-left{overflow:visible}.boat-desc-panel{display:none}.configurator-bottom{position:fixed;display:flex;flex-direction:column;width:100%;bottom:0;z-index:10;left:0}.boat-section .boat-images-section{width:100%;height:auto;position:relative;top:0;margin:0}.boat-section .boat-option-section{width:100%;margin-left:0}.boat-section #summary-email{width:calc(100% - 0px);margin-bottom:12px}.summary-email-button{width:100%}.boat-section .boat-images-section.fixed_boat{position:fixed;z-index:999999;background-color:#fff;top:73px}.boat-section .top-price-calculation-section.fixed_boat_price{top:0}.boat-slider-section{width:100%!important;overflow:hidden!important}.configurator-wrap{flex-direction:column}.configurator-wrap .configurator-left,.configurator-wrap .boat-images-section,.configurator-wrap .boat-images-section.fixed_boat{width:100%!important;position:relative!important;top:0!important;height:30dvh!important;padding:10px 20px 20px!important}.configurator-right{width:100%!important;position:-webkit-sticky!important;position:sticky!important;top:80px!important;height:calc(70dvh - 200px)!important;overflow:hidden!important;align-self:flex-start!important}.conf-panels-wrap{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important;padding-bottom:0!important}.boat-left-title{font-size:1.5rem;padding-bottom:0}.configurator-left #boat_svg_src_code{overflow:visible}.configurator-left #boat_svg_src_code svg{width:388px!important;height:164px!important;max-width:none!important;max-height:none!important}.boat-section .accordion-container .content-entry[data-conf-panel="opt-1"] .package-list-wrapper .form-group{padding:20px}.pakete-cards-group{padding:0}.conf-btn-next.is-submit{width:100%}.boat-section .package-list-wrapper.ggg .form-group.inter-block,.wood-section .wood-block{gap:4px}.boat-section .package-list-wrapper.ggg .form-group.inter-block,.wood-section .wood-block{padding:44px 24px 24px}.boat-left-title{margin:0}.boat-card{padding:14px 24px 24px}.boat-card span{margin-top:14px}.conf-price-block{padding:10px 20px 8px}.conf-pagination-wrap{padding:0 20px 8px}.conf-nav-buttons{padding:0 20px 8px}.conf-btn-next,.conf-btn-back{width:100%;white-space:nowrap;font-size:14px}.summary-fields-row{flex-direction:column}.home-boat-custom-section .et_pb_column{width:100%!important}.home-boat-custom-section .et_pb_column_empty{display:none}.top-price-calculation-section{display:block!important}.boat-card img{height:50px}.page-template-boat.dm-custom-header #page-container{padding-top:0!important}body.page-template-boat #et-main-area{overflow:visible;height:auto;margin-top:0}.home-boat-custom-section .et_pb_button_module_wrapper{text-align:center}.conf-btn-back,.conf-btn-next{flex:unset}.boat-model-name h3{padding:20px 0;font-size:18px}.boat-section .accordion-content{padding:16px}.boat-section .top-price-label-section h3,.boat-section .top-price-text h3{font-size:14px}.boat-model-name .select2-selection__rendered{font-size:18px}.input-field-group,.input-field-group-full{width:100%!important}.input-field-group input,.input-field-group-full input{margin:10px 0;width:100%!important}.input-field-group-full input{width:100%!important}p.summary-top-content.input-field-group{padding:0}#boat_svg_src_code{margin:0 0 40px}.boat-info-wrap{display:block}.boat-cards-grid{padding:16px}}@media (max-width:568px){.boat-card-tooltip{width:100%}.boat-card-tooltip img{width:125px;height:auto}}@media only screen and (max-width:470px){.boat-section .top-price-calculation-section.fixed_boat_price{z-index:999999999999}}