body{background:#fff}#artikel_inhalt{padding:0 12%}.toggle-group{display:flex;justify-content:space-between;letter-spacing:3px}.toggle-group::after{content:"\f077";font-family:"FontAwesome"}.is-hidden::after{content:"\f078"}#artikel-sticky-details{position:fixed;bottom:-100%;left:0;right:0;z-index:999;background:#fff;border-top:1px solid #000;box-shadow:0 0 20px 5px rgba(0,0,0,.33);padding:20px 0;visibility:hidden;transition:bottom 250ms ease-in-out}#artikel-sticky-details.active{bottom:0;visibility:visible}#artikel-sticky-details .sticky-image{max-width:100px;aspect-ratio:16/9;object-fit:contain}#artikel-sticky-details>div{display:flex;align-items:center;justify-content:space-between}#artikel-sticky-details h1{font-size:16px;font-weight:normal;max-width:250px}body:has(#artikel-sticky-details.active) #footer{padding-bottom:150px;}body:has(#artikel-sticky-details.active) .backToTop{bottom:150px}.sticky-name{display:flex;align-items:center};.artikel-title{margin-top:50px!important}.artikel-title,.artikel-title>*{font-weight:300;font-size:32px}.artikel-info .hasChildren{margin-top:15px;margin-bottom:50px;padding:15px 0;font-weight:bold;border-bottom:1px solid #000;text-transform:uppercase;display:inline-block}.artikel-info .hasChildren:hover{color:rgb(var(--primary-color));border-bottom:1px solid rgb(var(--primary-color));text-decoration:none}.artikel-info .hasChildren::after{content:"\f061";font-family:'FontAwesome';margin-left:15px}h1 .small{color:#000!important;font-size:60%!important;}.bold{font-weight:800!important;}.submitAnyForm{border-radius:0;border:none;}.box_parallax{padding:2% 5%;min-height:700px}.question_form_content{padding:20px;background-color:#ffffff}#rahmenrechner{background:#fff}#rahmenrechner>h1:first-child{display:none;}#artikeldetail_topnavi{background-color:#F7F7F7;margin-bottom:80px;padding-left:100px}.childartikeldiv{padding:20px 0;border-bottom:1px solid #000}.childartikeldiv>div{padding:0 10px}.childartikeldiv h3,.childartikeldiv h3>a{font-size:22px;font-weight:300}.childartikeldiv h4,.childartikeldiv h4>a{font-size:22px;font-weight:300}.artikeldetaildiv .btn.btn-default,.artikeldetaildiv .btn.btn-primary{border-radius:0;font-size:22px;line-height:22px;font-weight:normal;background-color:transparent;border:1px solid #000;padding:15px 30px;color:#000;text-align:center;font-weight:400}.artikeldetaildiv .btn:hover{background-color:transparent;border-color:rgb(var(--primary-color));color:rgb(var(--primary-color))}#Produktmodell .productNewReduced{margin:30px 0}.productNewReduced{top:0;right:-15px}#Produktmodell .productNewReduced,.productNewReduced .artikelangebot{top:unset;left:unset;position:relative;float:none}.siesparen{margin:0}.more_artikel_list .siesparen{margin:1px 0 0 0}.more_artikel_list .herstellerlogo-span-top{margin-top:2px}.herstellerlogo-span{margin:20px 0 10px 0}.preisanzeige{font-size:24px}.preisanzeigealt,.childartikeldiv .artikeldetaildiv_top_righ{font-weight:300;margin:0}.preisanzeigealt::after,.childartikeldiv .artikeldetaildiv_top_righ:after{display:none;}#artikel_inhalt h1{margin-top:10px;}#artikel_inhalt .alert{font-size:14px;word-wrap:normal;padding:5px 10px;background:#82C300;color:#fff;margin:0;border-radius:0;font-weight:bold}.artikeldetaildiv_top{padding:0}.artikeldetaildiv_top.thumbnail{border-radius:0;border:none;margin-bottom:20px!Important}.artikeldetaildiv_middle{padding:0 20px 20px 20px}.artikeldetaildiv_top_left{padding:20px 0;border:1px solid #000;border-left:none;border-right:none;border-radius:0}.artikeldetaildiv_top_left form,.artikeldetaildiv_top_left .btn{width:100%}.artikeldetaildiv_top_left a img{max-height:800px}.produktInfoInner .produktInfoWarenkorb form{margin-top:5px}.produktInfoInner h1{font-size:20px;text-decoration:underline;color:#000000;margin-top:0;padding-top:0}.artikeldetaildiv{padding:0 0 0 0;border:none;}h3,.h3,h3>*,.h3>*{font-weight:500;font-size:32px}.lastseenul{padding:0}.lastseenul li{float:left;list-style:none;margin-left:10px;margin-right:10px}.lastseenul li a img{height:85px}.lastseenli img{max-width:100%!important;}#article_question label span{width:50%!important}#article_question img,#artikelcallback img{margin-top:5px}.minibilder a{display:inline-block;margin:5px;}.minibilder a img{max-width:150px;max-height:150px;}.tab-pane{border:none;padding:50px 0;}.user-form-group label{font-size:14px;font-weight:500}.user-form-group .form-control{padding:13px 10px;border-radius:0;border:1px solid #000;height:unset}.user-form-group>div,.content-div{border-bottom:1px solid #000;padding:0 0 75px 0;margin-bottom:75px}#Produkdetails table{max-width:100%!important}#Produktdetails{max-height:300px;overflow:hidden}.show-more-button{margin-top:-50px;padding:100px 0 0 0;background:linear-gradient(to top,#fff 0%,rgba(255,255,255,.5) 100px)}.show-more-button.open{margin-top:0}#Produktdetails.open{max-height:999999px}#lastseendiv .artikeluebersicht:hover .artikel-extended .artikel-extended-images{display:block}#lastseendiv .artikeluebersicht .main-artikel-link{display:none}#lastseendiv .artikeluebersicht .artikel-extended{position:relative;width:100%;height:100%}#maindiv{margin-top:0}@media(max-width:1100px){#artikel-sticky-details .sticky-name{flex-direction:column}.sticky-artikelnumber{display:none}.productNewReduced.hidden-sm.hidden-xs{display:none}#artikel-sticky-details h1{max-width:auto}}@media(max-width:992px){#artikeldetail_topnavi{padding-left:10px;margin-bottom:10px}.artikeldetaildiv .btn.btn-default,.artikeldetaildiv .btn.btn-primary{font-size:18px}#artikel-sticky-details .sticky-price{display:none}#artikel_inhalt{padding:0 5%}}@media(max-width:767px){#maindiv,#artikel_inhalt,.artikeldetaildiv_top,.tab-content,.artikeldetaildiv_top>div{padding-left:7px!important;padding-right:7px!important}#artikel-sticky-details>div{flex-direction:column}#artikel-sticky-details .sticky-name>div:first-of-type{display:none}#artikel-sticky-details{padding:5px}#artikel-sticky-details form,#artikel-sticky-details .warenkorbmenge{margin:0}#artikel-sticky-details .sticky-price,#artikel-sticky-details .sticky-name{display:none}}.btn-artikel-notify,.btn-artikel-notify>*{white-space:initial}