.container,body{background:0 0}.th_left,a:link,a:visited{font-weight:700}.headline_print a,.headline_print a:visited{color:var(--primary)}.liste_print,p img.top{margin-top:0}:root{width:100%;--primary:#0849a5;--secondary:#6c757d;--success:#28a745;--light:#f2f2f2;--danger:#dc3545;--border:#dee2e6;--dark:#212529;--grey:#b8bcc0;--white:#fff}body{line-height:1.5;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;color:#000;font-size:13px}hr{color:var(--border);margin:20px}a img{border:none}.contactbox,.small{font-size:.9em}.large{font-size:1.1em}.quiet{color:var(--light)}#print_description_radio:checked~#print_specifications_block,#print_specifications_radio:checked~#print_description_block,.d-none,.hide{display:none}.sicon-large-rating,.table-ratingrow .ratings div{display:inline-block}.left,.logo{float:left}.right{float:right}.cl{clear:both}.clearfix::after{display:block;clear:both}.bg{background:var(--light)}.pb10{padding-bottom:10px}.space1{margin-bottom:20px}a:link:after,a:visited:after{font-size:90%}#header_print{width:auto;min-height:100px}#details_box,#header_print .contactbox{width:375px}#qrCode,img.thumbs{width:130px;height:130px;margin-bottom:13px}.liste_print{color:var(--dark);list-style-type:none;color:var(--dark)}.trenner_print{border-bottom:1px solid var(--border);width:100%;margin-bottom:10px}#prod_bild{height:auto;width:300px}#table_details th{width:480px;font-size:14pt}#table_details td{padding:3px}.th_left{text-align:left;font-size:14pt;padding-left:5px}.th_right{text-align:right;font-weight:400;padding-right:5px}#qrCode,.payment-wrapper{text-align:center}#thumbs_slider{max-width:fit-content;display:flex;flex-direction:column;width:23%;justify-content:start;margin-left:auto;float:right}img.thumbs{border:solid 1px var(--border)}.line-through{text-decoration:var(--danger) line-through}.old-price{font-size:10px}#discount,.grundpreis,.print_btn{font-size:12pt}.brandImage{max-width:100px}#wrapper_print{min-width:350px;max-width:700px;min-height:calc((50%)*1.141);height:100%;width:700px;padding:20px;font-size:13px}.header{padding:15px 25px;background:var(--white);border-left:5px solid var(--primary);overflow:hidden}h1{margin-top:0!important;margin-bottom:5px;line-height:1.2}.headline_print a{font-size:15pt;margin:0}.sicon-large-rating{width:84px}#print_description_block,#product_details{margin-top:20px}.print_btn{position:absolute;top:10px;right:10px;background-color:var(--primary);color:var(--white);padding:10px 25px}#print_specifications_block table{min-width:300px}#print_all_block,#print_description_block,#print_specifications_block{float:left;width:75%}#print_all_radio:checked~#print_description_block,#print_all_radio:checked~#print_specifications_block,#print_description_radio:checked~#print_description_block,#print_specifications_radio:checked~#print_specifications_block{display:block}#print_description_block h4,#print_specifications_block h4{font-size:16pt;font-weight:300;margin-top:0;margin-bottom:15px}#print_specifications_block table tr:nth-child(odd){background-color:var(--light)}#print_specifications_block table td{padding:4px 6px}.contactbox .liste_print:first-of-type{padding-left:0}.logoimg img{max-width:175px}.discountblock{font-size:9pt}.bruttoPreis{color:var(--primary);font-size:11pt}.text-danger{color:var(--danger)}.bruttoTd{padding-top:15px}#qrCode{margin-left:auto;box-sizing:border-box}#qrCode img{border:1px solid var(--border)}@media print{body{background-color:none;width:100%;font-size:16px}#descr_print input[name=print_radio_selection],#descr_print label[for=print_all_radio],#descr_print label[for=print_description_radio],#descr_print label[for=print_specifications_radio],.print_btn{display:none}#print_all_radio:checked~#print_specifications_block:not(hidden) h4{break-before:page}@page{size:A4 portrait;margin:1.4cm 1cm 2cm 1cm}#header_print,#wrapper_print{margin:0!important;padding:0!important}#header_print{height:3cm 0}#thumbs_slider #qrCode,#thumbs_slider .thumbs{max-width:110px!important}footer{height:3.5cm;position:static;background-color:#fff;margin-top:auto;text-align:center}#body_print{height:24cm!important;margin-bottom:3cm!important}#descr_print p{page-break-before:auto}}@media only screen{body{background-color:var(--light)}#wrapper_print{padding:30px;margin:60px auto 0;background-color:var(--white);border:1px solid var(--grey);box-shadow:1px 2px 3px 2px rgba(0,0,0,.1)}}#header_print,table#printWrapTable thead{height:100px;margin-top:10px;vertical-align:center}