@charset "UTF-8";.fr-woocommerce-message{padding:25px 15px 25px 45px;margin:0 0 30px;position:relative;border-radius:0;background:0 0;list-style:none outside;width:auto;font-size:15px;line-height:20px}.fr-woocommerce-message:after{content:"";display:block;clear:both}.fr-woocommerce-message:before{content:"";height:40px;width:20px;display:block;position:absolute;top:0;left:15px;font-size:28px;line-height:40px;text-align:center;color:#c72c00;padding-top:12px;vertical-align:bottom}.fr-woocommerce-message .button{float:right;font-size:14px;padding:0 18px;margin-top:-10px;margin-bottom:-10px}.fr-woocommerce-message li{list-style:none outside;padding-left:0;margin-left:0;line-height:20px;font-size:15px}.fr-woocommerce-message{border:1px solid #ddd;border-color:rgba(0,0,0,.07)}.fr-woocommerce-message:before{background-color:transparent;content:"\2713"}.fr-woocommerce-message .button{line-height:20px;float:right;padding:10px 14px}.woocommerce-result-count{display:none}.woocommerce #content table.cart a.remove,.woocommerce table.cart a.remove,.woocommerce-page #content table.cart a.remove,.woocommerce-page table.cart a.remove{color:#000}.woocommerce #content table.cart a.remove:hover,.woocommerce table.cart a.remove:hover,.woocommerce-page #content table.cart a.remove:hover,.woocommerce-page table.cart a.remove:hover{color:#fff;background-color:#f44337}a.added_to_cart{line-height:20px;margin-top:-60px;padding-top:10px;border:solid 1px #ddd;background:rgba(255,255,255,.75)}.order_details h3{line-height:20px;font-size:16px}h4#payment_method{font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;line-height:20px;font-weight:400;font-style:normal;font-size:14px}.stickyheader.woocommerce-checkout form.checkout:before{content:"";display:table;clear:both}.stickyheader.woocommerce-checkout .woocommerce-error{margin-top:100px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body{max-width:100%;overflow-x:hidden}.wide #wrapper.container{overflow-x:visible}.form-row .terms{float:none}label[for=createaccount]{padding-left:0}.product_item .kad_add_to_cart{padding:4px 8px}@media (max-width:500px){.cart_totals tr th{display:block;width:100%}.cart_totals tr{display:block}}body.single-product .reset_variations{display:none!important}body.single-product .single_variation_wrap_kad .woocommerce-de_price_taxrate{visibility:hidden}body.single-product div.product .product_meta{display:none!important}.shop_table .product-name{width:45%}.shop_table .product-name a{font-weight:700}.woocommerce-message .button.fr-weiter-einkaufen{margin-right:15px;background:#eee;color:#444;-webkit-transition:background .6s ease-out;-o-transition:background .6s ease-out;transition:background .6s ease-out}.woocommerce-message .button.fr-weiter-einkaufen:hover{background:#fff;color:#8b457f}@media (max-width:767px){.fr-woocommerce-message .button,.woocommerce-message .button{display:block;float:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:156px;margin:15px 0 0 0}.fr-woocommerce-message:before,.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{top:5px}}@media (max-width:392px){.fr-woocommerce-message .button,.woocommerce-message .button{width:100%}}@media (min-width:992px){div.product .woocommerce-tabs{margin-top:0}}div.product .product_thumbnails{display:none}@media (max-width:991px){.product-img-case{position:relative;margin-bottom:20px}}.woocommerce #content div.product form.cart .variations label,.woocommerce div.product form.cart .variations label,.woocommerce-page #content div.product form.cart .variations label,.woocommerce-page div.product form.cart .variations label{font-weight:400;text-transform:none}.commentlist .meta .verified{display:none}.commentlist .bypostauthor{font-size:inherit}body.search-results #post-1391{display:none}@media (min-width:993px){.header-scrolled #kad-shrinkheader:after{content:'';width:100%;background:rgba(0,0,0,.05);height:1px}}@media (max-width:992px){.mobile-header-container:after{content:'';width:100%;background:rgba(0,0,0,.05);height:1px}}#kad-mobile-banner .mobile-header-container .mh-menu-cart-btn .kt-cart-total{font-family:"Roboto Slab"}@media (max-width:348px){.product .entry-summary .kad_add_to_cart{margin-top:5px}}.woocommerce #carouselcontainer span.kad-out-of-stock,.woocommerce span.kad-out-of-stock,span.kad-out-of-stock{background:#727272;background:-o-linear-gradient(top,#727272 0,#848484 100%);background:-webkit-gradient(linear,left top,left bottom,from(#727272),to(#848484));background:linear-gradient(to bottom,#727272 0,#848484 100%);font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;padding:6px 6px;font-size:12px;font-weight:400;text-align:center;line-height:normal;color:#fff;text-transform:initial}.woocommerce #carouselcontainer span.onsale,.woocommerce span.onsale,span.onsale{font-family:Lato;padding:6px 6px;font-size:14px;font-weight:400;text-align:center;line-height:normal;color:#fff;text-transform:none}.single-product.woocommerce .upsells span.onsale{left:0}.price del,.summary .product_price del{font-weight:700;font-size:inherit;margin-right:inherit;display:inline-block}.price del .amount,.summary .product_price del .amount{font-weight:400}.summary .price del{margin-right:8px}.price ins,.product_price ins{display:inline-block}.price ins .amount,.product_price ins .amount{color:#444!important;font-weight:700}.product .summary .price-unit{font-weight:400;line-height:1em;font-size:11px}.product .summary .price-unit del,.product .summary .price-unit ins{font-weight:400;line-height:1em;font-size:11px}.product .summary .price-unit ins .amount{font-weight:400}.product .summary p.wc-gzd-additional-info{line-height:1em;font-size:11px;margin-bottom:0}.about_paypal{display:none}body.woocommerce-checkout #order_payment_heading,body.woocommerce-checkout #wc_gzd_order_review_heading{margin-top:2em}body.woocommerce-checkout label.checkbox[for=legal]{padding-left:0}body.woocommerce-checkout table.shop_table{margin-top:1.6em}body.woocommerce-checkout ul.order_details{padding-left:0}body.woocommerce-cart .unit-price-cart,body.woocommerce-checkout .unit-price-cart{display:none}body.woocommerce-cart .shop_table dl.variation dd p,body.woocommerce-checkout .shop_table dl.variation dd p{margin-bottom:0}.cart_totals .checkout-button{float:right;margin-top:10px}.product_item .price{font-size:14px;font-weight:400;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif}.summary .price{font-size:16px;font-weight:700;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;margin-bottom:0}div.product div[itemprop=description]{margin-top:15px;margin-bottom:15px}div.product .stock:before{font-family:virtue_icons;font-size:.9em;margin-right:.4em;font-weight:400}div.product .stock.in-stock:before{content:"\e31e"}@media (min-width:992px){body.woocommerce-cart .shop_table td.actions::before{margin-right:15px;font-size:.9em}html[lang=de] body.woocommerce-cart .shop_table td.actions::before{content:"Versandkostenfrei ab 90 € Bestellwert (nur Deutschland)."}html[lang=en] body.woocommerce-cart .shop_table td.actions::before{content:"No shipping costs for orders over €90 (Germany only)."}html[lang=de] body.woocommerce-cart .cart-collaterals .cart_totals{width:55.66666667%}html[lang=en] body.woocommerce-cart .cart-collaterals .cart_totals{width:46.66666667%}body.woocommerce-cart .cart-collaterals .cart_totals .order-tax th{white-space:nowrap}}@media (min-width:1200px){html[lang=de] body.woocommerce-cart .cart-collaterals .cart_totals{width:46.66666667%}}.products .product_item{-webkit-transition:border-color .5s ease-in-out;-o-transition:border-color .5s ease-in-out;transition:border-color .5s ease-in-out}.products .product_item:hover{border-color:rgba(141,32,148,.35)}.outofstock .variations_button{display:none}.fr-variation-outofstock .variations_button{display:none}.addresses address{font-style:normal}.kad-youtube-shortcode{margin:0 auto}body.about-us .videofit{margin:0 auto;max-width:640px}.woocommerce-MyAccount-content #payment .payment_methods li .payment_box{background-color:#ddd}.woocommerce-MyAccount-content #payment #place_order{background:#eee;color:#444}.woocommerce-MyAccount-content #payment #place_order:hover{background:#ddd}body.woocommerce-account #customer_login .woocommerce-form-login__rememberme{margin-bottom:16px}body.woocommerce-account #customer_login .wc-gzd-checkbox-placeholder-reg_data_privacy .checkbox-reg_data_privacy .woocommerce-form__label-for-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-weight:400}body.woocommerce-account #customer_login .wc-gzd-checkbox-placeholder-reg_data_privacy .checkbox-reg_data_privacy .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox{margin-top:3px;margin-right:8px}body.woocommerce-account .woocommerce-MyAccount-navigation-link--downloads{display:none}body.woocommerce-account .woocommerce-MyAccount-content h2{font-weight:400;font-size:20px}body.woocommerce-account .woocommerce #customer_login h2:after{display:block;font-size:14px;line-height:20px;font-weight:400;height:3em}html[lang=de] body.woocommerce-account .woocommerce #customer_login .col-2 h2:after{content:"Neu hier? Dann gebe bitte deine E-Mail-Adresse und gewünschtes Passwort ein um ein neues Kundenkonto zu erstellen."}html[lang=en] body.woocommerce-account .woocommerce #customer_login .col-2 h2:after{content:"New here? Please enter your email address and preferred password to create a new customer account."}html[lang=de] body.woocommerce-account .woocommerce #customer_login .col-1 h2:after{content:"Du besitzt bereits ein Kundenkonto? Dann hier anmelden."}html[lang=en] body.woocommerce-account .woocommerce #customer_login .col-1 h2:after{content:"Do you already have a customer account? Please login here."}body.woocommerce-account mark{background:0 0}body.woocommerce-account .order_details li{text-transform:none}body.woocommerce-account .order_details li p{text-transform:none}body.woocommerce-account.woocommerce-view-order ul.wc-item-meta,body.woocommerce-account.woocommerce-view-subscription ul.wc-item-meta{list-style:none;padding-left:0}body.woocommerce-account.woocommerce-view-order ul.wc-item-meta li,body.woocommerce-account.woocommerce-view-subscription ul.wc-item-meta li{border-right:none}button.show-password-input{display:none}.akismet_comment_form_privacy_notice{font-size:90%}.bulletinwp-bulletin-powered-by-label{display:none!important}img:not([src]){visibility:hidden}@supports (-moz-appearance:none){img.lazyloading[data-lazy-src]{color:transparent}}body.woocommerce-order-received .shop_table .delivery-time-info,body.woocommerce-order-received .shop_table .units-info{display:none}body.woocommerce-order-received .shop_table ul.wc-item-meta{list-style:none;padding:0}body.woocommerce-order-received .shop_table ul.wc-item-meta li{text-transform:none!important;padding:0 0 5px 0!important;width:100%!important}body.woocommerce-order-received .shop_table ul.wc-item-meta li:first-child{padding-top:5px!important}body.woocommerce-order-received .shop_table ul.wc-item-meta li strong{float:left;margin-right:4px;font-size:12px!important;line-height:16px!important}body.woocommerce-order-received .shop_table ul.wc-item-meta li p{font-size:12px!important;line-height:16px!important}.woocommerce p.stars:after{content:"";display:block;clear:both}.woocommerce p.stars span a{float:left;left:0;overflow:hidden;letter-spacing:1px;padding-top:16px;position:absolute;top:0}.woocommerce p.stars span a:active,.woocommerce p.stars span a:focus,.woocommerce p.stars span a:hover,.woocommerce p.stars span a:link,.woocommerce p.stars span a:visited{outline:0}.woocommerce p.stars span a:focus{color:#8d2094}.woocommerce p.stars a.star-1:after,.woocommerce p.stars a.star-2:after,.woocommerce p.stars a.star-3:after,.woocommerce p.stars a.star-4:after,.woocommerce p.stars a.star-5:after,.woocommerce-page p.stars a.star-1:after,.woocommerce-page p.stars a.star-2:after,.woocommerce-page p.stars a.star-3:after,.woocommerce-page p.stars a.star-4:after,.woocommerce-page p.stars a.star-5:after{content:''!important}.woocommerce p.stars a.star-1,.woocommerce p.stars a.star-2,.woocommerce p.stars a.star-3,.woocommerce p.stars a.star-4,.woocommerce p.stars a.star-5{border:0}.woocommerce p.stars span a.star-1{width:16px;z-index:10}.woocommerce p.stars span a.star-2{width:32px;z-index:9}.woocommerce p.stars span a.star-3{width:48px;z-index:8}.woocommerce p.stars span a.star-4{width:64px;z-index:7}.woocommerce p.stars span a.star-5{width:80px;z-index:6}.comment-form-rating p.stars span{display:block;float:left;height:18px;letter-spacing:1px;overflow:hidden;padding:0;position:relative;width:80px}.woocommerce .comment-form-rating .star-rating span:before,.woocommerce .comment-form-rating .star-rating:before,.woocommerce .comment-form-rating p.stars span a:before,.woocommerce .comment-form-rating p.stars span:before{font-family:virtue_icons;font-size:14px;font-weight:400;left:0;letter-spacing:1px;line-height:16px;padding-left:1px;position:absolute;top:2px;width:100%;white-space:nowrap}.comment-form-rating p.stars span:before{color:#8d2094;content:"\e2ff\e2ff\e2ff\e2ff\e2ff";font-family:virtue_icons;text-indent:0}.woocommerce p.stars span a.active:before,.woocommerce p.stars span a:hover:before,.woocommerce-page p.stars span a:focus:before{content:"\e301\e301\e301\e301\e301";font-family:virtue_icons;text-indent:0}@media (min-width:992px) and (max-width:1199px){.kad-header-style-three .kad-header-left{width:28%}}@media (min-width:1200px){.kad-header-style-three .kad-header-left{width:30%}}@media (min-width:992px) and (max-width:1199px){.kad-header-style-three .kad-header-right{width:72%}}@media (min-width:1200px){.kad-header-style-three .kad-header-right{width:70%}}.kad-header-style-three #nav-main ul.sf-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.kad-header-style-three #nav-main ul.sf-menu li a:not([href]){cursor:default}@media (min-width:992px) and (max-width:1199px){.kad-header-style-three #nav-main ul.sf-menu li a{padding-left:10px;padding-right:10px}.kad-header-style-three #nav-main ul.sf-menu li a.sf-with-ul{padding-right:16px}}body.post-type-archive-product .kad-header-style-three #nav-main ul.sf-menu li.menu-shop .current-menu-item a{color:#555}body.post-type-archive-product .kad-header-style-three #nav-main ul.sf-menu li.menu-shop .current-menu-item a:hover{color:#8b457f}.kad-header-style-three #nav-main ul.sf-menu li.menu-contact,.kad-header-style-three #nav-main ul.sf-menu li.menu-kontakt{position:relative}.kad-header-style-three #nav-main ul.sf-menu li.menu-contact a,.kad-header-style-three #nav-main ul.sf-menu li.menu-kontakt a{padding-right:25px}@media (min-width:992px) and (max-width:1199px){.kad-header-style-three #nav-main ul.sf-menu li.menu-contact a,.kad-header-style-three #nav-main ul.sf-menu li.menu-kontakt a{padding-right:20px}}.kad-header-style-three #nav-main ul.sf-menu li.menu-contact:after,.kad-header-style-three #nav-main ul.sf-menu li.menu-kontakt:after{content:'';background:#777;position:absolute;top:50%;right:0;height:20px;width:1px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.kad-header-style-three #nav-main ul.sf-menu li.menu-de a,.kad-header-style-three #nav-main ul.sf-menu li.menu-en a{padding-left:25px;padding-right:14px}@media (min-width:992px) and (max-width:1199px){.kad-header-style-three #nav-main ul.sf-menu li.menu-de a,.kad-header-style-three #nav-main ul.sf-menu li.menu-en a{padding-left:20px;padding-right:9px}}.kad-header-style-three #nav-main ul.sf-menu li.menu-de a span,.kad-header-style-three #nav-main ul.sf-menu li.menu-en a span{text-transform:uppercase}.kad-header-style-three #nav-main ul.sf-menu li.menu-de a span:before,.kad-header-style-three #nav-main ul.sf-menu li.menu-en a span:before{content:'\e2c7';font-family:virtue_icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;padding-right:6px}.kad-header-style-three #nav-main ul.sf-menu li.menu-account-icon-kt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:992px) and (max-width:1199px){.kad-header-style-three #nav-main ul.sf-menu li.menu-account-icon-kt>a{padding-left:1px;padding-right:1px}}.kad-header-style-three #nav-main ul.sf-menu li.menu-cart-icon-kt{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.kad-header-style-three #nav-main ul.sf-menu li.menu-cart-icon-kt a.menu-cart-btn{padding-left:0;padding-right:0}@media (min-width:992px) and (max-width:1199px){.kad-header-style-three #nav-main ul.sf-menu li.menu-cart-icon-kt a.menu-cart-btn i{padding-left:9px}}.kad-header-style-three #nav-main ul.sf-menu li.menu-search-icon-kt a{padding-left:0;padding-right:0}@media (min-width:992px) and (max-width:1199px){.kad-header-style-three #nav-main ul.sf-menu li.menu-search-icon-kt a i>a{padding-left:9px;padding-right:9px}}.kad-header-style-three #nav-main ul.sf-menu #kad-menu-search-popup{max-width:280px;bottom:-38px;right:-110px}.kad-header-style-three #nav-main ul.sf-menu #kad-menu-search-popup .form-search .search-query{font-size:15px;font-family:'Roboto Slab';height:45px;padding-left:50px}.kad-header-style-three #nav-main ul.sf-menu #kad-menu-search-popup .form-search .search-icon{font-size:18px;color:#444;height:45px;width:45px}.kad-header-style-three #nav-main ul.sf-menu ul#kad-head-cart-popup{right:1px}.kad-header-style-three #nav-main ul.sf-menu ul#kad-head-cart-popup .shipping-costs-cart-info{display:none}.kad-header-style-three #nav-main ul.sf-menu ul#kad-head-cart-popup ul.product_list_widget li a{font-weight:700}.kad-header-style-three #nav-main ul.sf-menu ul#kad-head-cart-popup ul.product_list_widget li a img{float:left}.kad-header-style-three #nav-main ul.sf-menu ul#kad-head-cart-popup ul.product_list_widget li dl dd{margin-bottom:0}.kad-header-style-three #nav-main ul.sf-menu ul#kad-head-cart-popup ul.product_list_widget li p{margin:0}.kad-header-style-three #nav-main ul.sf-menu ul#kad-head-cart-popup ul.product_list_widget li dl.variation{padding-left:75px;margin-top:0}.kad-header-style-three #nav-main ul.sf-menu ul#kad-head-cart-popup ul.product_list_widget li dl.variation dt{clear:right}.kad-header-style-three #nav-main ul.sf-menu ul#kad-head-cart-popup ul.product_list_widget li a{font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;color:#8d2094}.kad-header-style-three #nav-main ul.sf-menu ul#kad-head-cart-popup ul.product_list_widget li a:hover{color:#ae2ab7}.kad-header-style-three #nav-main ul.sf-menu ul#kad-head-cart-popup ul.product_list_widget li .quantity{max-width:30%;padding-top:2px}@media (max-width:991px){.form-search .search-query{color:#444}.form-search .search-icon{color:#444}}.kad-mobile-nav .kad-nav-inner li.sf-dropdown a:not([href]){cursor:default}.kad-mobile-nav .kad-nav-inner li.sf-dropdown a:not([href]) span{cursor:default}.kad-mobile-nav .kad-nav-inner li.sf-dropdown ul.sf-dropdown-menu a{list-style:none}#fr-notice-langswitcher .fr-woocommerce-message{padding-top:15px;padding-bottom:15px;padding-left:55px;display:-webkit-box;display:-ms-flexbox;display:flex}#fr-notice-langswitcher .fr-woocommerce-message:before{padding-top:15px;font-family:virtue_icons;content:'\e2c7';color:#444}@media (min-width:480px){#fr-notice-langswitcher .fr-woocommerce-message{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#fr-notice-langswitcher .fr-woocommerce-message .fr-notice-langswitcher-link{margin:0 0 0 15px}#fr-notice-langswitcher .fr-woocommerce-message .fr-notice-langswitcher-text{margin-right:auto;padding:10px 0}}@media (max-width:479px){#fr-notice-langswitcher .fr-woocommerce-message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#fr-notice-langswitcher .fr-woocommerce-message .fr-notice-langswitcher-link{margin:10px 0 0 0}}@media (max-width:767px){#fr-notice-langswitcher .fr-woocommerce-message .fr-notice-langswitcher-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#fr-notice-langswitcher .fr-woocommerce-message .fr-notice-langswitcher-langicon{padding:0 3px;border:1px #ddd solid;display:inline-block;border-radius:2px;margin-right:8px;text-transform:uppercase;font-family:'Roboto Slab'}#fr-notice-langswitcher .fr-woocommerce-message .fr-notice-langswitcher-link--stay{background:#eee;color:#444;-webkit-transition:background .6s ease-out;-o-transition:background .6s ease-out;transition:background .6s ease-out}#fr-notice-langswitcher .fr-woocommerce-message .fr-notice-langswitcher-link--stay:hover{background:#fff;color:#8b457f}#fr-notice-langswitcher .fr-woocommerce-message .fr-notice-langswitcher-link--stay:hover .fr-notice-langswitcher-langicon{border:1px #8b457f solid}#fr-notice-langswitcher .fr-woocommerce-message .fr-notice-langswitcher-link--stay .fr-notice-langswitcher-langicon{border:1px #888 solid}#kad-mobile-banner .mh-nav-trigger-case{left:0;right:auto}#kad-mobile-banner a.mobile-logo{padding-right:100px!important;padding-left:40px!important}#kad-mobile-banner a.mh-menu-cart-btn{right:0!important}#kad-mobile-banner a.mh-kt-menu-search-btn{right:50px!important}.product-summary-case .gallery_item:hover .kad_caption{display:none;opacity:0}.woocommerce-Price-amount.amount:after,.woocommerce-Price-amount.amount:before{content:' '}.product .entry-summary .woocommerce-product-details__short-description+.wc-gzd-additional-info.delivery-time-info{display:none}.product .price-unit{display:inline-block}.product .price-unit .unit:after{content:','}.product .legal-price-info{display:inline-block}.product .woocommerce-product-gallery .product_image{pointer-events:none}.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{margin-bottom:30px}.product .woocommerce-tabs .additional_information_tab{display:none!important}.product .woocommerce-Tabs-panel--description h3{font-weight:700;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;line-height:20px;font-size:14px;margin:20px 0 10px 0;border-bottom:none}.product .variations .label label{line-height:40px;padding-right:15px;font-size:16px;margin-bottom:0}.product .variations .kad_radio_variations.kt-image-color-sw label{border-width:3px}.product .variations .kad_radio_variations.kt-image-color-sw label.selectedValue{border-width:3px;border-color:#8d2094;background:#8d2094;color:#fff}div.product .product_label label{line-height:40px;padding-right:15px;font-size:16px;margin-bottom:0}.place-order #place_order{float:left;background:#8d2094;text-transform:none}.place-order #place_order:hover{background:#ae2ab7}#stripe-card-cvc{display:block}.stripe-icon{height:23px;padding-left:5px!important}.stripe-icon.stripe-cards-icon,.stripe-icon.stripe-sepa-icon{display:none}.woocommerce-checkout #payment ul.payment_methods li img.stripe-icon{float:none}.woocommerce-checkout #payment ul.payment_methods li input[name=wc-stripe-new-payment-method],.woocommerce-checkout #payment ul.payment_methods li input[name=wc-stripe_sepa-new-payment-method]{height:15px;line-height:15px}.woocommerce-checkout #payment ul.payment_methods li label[for=wc-stripe-new-payment-method],.woocommerce-checkout #payment ul.payment_methods li label[for=wc-stripe_sepa-new-payment-method]{margin-top:0;padding-left:3px}.woocommerce-checkout abbr.required{text-decoration:none}td.product-name dl.variation{min-width:150px;margin-top:10px}td.product-name dl.variation dd{margin-bottom:0}.products .product .product_item{text-align:left}.products .product .product_item .kad_add_to_cart{padding:4px 10px;margin:0 -10px}.products .product .product_item .details_product_item{padding:0 10px}.products .product .product_item .details_product_item .product_details h5{font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif!important;font-size:20px!important;line-height:24px!important;padding:10px 0!important;text-transform:uppercase!important}.products .product .product_item .details_product_item .fr-coffeenumber,.products .product .product_item .details_product_item .fr-coffeeorigin,.products .product .product_item .details_product_item .fr-coffeeteaser,.products .product .product_item .details_product_item .fr-coffeeteaser-extraline,.products .product .product_item .details_product_item .fr-coffeeteaser-extraline2{font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;padding:5px 0}.products .product .product_item .details_product_item .fr-coffeenumber,.products .product .product_item .details_product_item .fr-coffeeorigin,.products .product .product_item .details_product_item .fr-coffeeteaser,.products .product .product_item .details_product_item .fr-coffeeteaser-extraline,.products .product .product_item .details_product_item .fr-coffeeteaser-extraline2,.products .product .product_item .details_product_item .product_item .price{border-top:1px solid rgba(0,0,0,.05)}body.single-product div.product h1.product_title{font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;font-weight:700;text-transform:uppercase}body.single-product #content div.product form.variations_form{margin-top:20px}body.single-product #content div.product form.variations_form .variations td{vertical-align:middle}body.post-type-archive-product .kad-shop-filter{display:none}@media (min-width:768px) and (max-width:991px){body.post-type-archive-product .page-header .row .col-sm-6:first-of-type{width:34%}body.post-type-archive-product .page-header .row .col-sm-6:last-of-type{width:66%}}@media (max-width:300px){body.post-type-archive-product .woo-archive-pg-order .fr_filter_toggle__button{min-width:110px}body.post-type-archive-product .woo-archive-pg-order .woocommerce-ordering select{width:110px}}@media (min-width:301px) and (max-width:330px){body.post-type-archive-product .woo-archive-pg-order .fr_filter_toggle__button{min-width:115px}body.post-type-archive-product .woo-archive-pg-order .woocommerce-ordering select{width:115px}}@media (min-width:331px) and (max-width:360px){body.post-type-archive-product .woo-archive-pg-order .fr_filter_toggle__button{min-width:130px}body.post-type-archive-product .woo-archive-pg-order .woocommerce-ordering select{width:130px}}@media (min-width:361px) and (max-width:400px){body.post-type-archive-product .woo-archive-pg-order .fr_filter_toggle__button{min-width:150px}body.post-type-archive-product .woo-archive-pg-order .woocommerce-ordering select{width:150px}}@media (min-width:401px) and (max-width:430px){body.post-type-archive-product .woo-archive-pg-order .fr_filter_toggle__button{min-width:165px}body.post-type-archive-product .woo-archive-pg-order .woocommerce-ordering select{width:165px}}@media (min-width:431px) and (max-width:480px){body.post-type-archive-product .woo-archive-pg-order .fr_filter_toggle__button{min-width:175px}body.post-type-archive-product .woo-archive-pg-order .woocommerce-ordering select{width:175px}}@media (min-width:481px) and (max-width:530px){body.post-type-archive-product .woo-archive-pg-order .fr_filter_toggle__button{min-width:200px}body.post-type-archive-product .woo-archive-pg-order .woocommerce-ordering select{width:200px}}@media (min-width:531px){body.post-type-archive-product .woo-archive-pg-order .fr_filter_toggle__button{min-width:220px}body.post-type-archive-product .woo-archive-pg-order .woocommerce-ordering select{width:220px}}body.post-type-archive-product .woo-archive-pg-order .fr_filter_toggle__button,body.post-type-archive-product .woo-archive-pg-order .woocommerce-ordering select{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}@media (max-width:991px){body.post-type-archive-product .woo-archive-pg-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.post-type-archive-product .woo-archive-pg-order .woocommerce-ordering{float:none}}@media (max-width:991px){body.post-type-archive-product #content .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}body.post-type-archive-product #content .row .widget-first{margin-top:0}body.post-type-archive-product #content .row .main{margin-top:15px}}body.post-type-archive-product .fr_filter_toggle{display:none;-ms-flex-item-align:end;align-self:flex-end;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif}@media (max-width:991px){body.post-type-archive-product .fr_filter_toggle{display:block}}body.post-type-archive-product .fr_filter_toggle__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:10px 0;color:#444;background:#fff;padding:6px 9px 4px;border:1px solid rgba(0,0,0,.1);min-height:40px}body.post-type-archive-product .fr_filter_toggle__button:hover{background:rgba(0,0,0,.03);color:#444}body.post-type-archive-product .fr_filter_toggle__button i{display:inline-block;font-size:10px}body.post-type-archive-product .fr_widget_filter_widget{display:block}@media (max-width:991px){body.post-type-archive-product .fr_widget_filter_widget{display:none}}body.post-type-archive-product .fr_widget_filter_widget h3{display:none}body.post-type-archive-product .fr_widget_filter_widget.widget-first h4{margin-top:0}body.post-type-archive-product .fr_widget_filter_widget__list{list-style:none;margin-left:0}body.post-type-archive-product .fr_widget_filter_widget__list li{display:inline-block;border-bottom:none;border-color:transparent}body.post-type-archive-product .fr_widget_filter_widget h4{font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;margin-bottom:5px}body.post-type-archive-product .fr_widget_filter_widget__button,body.post-type-archive-product .fr_widget_filter_widget__reset-button{padding:6px 9px 4px;margin:0 6px 8px 0;font-weight:100;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;line-height:20px;font-style:normal;background:0 0;color:24px;font-size:16px;color:#555;border:1px solid #eee}body.post-type-archive-product .fr_widget_filter_widget__button:hover,body.post-type-archive-product .fr_widget_filter_widget__reset-button:hover{border:1px solid;background:rgba(0,0,0,.01)}body.post-type-archive-product .fr_widget_filter_widget__button--selected,body.post-type-archive-product .fr_widget_filter_widget__reset-button--selected{background:#8d2094;color:#fff}body.post-type-archive-product .fr_widget_filter_widget__button--selected:hover,body.post-type-archive-product .fr_widget_filter_widget__reset-button--selected:hover{background:#ae2ab7}body.post-type-archive-product .fr_widget_filter_widget__button:disabled,body.post-type-archive-product .fr_widget_filter_widget__reset-button:disabled{opacity:.5!important}body.post-type-archive-product .fr_widget_filter_widget__button[data-js-fr-filter^=fr-pa-roestung-],body.post-type-archive-product .fr_widget_filter_widget__reset-button[data-js-fr-filter^=fr-pa-roestung-]{position:relative}body.post-type-archive-product .fr_widget_filter_widget__button[data-js-fr-filter^=fr-pa-roestung-]::after,body.post-type-archive-product .fr_widget_filter_widget__reset-button[data-js-fr-filter^=fr-pa-roestung-]::after{content:"";position:absolute;top:0;left:0;border-color:transparent;border-style:solid;border-width:.5em}body.post-type-archive-product .fr_widget_filter_widget__button[data-js-fr-filter=fr-pa-roestung-espresso]::after,body.post-type-archive-product .fr_widget_filter_widget__reset-button[data-js-fr-filter=fr-pa-roestung-espresso]::after{border-left-color:#39b5ab;border-top-color:#39b5ab}body.post-type-archive-product .fr_widget_filter_widget__button[data-js-fr-filter=fr-pa-roestung-filter-coffee]::after,body.post-type-archive-product .fr_widget_filter_widget__button[data-js-fr-filter=fr-pa-roestung-filterkaffee]::after,body.post-type-archive-product .fr_widget_filter_widget__reset-button[data-js-fr-filter=fr-pa-roestung-filter-coffee]::after,body.post-type-archive-product .fr_widget_filter_widget__reset-button[data-js-fr-filter=fr-pa-roestung-filterkaffee]::after{border-left-color:#8da4d6;border-top-color:#8da4d6}body.post-type-archive-product .fr_widget_filter_widget__button[data-js-fr-filter=fr-pa-roestung-omniroast]::after,body.post-type-archive-product .fr_widget_filter_widget__reset-button[data-js-fr-filter=fr-pa-roestung-omniroast]::after{border-left-color:#ec9568;border-top-color:#ec9568}.mc4wp-checkbox label{font-size:14px;font-weight:400;margin-top:1em;padding-left:20px;text-indent:-20px}.mc4wp-checkbox-wp-registration-form input{margin-right:8px!important}.mc4wp-form input[type=email]{display:inline;margin-right:.2em;margin-bottom:.2em;padding:2px 2px 2px 5px;font-size:13px;border:1px solid #999;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:26px;width:156px;line-height:normal;min-height:26px}.mc4wp-form .fiveroasters-newsletter-submit{background:#8d2094;color:#fff;display:inline-block;font-size:13px;padding:2px 7px;-webkit-transition:background .6s ease-out 0s;-o-transition:background .6s ease-out 0s;transition:background .6s ease-out 0s;border:0;height:26px;width:156px}.mc4wp-form .fiveroasters-newsletter-submit:hover{background:#ae2ab7}#commentform .mc4wp-checkbox label{font-size:14px}#commentform .mc4wp-checkbox label span{color:#444}body.page-template .kad_customcarousel_item .carousel_item{position:relative;border:1px solid rgba(0,0,0,.05);text-align:center}body.page-template .kad_customcarousel_item .carousel_item a{font-family:'Roboto Slab';line-height:20px;font-weight:400;font-style:normal;font-size:16px;color:#555!important}body.page-template .kad_customcarousel_item .carousel_item [class*=wp-image]:hover{border-color:initial;-webkit-box-shadow:initial;box-shadow:initial}body.page-template .kad_customcarousel_item .carousel_item [class*=wp-image]{padding:0;margin:0;line-height:20px;border:0 solid rgba(0,0,0,.05);border-radius:0;-webkit-box-shadow:initial;box-shadow:initial;-webkit-transition:all 0s ease-in-out 0s;-o-transition:all 0s ease-in-out 0s;transition:all 0s ease-in-out 0s;-webkit-box-sizing:initial;box-sizing:initial}body.page-template .kad_customcarousel_item .carousel_item .grid_item img{margin:0 auto}body.page-template .kad_customcarousel_item .carousel_item:hover a img{opacity:.8}body.page-template .kad_customcarousel_item .carousel_item a img{-webkit-transition:opacity .6s ease-out 0s;-o-transition:opacity .6s ease-out 0s;transition:opacity .6s ease-out 0s}.infobanner{opacity:1;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1);margin:20px auto}.infobanner:hover{opacity:.8}.infobanner .home-message:hover{background-color:transparent!important}.infobanner .home-message h4,.infobanner .home-message h5{background-color:rgba(255,255,255,.7)}.image-menu-image-size .homepromolink:hover .image_menu_hover_class{opacity:.2}.image-menu-image-size .image_menu_hover_class{background:#fff!important}.image-menu-image-size h4,.image-menu-image-size h5{background-color:rgba(255,255,255,.7)}.image-menu-image-size h5{margin-left:10px}@media (max-width:991px){.image-menu-image-size h4{margin-top:0;padding-top:0;padding-bottom:0}}@media (max-width:768px) and (min-width:480px){.image-menu-image-size.tcol-sm-6{float:left;width:50%}}body.page-id-2502 .kt_image_menu_ .infobanner,body.page-id-2510 .kt_image_menu_ .infobanner,body.page-id-7675 .kt_image_menu_ .infobanner{border:1px solid #444}body.page-id-2502 .kt_image_menu_ .infobanner h4,body.page-id-2502 .kt_image_menu_ .infobanner h5,body.page-id-2510 .kt_image_menu_ .infobanner h4,body.page-id-2510 .kt_image_menu_ .infobanner h5,body.page-id-7675 .kt_image_menu_ .infobanner h4,body.page-id-7675 .kt_image_menu_ .infobanner h5{background-color:rgba(68,68,68,.85);color:#fff}#kt_rc_carousel_outer{margin-top:40px}.kt-slick-carousel .slick-next,.kt-slick-carousel .slick-prev,.kt-slickslider .slick-next,.kt-slickslider .slick-prev{opacity:1;background:rgba(255,255,255,.6);border:1px solid rgba(0,0,0,.2);top:35%;width:28px;height:40px}.kt-slick-carousel .slick-next:before,.kt-slick-carousel .slick-prev:before,.kt-slickslider .slick-next:before,.kt-slickslider .slick-prev:before{opacity:1;color:rgba(0,0,0,.75);line-height:40px;font-family:virtue_icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}.kt-slick-carousel .slick-next:focus,.kt-slick-carousel .slick-next:hover,.kt-slick-carousel .slick-prev:focus,.kt-slick-carousel .slick-prev:hover,.kt-slickslider .slick-next:focus,.kt-slickslider .slick-next:hover,.kt-slickslider .slick-prev:focus,.kt-slickslider .slick-prev:hover{background:rgba(255,255,255,.75);border:1px solid rgba(0,0,0,.25)}.kt-slick-carousel .slick-next:focus:before,.kt-slick-carousel .slick-next:hover:before,.kt-slick-carousel .slick-prev:focus:before,.kt-slick-carousel .slick-prev:hover:before,.kt-slickslider .slick-next:focus:before,.kt-slickslider .slick-next:hover:before,.kt-slickslider .slick-prev:focus:before,.kt-slickslider .slick-prev:hover:before{opacity:1;color:rgba(0,0,0,.85)}.kt-slick-carousel .slick-prev:before,.kt-slickslider .slick-prev:before{content:"\e3b3"}.kt-slick-carousel .slick-next:before,.kt-slickslider .slick-next:before{content:"\e3b1"}.woocommerce.widget_products ul.product_list_widget li{padding:12px 0;line-height:22px}.woocommerce.widget_products ul.product_list_widget li img{float:left;width:100px;margin-top:-5px;margin-right:8px}.woocommerce.widget_products ul.product_list_widget li .product-title{line-height:22px}.woocommerce.widget_products ul.product_list_widget li .star-rating{margin:10px 0}.woocommerce.widget_products ul.product_list_widget li .price-unit,.woocommerce.widget_products ul.product_list_widget li .wc-gzd-additional-info{display:none}@media (max-width:991px){.widget-first{margin-top:30px}}@media (min-width:992px){.widget-first{margin-top:0}}.widget-first h3{margin-top:0}body.postid-4997 .woocommerce-Tabs-panel--kad_custom_tab_01 .fr-faq-answer,body.postid-7852 .woocommerce-Tabs-panel--kad_custom_tab_01 .fr-faq-answer{padding-left:25px}body.postid-4997 .woocommerce-Tabs-panel--kad_custom_tab_01 .fr-faq-answer li,body.postid-7852 .woocommerce-Tabs-panel--kad_custom_tab_01 .fr-faq-answer li{margin:5px 20px}body.postid-4997 .woocommerce-Tabs-panel--kad_custom_tab_01 h5,body.postid-7852 .woocommerce-Tabs-panel--kad_custom_tab_01 h5{cursor:pointer!important;margin-top:20px}body.postid-4997 .woocommerce-Tabs-panel--kad_custom_tab_01 h5 i,body.postid-7852 .woocommerce-Tabs-panel--kad_custom_tab_01 h5 i{display:inline-block;font-size:12px;margin-right:9px}h2.fr-children-img-menu-title{margin:40px 0 10px 0;color:#444;padding-top:10px;border-top:1px solid #eee}h2.fr-faq-subtitle,h3.fr-faq-subtitle{margin:20px 0 10px 0;color:#333}body.page-child h2.fr-faq-subtitle,body.page-child h3.fr-faq-subtitle{color:#444}.fr-faq-ul .fr-faq-frage{font-family:"Roboto Slab";line-height:20px;font-weight:400;font-style:normal;font-size:16px;margin:10px 0;color:#555}.fr-faq-ul .fr-faq-frage a{color:#555}.fr-faq-ul .fr-faq-frage a:link,.fr-faq-ul .fr-faq-frage a:visited{color:#555}.fr-faq-ul .fr-faq-frage a:hover{color:#666}body.parent-pageid-711 .entry-content,body.parent-pageid-7692 .entry-content{padding-right:50px}body.parent-pageid-711 .wp-caption.alignright,body.parent-pageid-711 img.alignright,body.parent-pageid-7692 .wp-caption.alignright,body.parent-pageid-7692 img.alignright{margin-top:0}@media (max-width:400px){body.parent-pageid-711 .wp-caption.alignright,body.parent-pageid-711 img.alignright,body.parent-pageid-7692 .wp-caption.alignright,body.parent-pageid-7692 img.alignright{float:none}}body.parent-pageid-711 .wp-caption-text,body.parent-pageid-7692 .wp-caption-text{font-size:11px;line-height:15px;padding-top:5px}body.contact .kad-info-box,body.kontakt .kad-info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:15px 30px 15px 0}body.contact .kad-info-box i,body.kontakt .kad-info-box i{margin-top:2px}body.contact .contactform,body.kontakt .contactform{padding-top:15px}ul#shipping_method li{line-height:2;text-align:left;margin:0 0 5px 0;padding:0;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-indent:0;list-style:none outside}div.fr_versand_box{position:relative;min-width:96%;padding:1em 4%;margin:1em 0 1em 0;font-size:.92em;border-radius:0;line-height:1.5em;background:#ddd;color:#444;font-weight:400;text-indent:0}div.fr_versand_box p:last-child{margin-bottom:0}div.fr_versand_box:after{content:"";display:block;border:8px solid #ddd;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-3px;left:0;margin:-1em 0 0 2em}#content div.product form.cart{margin-bottom:0}div.product .product-summary-case{margin-bottom:2em}div.product .out-of-stock{color:#444;margin-bottom:0;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;font-weight:700;margin-bottom:10px}div.product .fr-waitlist-form{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;line-height:20px;font-style:normal;font-size:14px}@media (max-width:479px){div.product .fr-waitlist-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}div.product .fr-waitlist-form>*{margin-bottom:10px}}div.product .fr-waitlist-form .fr-waitlist-captcha-block{display:inline-block}div.product .fr-waitlist-form .fr-waitlist-captcha,div.product .fr-waitlist-form .fr-waitlist-email{padding:6px 10px;margin-right:10px;height:auto;border:1px solid #aaa;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;line-height:20px;font-style:normal;font-size:14px}div.product .fr-waitlist-form .fr-waitlist-captcha{width:50px;margin-right:15px}div.product .fr-waitlist-form .fr-waitlist-btn{padding:6px 10px;border:none;display:inline-block;transition:background .6s ease-out;-webkit-transition:background .6s ease-out;-moz-transition:background .6s ease-out;-o-transition:background .6s ease-out;cursor:pointer;background:#8d2094;color:#fff;font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;line-height:20px;font-style:normal;font-size:14px}div.product .fr-waitlist-form .fr-waitlist-btn:hover{background:#ae2ab7}body.home .hometitle{font-size:22px;line-height:28px;text-align:center;margin:10px 0;padding:6px 0}body.home .custom-home-carousel .grid_item{margin-bottom:0}body.home .page-header{border-top:0;border-bottom:0;margin-bottom:0;padding-top:0;padding-bottom:0}body.home .page-header h1{text-align:center;line-height:28px;padding:6px 0}body.home .home-custom-carousel-wrap .hometitle{display:none}body.home #home-custom-carousel .ccarousel_excerpt{display:none}body.home .home-padding{padding:0 0 30px 0}html[lang=en] body.home .home_blog{display:none}body.unseren-kaffee-trinken-oder-kaufen .entry-content .col-md-6:nth-of-type(1),body.where-to-drink-or-buy-our-coffee .entry-content .col-md-6:nth-of-type(1){margin-top:7px}body.unseren-kaffee-trinken-oder-kaufen .entry-content .col-md-6:nth-of-type(1) #fr-where-to-buy-map,body.where-to-drink-or-buy-our-coffee .entry-content .col-md-6:nth-of-type(1) #fr-where-to-buy-map{min-height:300px;height:calc(100vh - 417px)}@media (min-width:1280px){body.unseren-kaffee-trinken-oder-kaufen .entry-content .col-md-6:nth-of-type(1) #fr-where-to-buy-map,body.where-to-drink-or-buy-our-coffee .entry-content .col-md-6:nth-of-type(1) #fr-where-to-buy-map{width:555px}}@media (min-width:992px) and (max-width:1199px){body.unseren-kaffee-trinken-oder-kaufen .entry-content .col-md-6:nth-of-type(1) #fr-where-to-buy-map,body.where-to-drink-or-buy-our-coffee .entry-content .col-md-6:nth-of-type(1) #fr-where-to-buy-map{width:455px}}@media (min-width:768px) and (max-width:991px){body.unseren-kaffee-trinken-oder-kaufen .entry-content .col-md-6:nth-of-type(1) #fr-where-to-buy-map,body.where-to-drink-or-buy-our-coffee .entry-content .col-md-6:nth-of-type(1) #fr-where-to-buy-map{width:100%}}@media (max-width:767px){body.unseren-kaffee-trinken-oder-kaufen .entry-content .col-md-6:nth-of-type(1) #fr-where-to-buy-map,body.where-to-drink-or-buy-our-coffee .entry-content .col-md-6:nth-of-type(1) #fr-where-to-buy-map{width:100%}}body.unseren-kaffee-trinken-oder-kaufen .entry-content .col-md-6:nth-of-type(2) h2,body.where-to-drink-or-buy-our-coffee .entry-content .col-md-6:nth-of-type(2) h2{clear:both;margin-top:0;line-height:30px}@media (max-width:991px){body.unseren-kaffee-trinken-oder-kaufen .entry-content .col-md-6:nth-of-type(2) h2:first-of-type,body.where-to-drink-or-buy-our-coffee .entry-content .col-md-6:nth-of-type(2) h2:first-of-type{margin-top:15px}}body.unseren-kaffee-trinken-oder-kaufen .fr-location,body.where-to-drink-or-buy-our-coffee .fr-location{clear:both;border:1px solid #eee;border-color:rgba(0,0,0,.05);display:inline-block;width:100%;min-width:400px;padding:10px;margin-bottom:20px}body.unseren-kaffee-trinken-oder-kaufen .fr-location.fr-hover,body.where-to-drink-or-buy-our-coffee .fr-location.fr-hover{border-color:rgba(141,32,148,.35)}body.unseren-kaffee-trinken-oder-kaufen .fr-location.fr-active,body.where-to-drink-or-buy-our-coffee .fr-location.fr-active{border-color:rgba(141,32,148,.85)}body.unseren-kaffee-trinken-oder-kaufen .fr-location img.alignleft,body.where-to-drink-or-buy-our-coffee .fr-location img.alignleft{margin:0 10px 0 0;opacity:1;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1)}body.unseren-kaffee-trinken-oder-kaufen .fr-location img.alignleft:hover,body.where-to-drink-or-buy-our-coffee .fr-location img.alignleft:hover{opacity:.8}body.unseren-kaffee-trinken-oder-kaufen .fr-location [class*=wp-image],body.where-to-drink-or-buy-our-coffee .fr-location [class*=wp-image]{padding:0;border:0}body.unseren-kaffee-trinken-oder-kaufen .fr-location .fr-right-wrapper,body.where-to-drink-or-buy-our-coffee .fr-location .fr-right-wrapper{overflow:hidden}body.unseren-kaffee-trinken-oder-kaufen .fr-location .fr-right-wrapper .kad-info-box,body.where-to-drink-or-buy-our-coffee .fr-location .fr-right-wrapper .kad-info-box{padding:0}body.unseren-kaffee-trinken-oder-kaufen .fr-location .fr-right-wrapper .fr-name,body.where-to-drink-or-buy-our-coffee .fr-location .fr-right-wrapper .fr-name{margin:0 0 10px 0}body.unseren-kaffee-trinken-oder-kaufen .fr-location .fr-right-wrapper .fr-address,body.where-to-drink-or-buy-our-coffee .fr-location .fr-right-wrapper .fr-address{margin-bottom:10px}body.unseren-kaffee-trinken-oder-kaufen .fr-location .fr-right-wrapper .fr-loc-link,body.where-to-drink-or-buy-our-coffee .fr-location .fr-right-wrapper .fr-loc-link{cursor:pointer;color:#8d2094}body.unseren-kaffee-trinken-oder-kaufen .fr-location .fr-right-wrapper .fr-loc-link i,body.where-to-drink-or-buy-our-coffee .fr-location .fr-right-wrapper .fr-loc-link i{margin:2px 3px 5px 0}body.unseren-kaffee-trinken-oder-kaufen .fr-location .fr-right-wrapper .fr-loc-link.fr-show-on-map,body.where-to-drink-or-buy-our-coffee .fr-location .fr-right-wrapper .fr-loc-link.fr-show-on-map{display:inline-block}body.unseren-kaffee-trinken-oder-kaufen .fr-location .fr-right-wrapper .fr-loc-link:hover,body.where-to-drink-or-buy-our-coffee .fr-location .fr-right-wrapper .fr-loc-link:hover{color:#ae2ab7}body.unseren-kaffee-trinken-oder-kaufen .fr-location .fr-right-wrapper .fr-infobox-wrapper,body.where-to-drink-or-buy-our-coffee .fr-location .fr-right-wrapper .fr-infobox-wrapper{float:right;margin:0 10px 10px 10px}body.unseren-kaffee-trinken-oder-kaufen .fr-location .fr-right-wrapper .fr-infobox-wrapper .kad-info-box i,body.where-to-drink-or-buy-our-coffee .fr-location .fr-right-wrapper .fr-infobox-wrapper .kad-info-box i{margin:2px 3px 5px 5px}body.unseren-kaffee-trinken-oder-kaufen .gm-style-iw .fr-location,body.where-to-drink-or-buy-our-coffee .gm-style-iw .fr-location{border:0;padding:0;margin-bottom:0;padding:10px 0 0 0}@media (max-width:550px){body.unseren-kaffee-trinken-oder-kaufen .gm-style-iw .fr-location,body.where-to-drink-or-buy-our-coffee .gm-style-iw .fr-location{min-width:200px}body.unseren-kaffee-trinken-oder-kaufen .gm-style-iw .fr-location img.alignleft,body.where-to-drink-or-buy-our-coffee .gm-style-iw .fr-location img.alignleft{display:none}}@media (min-width:992px) and (max-width:1199px){body.unseren-kaffee-trinken-oder-kaufen .gm-style-iw .fr-location .fr-right-wrapper .fr-infobox-wrapper,body.where-to-drink-or-buy-our-coffee .gm-style-iw .fr-location .fr-right-wrapper .fr-infobox-wrapper{float:none;margin:0 0 5px -5px}body.unseren-kaffee-trinken-oder-kaufen .gm-style-iw .fr-location .fr-right-wrapper .fr-infobox-wrapper .kad-info-box,body.where-to-drink-or-buy-our-coffee .gm-style-iw .fr-location .fr-right-wrapper .fr-infobox-wrapper .kad-info-box{display:inline-block}body.unseren-kaffee-trinken-oder-kaufen .gm-style-iw .fr-location .fr-right-wrapper .fr-infobox-wrapper .kad-info-box i,body.where-to-drink-or-buy-our-coffee .gm-style-iw .fr-location .fr-right-wrapper .fr-infobox-wrapper .kad-info-box i{margin:2px 3px 5px 5px}}body.unseren-kaffee-trinken-oder-kaufen .gm-style-iw .fr-location .fr-right-wrapper .fr-loc-link.fr-show-on-map,body.where-to-drink-or-buy-our-coffee .gm-style-iw .fr-location .fr-right-wrapper .fr-loc-link.fr-show-on-map{display:none}body.parent-pageid-7117 .entry-content h3,body.parent-pageid-8778 .entry-content h3{margin-top:20px}.fr-zubereitung{clear:both;border:1px solid #eee;border-color:rgba(0,0,0,.05);display:inline-block;width:100%;padding:15px;margin-top:10px;margin-bottom:15px}.fr-zubereitung__step{top:auto!important;left:auto!important}.fr-zubereitung__text{margin:20px 20px 10px 0}.fr-zubereitung img.alignnone{margin:0 10px 0 0;opacity:1;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1)}.fr-zubereitung img.alignnone:hover{opacity:.8}.fr-zubereitung [class*=wp-image]{padding:0;border:0}@media (max-width:991px){.widget_brew_it_yourself_widget{display:none}}body.postid-4997 .woocommerce-Tabs-panel--kad_custom_tab_01 h5,body.postid-7852 .woocommerce-Tabs-panel--kad_custom_tab_01 h5{font-family:Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif;font-size:14px;font-weight:700}body.postid-4997 .delivery-time-info,body.postid-7852 .delivery-time-info{display:none!important}body.postid-4997 .woocommerce-variation-availability,body.postid-7852 .woocommerce-variation-availability{display:none}body.postid-4997 .price-unit,body.postid-7852 .price-unit{padding-top:0}body.postid-4997 .woocommerce-product-details__short-description,body.postid-7852 .woocommerce-product-details__short-description{margin-top:10px}body.postid-4997 div.product div[itemprop=description],body.postid-7852 div.product div[itemprop=description]{margin-top:13px;margin-bottom:13px}body.postid-4997 table.variations td,body.postid-7852 table.variations td{padding-left:0;padding-top:0;padding-bottom:0}body.postid-4997 table.variations td.label label,body.postid-7852 table.variations td.label label{padding-top:20px}body.postid-4997 table.variations td.label label:after,body.postid-7852 table.variations td.label label:after{content:":"}body.postid-4997 table.variations td .kad_radio_variations.kt-image-color-sw label span.label_text,body.postid-7852 table.variations td .kad_radio_variations.kt-image-color-sw label span.label_text{padding-left:0;padding-right:0}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--subscriptions a::before{content:"\e22a"}.fr-badge-subscription{left:16px!important;top:0!important;padding-bottom:3px!important}.fr-badge-subscription a{color:#fff}.fr-badge-subscription a:active,.fr-badge-subscription a:hover,.fr-badge-subscription a:link,.fr-badge-subscription a:visited{color:#fff}.fr-badge-subscription a .fr-abo-icon{float:left;margin:0 4px 0 0;display:inline-block}.fr-badge-subscription a .fr-abo-text{overflow:hidden;text-align:left;display:inline-block}.recurring-totals{font-size:120%;text-decoration:underline}@media (max-width:479px){.kt-radio-variation-container fieldset#pa_menge{position:relative;padding-bottom:15px}.kt-radio-variation-container fieldset#pa_menge::after{position:absolute;background-color:#ddd;bottom:0;content:"";display:block;height:1px;width:50px;margin-left:25px}.kt-radio-variation-container fieldset#pa_abo-art{margin-top:15px}}#containerfooter .footerclass h3{line-height:26px;font-size:18px}#containerfooter .footercol1{margin-bottom:20px}#containerfooter .footercol1 .fr-logo-widget .fr-logo__container img{height:182px}#containerfooter .footercol2 .widget-2{margin-top:5px}#containerfooter .footercol2 .widget-2 .widget_mc4wp_form_widget{margin-top:0}#containerfooter .footercol2 .widget-2 .widget_mc4wp_form_widget .mc4wp-form{margin-top:0}#containerfooter .footercol2 .widget-2 .widget_mc4wp_form_widget .mc4wp-form .fiveroasters-newsletter-submit{background:#eee;color:#444;border:1px solid #999;text-align:left}#containerfooter .footercol2 .widget-2 .widget_mc4wp_form_widget .mc4wp-form .fiveroasters-newsletter-submit:hover{background:none repeat scroll 0 0 #ddd}#containerfooter .footercol2 .widget-3{margin-top:5px}#containerfooter .footercol2 .widget-3 h3{margin-bottom:5px;margin-top:5px}#containerfooter .footercol2 .widget-last{margin-bottom:10px}#containerfooter .footercol3{display:table}@media (min-width:992px) and (max-width:1040px){#containerfooter .footercol3{padding-left:0;padding-right:0}}#containerfooter .footercol3 h3{margin-top:0}#containerfooter .footercol3 .footer-widget{display:table-cell;width:50%}#containerfooter .footercol3 .footer-widget aside,#containerfooter .footercol3 .footer-widget ul{width:auto}#containerfooter .footercol3 .footer-widget.widget-2 aside{padding-left:18%}@media (min-width:769px) and (max-width:1040px){#containerfooter .footercol3 .footer-widget.widget-2 aside{padding-left:5%}}#containerfooter .footercol3 .footer-widget .menu{margin:0}#containerfooter .footercol3 .footer-widget .menu li a{width:auto;max-width:115px;-webkit-transition:background 0s ease;-o-transition:background 0s ease;transition:background 0s ease}
/*# sourceMappingURL=fr.min.css.map */