html, body {margin: 0;padding: 0;font-family: Georgia;font-size: 16px;letter-spacing: .02rem;}noscript {position: fixed;top: 0;width: 100%;}noscript p {text-align: center;color: red;background-color: white;padding: 1rem;}body {background-color: rgb(240,240,240);}.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl {margin-left: auto;margin-right: auto;}.logo {width: 100%;}.navigation a {padding: 1rem;color: rgb(230,60,44);}a, a:hover, a:active, a:visited {color: rgb(230,60,40);}.btn-primary, .btn-primary.disabled, .btn-primary:hover, .btn-primary:active, .btn-primary:focus, .btn-primary:visited, .btn-primary:disabled {background-color: rgb(230,60,44);border-color: rgb(230,60,44);}@media (max-width: 375px) {.navigation a {padding: .6rem;}}.sidebox-content {background-color: rgba(255,165,0,.5);border-radius: 0.25rem;padding: .75rem .5rem .5rem .5rem;}div.buchpreis {position: relative;}div.buchpreis p {font-size: 80%;text-align: right;padding-right: 10%;position: absolute;width: 100%;top: -1.8rem;}@media (max-width: 992px) {div.buchpreis p {top: -1.6rem;}}@media (max-width: 768px) and (orientation: portrait) {div.buchpreis p {top: -1.5rem;font-size: 90%;}}@media (max-width: 736px) and (orientation: landscape) {div.buchpreis p {top: -3.5rem;}}@media (max-width: 667px) and (orientation: landscape) {div.buchpreis p {top: -3rem;}}@media (max-width: 414px) {div.buchpreis p {top: -2.5rem;}}@media (max-width: 375px) {div.buchpreis p {top: -2.3rem;}}@media (max-width: 320px) {div.buchpreis p {top: -2rem;}}.footer {background-color: orange;}.footer p {font-size: 90%;}.footerkontakt {margin-left: .5rem;}@media (min-width: 576px) {.container, .container-sm {max-width: 540px;}}@media (min-width: 768px) {.container, .container-md, .container-sm {max-width: 720px;}}@media (min-width: 992px) {.container, .container-lg, .container-md, .container-sm {max-width: 900px;}}div.verkackt {position: relative;}div.verkackt img {position: absolute;bottom: -45px;right: 10px;width: 15%;}@media (max-width: 736px) {div.verkackt img {bottom: -1.3rem;right: -0.5rem;width: 25%;}}ul.list-bestellung {padding-left: 1rem;}input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}input[type=number] {-moz-appearance: textfield;}