@import "inhalt.css";#allProduct{margin-top:50px}#tabTop{display:flex;flex-wrap:wrap-reverse}#ContForZoom{background-color:#f4f4f4;box-sizing:border-box;position:relative;z-index:10}#ContForInfo{box-sizing:border-box;border-bottom:4px solid #f4f4f4;border-top:4px solid #f4f4f4;F767
border-right:4px solid #f4f4f4;padding:0 1rem;position:relative}#ContForInfo,#ContForZoom{width:100%}#Staffelpreise{margin:1rem 0}#Staffelpreise .staffel-header{font-weight:bold;display:flex;justify-content:space-between;margin-bottom:0.5rem;font-size:0.9rem;border-bottom:1px solid lightgray}#Staffelpreise .staffel-row{display:flex;justify-content:space-between;margin:0.2rem 0;font-size:0.9rem;border-bottom:1px solid lightgray}#gMoreImages{position:relative;height:calc(100% - 100px)}#toolbox{box-sizing:border-box;padding:1rem 0;position:relative;width:99%}#LinkForZoom>img{display:block;margin:0 auto;width:100%;height:auto}#linkMemo,.arttitle2,.artnummer{display:none}.arttitle1{font-size:2.2rem;color:#17418a;text-transform:none}.nettoPreis,#konfigDetails{display:none}.bruttoPreis,.totalprice{font-size:1.6rem;font-weight:bold;display:block}.totalprice{font-size:2.0rem;color:#17418a}#LinkForZoom{margin:0 auto;box-sizing:border-box;width:60%;display:block;max-width:800px}#Menge{padding:5px}.inbasket{display:block;margin:15px 0;text-align:center;padding:10px 30px;background-color:#164189;color:#fff;border:none;text-align:center;width:100%;box-sizing:border-box;cursor:pointer}.basketContainer:hover{transform:scale(1.05)}.testHinweise{background-color:#17418a;color:#fff;padding:5px 65px 5px 15px;font-weight:bold;font-size:1.4rem;cursor:pointer}.testHinweise div{display:inline-block;color:#fff;font-weight:bold;font-size:1.4rem}.testHinweise p{margin:0;color:#fff;font-weight:lighter}.testHinweise div,.testHinweise p{font-size:1rem}.testHinweise>span{display:block;font-weight:normal;font-size:1.1rem;width:40px;height:40px;position:absolute;right:-20px;top:calc(50% - 20px);background-color:#fff;border:1px solid #f08000;border-radius:20px}.testHinweise span span:before{content:"";position:absolute;right:-7.5px;bottom:0;width:0;height:0;border-left:8px solid #f08000;border-top:10px solid transparent;border-bottom:10px solid transparent}.testHinweise span span{display:block;position:absolute;width:20px;height:20px;background-color:#f08000;left:calc(50% - 14px);top:calc(50% - 10px)}.testHinweise span span:after{content:"";position:absolute;left:0px;bottom:0;width:0;height:0;border-left:8px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}#mdecPopup li{padding-left:30px;padding-bottom:15px;position:relative;font-weight:bold;color:#17418a}#mdecPopup li small{color:#333;font-weight:normal}#mdecPopup li:before{position:absolute;left:0;content:"\f046";font-family:'fontawesome';color:#17418a}#gMoreImagesCont{position:relative;height:100%}#gMoreImagesCont div[id^="ecomas_galley_container"]{position:absolute;width:100%;height:100%;top:0;left:0}#gMoreImagesCont div[id^="ecomas_galley_container"] table,#gMoreImagesCont div[id^="ecomas_galley_container"] div[id^="gallery"]{width:100% !important;height:100% !important;background-size:contain}#gMoreImagesCont div[id^="ecomas_galley_container"] td[id^="ecomas_gallery"]{width:calc(100% - 98px) !important;height:100% !important}#accessory_div,#catarticles_div{display:none}#description_div,#variants_div{flex-basis:50%;max-width:50%;padding:0.5rem 2rem}#variants_div{background-color:#f4f4f4}#variants_container{background-color:#f4f4f4;position:sticky;top:0}#variants_container h2{margin-top:0}.variants_container{display:flex;justify-content:space-between}#description_container h2{color:#17418a}#allContents{position:relative;display:flex;margin-top:1rem}#description_container .flexContainer{display:flex;justify-content:flex-start;margin:25px 0;align-items:center}#description_container .flexContainer h2,#description_container .flexContainer p{margin:0}#description_container{padding-right:50px}.flexContainer img{margin-right:15px}#allProduct .var_group .prodkonfigurator_title,#allProduct .var_group .var_elm img{display:none}.var_group{margin-bottom:100px}#allProduct .var_group .var_container{cursor:pointer;display:flex;position:relative;z-index:300;flex-wrap:wrap}#allProduct .var_group .var_elm{box-sizing:border-box;color:#fff;font-size:1.5rem;font-weight:bold;background-color:#E89333;text-align:center;margin-bottom:1%;margin-right:1%;padding:20px 0;width:49%}#allProduct .var_group .var_elm.selected{background-color:#164189;background-position-y:-141px}#allvarname_13,#allvarname_14,#allvarname_15,#allvarname_16{display:none}.variants_ges1 h3{font-size:2rem;font-weight:bold}.variants_ges1 .rentinfo{color:#fff;font-weight:bold;text-align:center;font-size:1rem;background-color:#17418a;padding:0.8rem;margin-top:0.5rem}.variants_ges1 #mietZusatzpreis{color:#f08000;font-weight:bold;padding:0 0.8rem}.variants_ges1 input[type="date"]{box-sizing:border-box;padding:0.8rem;text-align:center;border:1px solid #f08000;font-size:1.5rem;font-weight:bold;width:40%}}.var_container>div.var_container:first-child{margin-left:50px}.var_elm p{color:#fff;margin:0;display:inline-block;margin-bottom:30px}.var_elm span{}.var_elm span b{margin-top:10px;display:inline-block;width:2rem;height:2rem;line-height:2rem;text-align:center;background-color:#fff;color:#f08000;font-weight:600;border-radius:50%}.var_elm.selected span b{color:#164189}.variants_img img{margin-top:1rem}.variants_img img[src*="noimage1.jpg"]{display:none}.variants_preis[data-varprice="0"]{display:none}.sradio{display:none}.variants_border{display:inline-block;width:49%;vertical-align:top;text-align:center;margin:0 0 0.3rem 0;padding:0;border:1px solid #f08000;background-color:#fff;cursor:pointer;position:relative;min-height:60px;transition:all ease 0.5s}.variants_border:hover{transform:scale(1.05)}#tr_3 .variants_border,#tr_5 .variants_border{width:32%}.variants_border .variants_name{color:#333;font-size:1.4rem;font-weight:bold;line-height:110%;padding:1rem}.variants_border .variants_name span{display:block;font-size:1.2rem;font-weight:normal}.variants_border .variants_name span:empty{display:none}.variants_border .variants_preis{font-size:1rem}.sradio:checked+.variants_border{background-color:#f08000;color:#fff}.sradio:checked+.variants_border:before{content:"\f058";font-family:'fontawesome';position:absolute;left:3px;top:1px;font-size:1rem;line-height:1rem}.valselector{width:90%;border:1px solid #f08000;text-align:center;visibility:hidden}.sradio:checked+.variants_border .valselector{visibility:visible}.sradio:checked+.variants_border .variants_name,.sradio:checked+.variants_border .variants_preis{color:#fff}.basketContainer{display:block;background-color:#164189;position:relative;transition:all ease 0.5s}.basketContainer .pointer{right:23px;top:calc(50% - 10px)}#gallery2_right,#gallery2_left{cursor:pointer}#dFooter{margin-bottom:50px}#stikyFooterWK{background:#f5f5f7;border-top:1px solid #d2d2d7;bottom:0;box-sizing:border-box;left:0;padding:1rem;position:fixed;right:0;width:100%;z-index:400}#stikyFooterWK .arttitle1{font-size:1.5rem}#stikyFooterWK .bruttoPreis,#stikyFooterWK .totalprice{font-size:1.25rem}#stikyFooterWK .Lesebereich{max-width:960px;width:98%}#stikyFooterCont{display:flex}#stikyFooterCont .priceInfo,#stikyFooterCont .basketContainer{flex-basis:50%;max-width:50%}#stikyFooterCont .inbasket{padding:0}#AlertButtonOK{background:#f08000 !important;border-radius:3px;border:0;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:1.5rem !important;font-weight:normal;height:auto !important;padding:0.5rem 1.5rem !important;text-align:center;width:100% !important}.window_ShowDialog{height:auto !important}.content_ShowDialog{height:230px}.titleShowDialog a{display:block;cursor:pointer !important;float:none !important;width:26px !important;height:26px !important;position:absolute;top:0;right:0;background-color:#fff;border-radius:50%;background-image:none !important}.titleShowDialog a::before{content:"";color:#f08000;font-family:'fontawesome';font-size:26px;display:block;width:26px;height:26px;line-height:26px;text-align:center}.titleShowDialog a:hover::before{color:#f00}.border_ShowDialog td{color:#17418a !important;color:#353f42 !important}img.Alert{background-image:url("../../navigation/popup_alert.png") !important}.typeOverview a{flex-basis:calc(25% - 1rem);border:1px solid #ccc;margin:0.5rem;font-size:0.8rem;font-weight:bold;transition:all ease 0.5s}.typeOverview a:hover{transform:scale(1.05);box-shadow:0 0 1rem rgba(0,0,0,0.3)}.typeOverview a .modell_preis{font-size:1.4rem}@media only screen and (min-width:768px){#tabTop{flex-wrap:nowrap;justify-content:flex-start}#ContForInfo{}#ContForInfo,#ContForZoom{width:50%}}@media only screen and (min-width:839px){#allProduct .var_group .var_container{cursor:pointer;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-top:-70px;position:relative;z-index:300}#allProduct .var_group .var_elm{background-image:url("../../navigation/Header_Footer/pointerTest.svg");background-repeat:no-repeat;background-position-y:8px;background-position-y:0px;background-size:275px;height:140px;margin:0px -30px 0 0px;width:290px;text-align:center}#allProduct .var_group .var_elm.selected{background-position-y:-141px}#allProduct .var_group .var_elm,#allProduct .var_group .var_elm.selected{background-color:initial}}@media only screen and (min-width:1024px){#breadcrumb{padding:0 20px}#toolbox{width:300px}#tabTop{column-gap:40px;min-height:550px}#ContForZoom{padding-left:1.25rem;width:35%;padding-bottom:85px}#ContForZoom:before{content:'';background-image:url("../../navigation/arrow-da.png");width:200px;position:absolute;right:-200px;top:0;bottom:0;background-size:100% 100%}#ContForInfo{padding-right:55px;width:65%}.var_container{width:calc(100% - 2.5rem);margin:-57px auto 0}#ContForInfo>div{margin-left:220px}}@media only screen and (min-width:1500px){#ContForZoom{width:50%}#ContForInfo{width:50%}#allProduct .var_group .var_container{margin-top:-70px}}@media only screen and (max-width:1800px){.var_group{margin-bottom:60px}#allProduct .var_group .var_elm{height:128px;width:260px;background-size:250px}#allProduct .var_group .var_elm.selected{background-position-y:-129px}}@media only screen and (max-width:1500px){.var_group{margin-bottom:40px}#allProduct .var_group .var_container{margin-top:-57px}#allProduct .var_group .var_elm{height:112px;width:220px;background-size:220px}#allProduct .var_group .var_elm.selected{background-position-y:-114px}}@media only screen and (min-width:1024px) and (max-width:1500px){#ContForZoom{width:45%}#ContForInfo{width:55%}}@media only screen and (min-width:568px) and (max-width:838px){#allProduct .var_group .var_elm{width:24%}#allProduct .var_group .var_container{justify-content:space-between}#allProduct .var_group .var_elm{margin:0}}@media only screen and (max-width:1600px){.bruttoPreis,.totalprice{font-size:1.8rem}}@media only screen and (max-width:1200px){main.container{padding:0 20px}.bruttoPreis,.totalprice{font-size:1.3rem}.arttitle1,#allContents h2,#allContents h3{font-size:1.75rem}#description_container{padding:0}.variants_border .variants_name,.variants_ges1 input[type="date"]{font-size:1.1rem;padding:0.5rem}.variants_border .variants_name span{font-size:1rem;padding-top:4px}#description_div,#variants_div{padding:0.5rem}}@media only screen and (max-width:1024px){.typeOverview a{flex-basis:calc(50% - 1rem)}#ContForInfo,#ContForZoom{padding:0 1rem}.variants_border{width:48%}#tr_3 .variants_border,#tr_5 .variants_border{width:31%}#gMoreImages{height:calc(100% - 170px)}#tabTop{min-height:450px}#allProduct .var_group .var_container{margin:-57px auto 0;width:calc(100% - 2rem)}}@media only screen and (max-width:767px){.variants_border .variants_name,.variants_ges1 input[type="date"]{font-size:0.95rem}main.container{padding:0 10px}#description_container *{font-size:1rem}#stikyFooterWK{padding:0}#stikyFooterWK,#stikyFooterCont{display:block}#stikyFooterCont .inbasket{margin:5px 0;padding:5px 0;font-size:1rem}#stikyFooterWK .arttitle1{font-size:1.25rem;text-align:center}#stikyFooterWK .bruttoPreis,#stikyFooterWK .totalprice{font-size:1rem;text-align:center}#stikyFooterCont .priceInfo,#stikyFooterCont .basketContainer{max-width:100%;width:100%}#gMoreImages{height:calc(100% - 70px)}#ContForZoom{min-height:450px;margin-top:1rem}#ContForInfo,#ContForZoom{border:4px solid #f4f4f4}.gesamtpreis{white-space:nowrap}#allProduct .var_group .var_container{margin:0 auto;margin-top:2rem}}@media only screen and (max-width:660px){#allContents{display:block}#description_div,#variants_div{max-width:100%}}@media only screen and (max-width:568px){.typeOverview a{flex-basis:calc(100% - 1rem)}#allProduct .var_group .var_elm{flex-basis:49%}#ContForZoom{min-height:360px}}@media only screen and (max-width:480px){.flexContainer img{float:left;padding-top:35px}#description_container .flexContainer{display:block}#description_div,#variants_div{max-width:100%}}@media only screen and (max-height:600px){#stikyFooterWK{display:none !important}}