/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:900;src:url(../css/fonts/fa-solid-900.woff2) format("woff2"),url(../css/fonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}label{display:inline-block;max-width:95%;padding:0 .5em;vertical-align:top}.additionalInformation{font-weight:400;padding:.5em 0}#carttable_versandart{text-align:right}#carttable_versandart input[type=radio]{display:inline-block}tbody tr td:first-child:not(.changeQuantity),th:first-child{padding-left:15px!important;width:10%}tbody tr td.changeQuantity{padding-left:7px!important}td.center,th.center{text-align:center}tr.divide{border-top:1px solid #157bb2}th{background:#e7f7fd!important;border-bottom:1px solid #287da7;border-top:1px solid #287da7;color:#666!important;font-weight:700}td:not(.changeQuantity){vertical-align:middle}table#shoppingcart input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:1px solid #a8acad;padding:.3em 1em;text-align:right;width:25%}table#shoppingcart input[type=number]::-webkit-inner-spin-button,table#shoppingcart input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}table#shoppingcart th{padding:11px!important}table#shoppingcart span#abholkosten{display:none}table#shoppingcart select{padding:.3em 1em}table#shoppingcart .downNumber,table#shoppingcart .upNumber{font-weight:900;height:2em;width:2em}table#shoppingcart .downNumber[disabled],table#shoppingcart .upNumber[disabled]{background-color:#d3d3d3}table#shoppingcart .downNumber[disabled]:hover,table#shoppingcart .upNumber[disabled]:hover{background-color:#d3d3d3!important}table#shoppingcart .deleteButton{height:2em;width:2em}table#shoppingcart .deleteButton:before{content:""}table#shoppingcart td.preis{padding-right:4em;text-align:right}#cartbutton_deletecart{float:left;font-size:1.1em!important;padding:.5em}#cartbutton_deletecart:before{content:""}#cartbutton_checkout{float:right;font-size:1.1em!important;padding:.5em}#cartbutton_checkout:after{content:""}#cartbutton_order{float:right;font-size:1.1em!important;padding:.5em}#cartbutton_order:after{content:""}#cartbutton_back{float:left;font-size:1.1em!important;padding:.5em}#cartbutton_back:before{content:""}#cartbutton_back,#cartbutton_checkout,#cartbutton_deletecart,#cartbutton_order,.cartbutton_deleteitem,.deleteButton,.downNumber,.upNumber{background-color:#157bb2;color:#fff!important}#cartbutton_back:after,#cartbutton_back:before,#cartbutton_checkout:after,#cartbutton_checkout:before,#cartbutton_deletecart:after,#cartbutton_deletecart:before,#cartbutton_order:after,#cartbutton_order:before,.cartbutton_deleteitem:after,.cartbutton_deleteitem:before,.deleteButton:after,.deleteButton:before,.downNumber:after,.downNumber:before,.upNumber:after,.upNumber:before{font-family:Font Awesome\ 6 Free;font-weight:900}.versandhinweise p{font-size:1em}.versandhinweise li{font-size:.9em}.blau{background:#e7f7fd!important;border-bottom:1px solid #287da7;font-weight:700}.blau,.weiss{border-top:1px solid #287da7;padding:11px!important}.weiss{background:#fff!important;border-bottom:1px solid #287da7!important;font-weight:400}#carttable_steuer,#carttable_versand{text-align:right;width:20%}#carttable_anz{text-align:center;width:25%}#checkoutcart td,#checkoutcart th{padding:1px!important}.inputline label{color:#666;display:block;font-size:1em;margin-right:20px;max-width:95%;word-break:break-word}.inputline label:not(.checkboxLabel){padding-top:.5em;width:100%!important}.inputline input[type=text],.inputline textarea{color:#666;font-size:1em;padding:3px;width:100%!important}.inputline input[type=text].inputWithUnit,.inputline textarea.inputWithUnit{width:90%!important}.inputline input[type=checkbox],.inputline input[type=radio]{margin-right:5px!important;margin-top:3px}.inputline .oneCol{display:inline-block;width:25%}.inputline .twoCols{display:inline-block;width:50%}.inputline .threeCols{display:inline-block;width:75%}.inputline .fourCols{width:100%}div#rechnungsadresse{display:none}table tbody tr:nth-child(2n){background-color:#fff!important}div#finishedTransaction{display:none}