@font-face{font-family:Arvo;src:url(http://www.koelnerfarben.de/wp-content/themes/storefront-child/fonts/din1451a.ttf);font-weight:400}@font-face{font-family:Arvo;src:url(http://www.koelnerfarben.de/wp-content/themes/storefront-child/fonts/din1451d.ttf);font-weight:400}@font-face{font-family:Arvo;src:url(http://www.koelnerfarben.de/wp-content/themes/storefront-child/fonts/din1451e.ttf);font-weight:400}@font-face{font-family:Arvo;src:url(http://www.koelnerfarben.de/wp-content/themes/storefront-child/fonts/din1451engschrift.ttf);font-weight:400}@font-face{font-family:Arvo;src:url(http://www.koelnerfarben.de/wp-content/themes/storefront-child/fonts/din1451m.ttf);font-weight:400}.summary h1{margin:0;margin-bottom:10px;font-size:2.017924em}.din1451a{font-family:"din1451a",Arial,sans-serif}.din1451d{font-family:"din1451d",Arial,sans-serif}.din1451e{font-family:"din1451e",Arial,sans-serif}.din1451engschrift{font-family:"din1451engschrift",Arial,sans-serif}.din1451m{font-family:"din1451m",Arial,sans-serif}body{text-decoration:none}#tab-description a:link{color:#00BAFF;text-decoration:underline}#tab-description a:hover{color:#e8d62e;text-decoration:underline}.kf-flex{display:flex;justify-content:center}span.posted-on,span.post-author,span.post-comments{display:none}#topbar{display:none}@media (min-width:768px){#topbar{display:block;position:fixed;background-color:rgb(50 31 31 / .8);top:0;left:0;width:100%;height:32px;line-height:16px;z-index:99}}#topbar ul{list-style:none;margin:0;padding:0}#topbar p{color:#fff}.topbar-wrap{display:flex;-webkit-flex:1;-ms-flex:1;flex:1}.topbar-childs{display:flex;flex:1;justify-content:center}.topbar-child-1{font-size:16px;font-weight:400;color:#fff}.topbar-child-1 a{padding-top:6px}.topbar-child-2{font-size:16px;font-weight:400;color:#fff}.topbar-child-2 a{padding-top:6px}.topbar-child-3{display:inline-block;font-size:14px;font-weight:600;background-color:#fff}.topbar-child-3 a{color:orange;padding-top:1px}.flexi{display:flex;justify-content:center}.topbar-child-4{font-size:16px;font-weight:600;color:#fff}.topbar-child-4 a{padding-top:6px;text-decoration:none;color:#fff}.kf_block1-wrap{width:100%;display:flex;-webkit-flex:1;-ms-flex:1;flex:1}.tnp-kf_form4 input.tnp-kf_submit4{color:#fff;font-color:#FF0;background-color:#e1141c}.tnp-kf_form4 input.tnp-kf_submit4:hover{color:#e8d62e;font-color:#FF0;background-color:#cf121a}.wpkf_form_4{background-color:#ccc}button.wpkf_form_4_submit{padding:10px;background-color:#444;box-shadow:none;outline:0;border:2px solid #444;color:#fff;cursor:pointer;transition:all ease .5s;position:relative;border-radius:0;font-size:15px;width:auto;height:auto;margin:0}.wpkf-block-gallery-item{margin:0 16px 16px 0}.wpkf_block-gallery-figure{display:flex;align-items:flex-end;justify-content:flex-start;margin:0;height:100%}.wpkf-block-gallery-image{width:auto;display:block;max-width:100%;height:auto}.wpkf-thumbsrow-s{display:none}@media screen and (min-width:768px){.wpkf-thumbsrow-s{display:flex}}.wpkf-thumbsrow{display:none}@media screen and (max-width:768px){.wpkf-thumbsrow{padding:0 5px 0 0;list-style:none;margin:0;position:relative;display:-webkit-flex;display:flex;height:auto}.wpkf-thumbsrow figcaption{font-size:10px;justify-content:center}.wpkf-thumbsrow-childs{display:flex;flex:1;justify-content:center;padding:15px}}#kf_bar ul{list-style:none;margin:0;padding:0}.kf_bar-wrap{display:flex;-webkit-flex:1;-ms-flex:1;flex:1}.kf_bar-childs{display:flex;flex:1;justify-content:center}.kf_bar-child-1{font-size:16px;font-weight:400}.kf_bar-child-1 a{color:#e8d62e;padding-top:6px}.kf_bar-child-2{font-size:16px;font-weight:400}.kf_bar-child-2 a{color:#e8d62e;padding-top:6px}.kf_bar-child-3{display:inline-block;font-size:14px;font-weight:600}.kf_bar-child-3 a{color:#e8d62e;padding-top:1px}.kf_bar-child-4{font-size:16px;font-weight:600}.kf_bar-child-4 a{color:#e8d62e;padding-top:6px;text-decoration:none}#before_footer_bar{background-color:#e1141c;width:100%;padding:0;margin:0;display:block;height:32px;line-height:16px;z-index:99}}#before_footer_bar a{color:#e8d62e!important}#before_footer_bar a:hover{color:#fff}.page-template-template-homepage .entry-header h1{font-size:2.3em}.site-branding h1 a{color:e1141c}.woocommerce-products-header h1{text-align:center}h1{text-align:center;font-size:2.3rem}.page-description h2,p{text-align:center}h2{text-align:center}ul.products li.product{width:46.411765%;float:left;margin-right:5.8823529412%}ul.products li.product:nth-of-type(2n){margin-right:0}@media (min-width:768px){ul.products li.product:nth-of-type(2n){margin-right:5.8823529412%}}.single-product div.product{overflow:unset}ul.products li.product{transition:all .11s ease-in-out}ul.products li.product:hover{background-color:#f5f2f2;box-shadow:2px 6px 11px 0 rgb(0 0 0 / .59);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:.6em;margin-bottom:.6em}ul.products li.product .tinvwl_add_to_wishlist_button:hover{color:#e8d62e}ul.products li.product a:hover{color:#CC6}.onsale{top:20px;background-color:#fff;border-color:#e1141c;color:#e1141c}.angebot_ende{font-size:12px}ul.products li.product .star-rating{position:relative;margin:0;padding:0;margin:0 auto .1407911001em;font-color:#e8d62e;color:#e8d62e}ul.products li.product .star-rating::before{font-color:#e8d62e;color:#e8d62e}.star-rating span{float:left;top:0;left:0;color:#e8d62e;font-color:#e8d62e;padding-top:1.5em}.products .wc-gzd-additional-info{margin:.2rem 0}.button product_type_simple add_to_cart_button ajax_add_to_cart{margin:0}ul.products li.product .button{padding:0;display:flex;width:100%;height:3em;justify-content:center;padding-top:.65em}.woocommerce div.product form.cart .button{color:#fff}.woocommerce div.product form.cart .button:hover{color:#e8d62e}.woocommerce .product .add_to_cart_button.button:hover{color:#e8d62e}.storefront-handheld-footer-bar{height:45px}.storefront-handheld-footer-bar ul li>a::before{line-height:1.618046972}.handheld-navigation{background-color:#f0f0f0;box-shadow:0 3px 3px rgb(0 0 0 / .3)}.handheld-navigation ul li a{color:#e1141c;background-color:#f0f0f0}.handheld-navigation ul li a:hover{color:#fff;background-color:#e1141c}.handheld-navigation ul li a:active{color:#e1141c}.site-header ul.menu li.current-menu-item>a{color:#e8d62e;background-color:#e1141c}.site-header{display:block;background-repeat:no-repeat;min-height:44px;height:44px;padding-top:0em;max-height:44px;border-bottom:none}@media screen and (max-width:768px){.site-header{background-image:url(https://koelnerfarben.de/wp-content/uploads/2019/12/kleines-blassgraues-kölner-farben-wappen-5.jpg)!important;border-bottom:2px solid #e1141c}}.site-branding{margin-top:3px;margin-bottom:0em;width:auto}@media screen and (max-width:768px){.site-branding{margin-top:7px}}@media screen and (min-width:768px){.site-header .site-branding img{max-width:280px}}.custom-logo-link img{width:280px!important}@media screen and (max-width:1070px){.custom-logo-link img{width:280px!important}}.site-header .site-logo-anchor img,.site-header .site-logo-link img,.site-header .custom-logo-link img{width:80%}@media screen and (max-width:768px){.site-header .site-logo-anchor img,.site-header .site-logo-link img,.site-header .custom-logo-link img{width:80%}}@media screen and (min-width:768px){.site-branding,.site-search,.site-header-cart,.site-logo-anchor,.site-logo-link,.custom-logo-link{margin-bottom:0em}.secondary-navigation{display:none}.storefront-primary-navigation{background-color:#e1141c;position:absolute;width:100%;height:45px}@media screen and (max-width:1070px){.storefront-primary-navigation{position:absolute;top:45px}}.storefront-primary-navigation .menu-item a{margin:0}ul.menu li a:hover{color:#e8d62e;font-color:#e8d62e}ul.menu ul.sub-menu li a{color:#e1141c}ul.menu ul.sub-menu li a:hover{font-color:#fff;color:#fff;background-color:#e1141c}.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{padding:.6em .4em}.main-navigation ul.menu>li.menu-item-has-children>a::after,.main-navigation ul.menu>li.page_item_has_children>a::after,.main-navigation ul.nav-menu>li.menu-item-has-children>a::after,.main-navigation ul.nav-menu>li.page_item_has_children>a::after{margin-left:.25em}.primary-navigation ul li a{color:#fff}.primary-navigation ul li a:hover{color:#e8d62e}.primary-navigation ul li a:active{color:#e8d62e}.widget_shopping_cart{box-shadow:0 3px 6px rgb(0 0 0 / .7);z-index:9999999!important}.site-header-cart .cart-contents{padding:.6em 1em;color:#e8d62e}.storefront-breadcrumb{padding:.7em 0 1em}.storefront-breadcrumb a:hover{color:#e1141c}.page-template-template-homepage .entry-content,.page-template-template-homepage .entry-header{max-width:100em}.kfcol-wrap{display:flex;flex-wrap:wrap;margin-right:-.3em;padding-top:.3em}.kfcol-wrap .kfcol-1{width:100%;box-sizing:border-box;padding-right:.3em}.kfcol-wrap .kfcol-2{width:50%;box-sizing:border-box;padding-right:.3em}.kfcol-wrap .kfcol-f2{flex:2;box-sizing:border-box;padding-right:.3em}.kfcol-wrap .kfcol-f6{flex:6;box-sizing:border-box;padding-right:.3em}.kfcol-wrap .kfcol-3{flex:1;box-sizing:border-box;padding-right:.3em}.kfcol-wrap .kfcol-4{width:25%;box-sizing:border-box;padding-right:.3em}.kfcol-txtwrap{display:flex;justify-content:center}.livechat_button a{font-color:#fff!important;color:#fff!important}.livechat_button:hover a{font-color:#e8d62e!important;color:#e8d62e!important;text-decoration:none}.livechat_button:active a{font-color:#e8d62e!important;color:#e8d62e!important;text-decoration:none}.livechat_button:focus a{font-color:#e8d62e!important;color:#e8d62e!important;text-decoration:none}.ofwc_offer_tab_form_wrap{display:flex}.storefront-breadcrumb{margin:0}.single-product div.product p.price{margin-top:0;margin-bottom:0}span.woocommerce-Price-currencySymbol{margin-bottom:0;padding-bottom:0}.price span{font-color:#0f834d;color:#337d33}.single-product div.product form.cart{margin-bottom:1em;padding:0 0}.product p.wc-gzd-additional-info{margin-bottom:.25rem}.product_zahlungsanbieter{display:inline-block}a.reset_variations{display:none}#wc-stripe-payment-request-wrapper{clear:unset;clear:none;float:left}.woocommerce-product-details__short-description ul{margin-top:10px}.second_content{padding-top:10px;display:flex;width:100%;height:auto}.second_content img{width:100%;height:100%}a.remove:before{content:"\f2ed";color:#c5d3d3;font-size:16px}.myaccount_avatar{border-right:1px solid rgb(0 0 0 / .1);float:left;padding-right:10px;width:83px}.myaccount_user{border-left:3px solid #787E87;float:right;padding-left:10px;width:88%}.blry4{margin-right:1em}section.footer-widgets{padding-top:25px}div.site-info{padding-top:0;padding-bottom:0}.page-id-9288 .has-2-columns{background-color:#f2f2f2;position:relative}.page-id-9288 .has-2-columns .wp-block-column:last-child{position:absolute;right:0;width:30%}.hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child){margin-right:1em}@media (max-width:768px){.hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child){width:100%;margin-right:0}}.page-template-template-homepage .type-page{padding-top:2.75em}tr .cart_item{background-color:#c6c6c6}.wc-gzd-product-name-left{max-width:25%}.wc-gzd-product-name-right{line-height:1.2}.wc-gzd-product-name-right strong{float:right}strong .product-quantity{float:right}dl.variation{margin-block-start:.2em;margin-block-end:.2em;margin-inline-start:0;margin-inline-end:0}table.woocommerce-checkout-review-order-table .product-name{width:75%}div.coupon:not(.under-proceed){display:none!important}a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before,a.wishlist_products_counter.top_wishlist-heart:before,span.wishlist_products_counter.top_wishlist-heart:before{margin-right:0}@media (min-width:768px){.woocommerce-active .site-header .main-navigation{width:76.1130434783%;margin-right:.347826087%}}@media (max-width:1070px){.primary-navigation .menu-item a{margin:0;color:#fff;font-size:.95em}}.main-navigation ul.menu,.main-navigation ul.nav-menu{margin-left:0em;margin-right:-.3em}.storefront-full-width-content .site-main .kf-short-motive-post-type-boxes ul li img{width:100%}.entry-content div div.wp-block-woocommerce-product-category div.woocommerce.columns-5.kf-short-motive-post-type-boxes ul{padding-left:0}.entry-content div div.wp-block-woocommerce-product-category div.woocommerce.columns-5.kf-short-motive-post-type-boxes ul.short_motive.products.columns-5 li.product.type-product.status-publish.has-post-thumbnail.short_motiv{margin-right:3.1%}.entry-content div div.wp-block-woocommerce-product-category div.woocommerce.columns-5.kf-short-motive-post-type-boxes ul.short_motive.products.columns-5 li.product.type-product.status-publish.has-post-thumbnail.short_motiv:last-child{margin-right:0%;padding-right:0}ul.products li.product{list-style:none;margin-left:0;margin-bottom:2.235801032em;text-align:center;position:relative}ul.products li.product:last-child{margin-right:0}#kf-after-short-description{margin:0 0 .41575em 3em!important}