/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.rufus-background-primary{background:#3d4348;color:white;}.rufus-background-primary-dark{background:#2c3135;color:white;}.rufus-background-primary-bright{background:#7c8790;color:white;}.rufus-background-primary-subtle{background:#d0d8df;}.rufus-background-secondary{background:#9aae31;color:white;}.rufus-background-secondary-dark{background:#61710c;color:white;}.rufus-background-secondary-bright{background:#d9f548;color:white;}.rufus-background-secondary-subtle{background:#eaf2c2;}.rufus-background-callout{background:#3b95cd;color:white;}.rufus-background-callout-dark{background:#516775;color:white;}.rufus-background{background:#f6f6f6;color:white;}.uk-alert-primary{background:#3b95cd;color:white;}.uk-alert.uk-alert-success{background:#7c8790;}.uk-alert.uk-alert-success p,.uk-alert.uk-alert-success a,.uk-alert.uk-alert-success em{color:white !important;font-style:normal;}.uk-alert.uk-alert-success em{font-weight:700;}.uk-alert-warning{background:#3b95cd;color:white;}.uk-alert-alert{background:#3b95cd;color:white;}#coffee-results ul{margin-top:0 !important;top:0 !important;}html{background:#f5f3e6 !important;}html,h1,h2,h3,h4,h5,p,li,.uk-h2,.uk-h3,.uk-h4,.uk-h5{font-family:Ubuntu,Arial,Helvetica,sans-serif;color:#111;}h1,h2,h3{font-weight:700;color:#111;}.uk-h4{font-family:Ubuntu,Arial,Helvetica,sans-serif;color:#111;}a,a:link{color:#472910;}a:hover{color:#cab374;}.toolbar a{color:#333;}ul.qtn-categories{padding:0;list-style:none outside none;}ul.qtn-categories li{display:inline-block;margin-right:0.5rem;font-size:0.8rem;}.generic-header{color:white;}.uk-navbar-toggle{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box;height:110px;padding:0 15px;font-size:1rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;text-decoration:none;}.uk-card-hover{cursor:pointer;}.uk-card-body{background:white}#coffee-results ul#ui-id-1{margin-top:-100px;}a.uk-logo{font-weight:700;font-family:Ubuntu,Arial,Helvetica,sans-serif;color:#333;}#rufus-branding img{height:40px;}nav.uk-navbar-container{background:white !important;}.uk-navbar-nav > li > a{color:#333;}.qtn-generic-menu ul.uk-list li{display:inline-block;font-size:0.8rem;margin-top:0;line-height:200%;}.qtn-generic-menu ul.uk-list li a{color:white;padding:10px;}.qtn-generic-menu ul.uk-list{margin:0;padding:6px;}.qtn-generic-menu ul.uk-list{text-align:right;}.qtn-generic-menu{background:#3d4348;}.qtn-generic-menu{text-align:right;}.qtn-generic-menu #genericmenu,.qtn-generic-menu #benutzermenu,.qtn-generic-menu #cart-2,.qtn-generic-menu #languageswitcher,.qtn-generic-menu #dropdownlanguage{display:inline-block;margin-left:2rem;}.qtn-generic-menu #cart-2 .cart--cart-block{margin:0px 10px;}.qtn-generic-menu #cart-2 a,.qtn-generic-menu #languageswitcher a{font-size:0.8rem;color:white;padding:2px;}ul#languageswitcher{padding-left:0;margin:0;}ul#languageswitcher li{display:inline-block;padding:2px 10px;}ul#languageswitcher a{color:#ddd;}.button--primary{background:#52400e !important;color:white !important;}#genericmenu-2{margin:0.5rem 0rem;border-top:1px #aaa solid;border-bottom:1px #aaa solid;}#genericmenu-2 ul{margin:0.5rem 0rem;}.region-offcanvas{background:#2c3135;}.region-offcanvas ul li a{color:#7c8790 !important;padding:5px 0px;font-size:1.1rem;line-height:150%;margin:0;}.region-offcanvas ul li a.is-active{color:#d0d8df !important;padding:5px 0px;}.uk-button-primary{background:#52400e;}.uk-button-primary:hover{background:#2c3135;}#edit-checkout{background:#2c3135;color:white;}.uk-card.uk-card-default.uk-card-hover:hover{background:#f3eee0;}.uk-card-primary{background:#3d4348;}.uk-card-primary.uk-card-hover:hover{background:#2c3135;}.uk-card-secondary{background:#9aae31;}.uk-card-secondary.uk-card-hover:hover{background:#61710c;}.uk-card.qnt-card-callout{background:#3b95cd;color:white;}.uk-card.qnt-card-callout:hover{background:#516775 !important;}.uk-card.qnt-card-callout h3,.uk-card.qnt-card-callout p{color:white;}.uk-tab > .uk-active > a{color:#333;border-color:#1e87f0;}.qtn-timeline-background{background:url(/themes/contrib/rufus/img/timeline.png) center top repeat-y !important;padding-top:6rem;}.qtn-timeline-background .uk-panel{background:#f6f6f6;}blockquote{padding:1rem;background:#eee;font-style:normal;border-left:5px #aaa solid;}.uk-table td{background:white;padding:6px;}.uk-overlay-primary{background:rgba(0,0,0,0.3);;}.uk-navbar-nav > li > a,.uk-navbar-item{min-height:50px;font-family:Ubuntu,Arial,Helvetica,sans-serif;font-weight:700;text-transform:none;font-size:1.1rem;}h1.uk-text-title{font-size:3rem;}.uk-navbar-nav{margin-left:auto;margin-right:auto;}.uk-background-default{background:white;}blockquote ul{margin-bottom:0;}ul.uk-subnav{margin-top:0;}.artikelbild .uk-margin{margin:0;}.region-offcanvas{background:#52400e;}.region-offcanvas ul li a{color:white !important;}#rufus-account-menu-offcanvas{border-top:1px white solid;margin-top:15px;}::selection{background:#52400e;;color:white}::-moz-selection{background:#52400e;;color:white}img::selection{background:transparent;}img::-moz-selection{background:transparent;}body{-webkit-tap-highlight-color:#52400e;}input:-webkit-autofill{background:#52400e;}footer.tli-footer-background{background:#2f250a}footer.tli-footer-background p,footer.tli-footer-background h2{color:#d6d2c5;}footer.tli-footer-background h2{color:white;font-size:1.2rem;margin-top:25px;margin-bottom:10px;}footer ul.uk-list{margin-top:0;}.uk-button-default,.uk-alert.uk-alert-success,#edit-checkout{background:#52400e;}.uk-button-danger{background:white;color:#555;border:1px #ddd solid;}.uk-alert-danger{background:#ece1c1;color:#333;}#page-wrapper{min-height:calc(100vh - 250px);margin-bottom:0px;border:0px red solid;}#fortschrittanderkasse ol{padding-left:0;padding-bottom:30px;}#fortschrittanderkasse ol li{padding:0;background:white;padding:5px 10px;margin-right:6px;border-radius:3px;border:1px #ddd solid;}#fortschrittanderkasse ol li li.checkout-progress--step__current{background:#52400e;border:1px #52400e solid;color:white;}.uk-navbar-nav > li > a{color:#472910;font-weight:400;}.uk-navbar-nav > li > a:hover{color:#957316;font-weight:400;}.tli-footer-background > li > a{color:#957316 !important}#views-block__produkte-frontproductblock h2{font-size:1.1rem;margin-bottom:15px;}#views-block__produkte-frontproductblock{margin-bottom:25px;}.uk-button{text-transform:none;}[class*="uk-navbar-dropdown-bottom"]{margin-top:0;}.uk-navbar-dropdown{padding:15px;font-size:1.1rem;}.uk-navbar-dropdown li a{color:#472910}.uk-navbar-dropdown-nav{font-size:1.1rem;}#region--footer1 a{color:#957316;}#region--footer2 a{color:#957316;}#region--footer3 a{color:#957316;}#region--footer4 a{color:#957316;}footer * + .uk-margin{margin-top:0px !important;}footer .uk-list > * > ul,.uk-list > :nth-child(n+2){margin-top:6px;}a[data-entity-type="file"]{background:#f6f6f6;padding:4px 10px;color:#775c13;}a[data-entity-type="file"]:before{content:url(/themes/contrib/rufus/img/download-button-svgrepo-com.svg);width:16px;display:inline-block;margin-right:6px;}#region--usermenu{display:inline-block;}#region--usermenu li{list-style:none outside none;display:inline-block}.jsx-3531821664 a{display:none;}#primary-tasks a{background:white;padding:4px 10px;text-transform:none;color:#333;font-size:1.1rem;font-weight:700;}#primary-tasks li{padding-left:5px;}#primary-tasks ul{padding-left:15px;}#kurzhinweisblock .uk-margin{background:#ead44a;padding:6px 15px;margin-bottom:15px;}#kurzhinweisblock .uk-margin{margin:0 !important}#kurzhinweisblock{margin-bottom:15px;}#edit-add-ons{background:white;padding:15px 0px;margin-bottom:15px;margin-top:25px;border:1px #ddd solid}#edit-add-ons a{text-decoration:underline;font-weight:bold}#edit-add-ons .form-item.uk-margin{margin:5px !important}#commerce-product-add-to-cart-form fieldset.form-wrapper{background:white;margin-bottom:15px;padding:10px;border:1px #ddd solid}#commerce-product-add-to-cart-form fieldset .uk-legend{font-size:1rem}#commerce-product-add-to-cart-form .form-item.uk-margin{margin:5px 0px !important}.field--type-datetime h4{font-size:0.875rem;margin-bottom:10px}.cart-block--summary__count{background:#957316;width:24px;height:24px;text-align:center;display:inline-block;color:white;border-radius:12px}@media (min-width:960px){.uk-h2,h2{font-size:1.3rem;margin-bottom:6px;}}@media (min-width:960px){.uk-h1,h1{font-size:2rem;}}.product-teaser-wrapper{background:white;}h1{font-size:1.8rem}h2{font-size:1.1rem}.views-field-field-footertext p,.views-field-field-footertext li{font-size:0.9rem;color:#555}.views-field-field-footertext ul{padding-left:15px}.field--name-field-geburtsdatum .form-type-select{display:inline-block;width:20%}
