@media (min-width:769px){body{padding:30px}.site-footer{margin-top:30px}}.photo-shadow img{box-shadow:10px 10px 0px rgba(237,235,235,.8)}.mc4wp-form-fields{text-align:center}.mc4wp-form input[type=text],.mc4wp-form input[type=email]{line-height:40px;font-size:17px;width:280px;border:none;border-radius:2px}.mc4wp-form input[type=submit]{color:#6b5a5b;background-color:rgba(237,235,235,1);letter-spacing:1px;font-size:17px;text-transform:uppercase;line-height:40px;border:none;border-radius:2px;transition:all .5s ease 0s}.mc4wp-form input[type=submit]:hover{color:#6b5a5b;background-color:rgba(237,235,235,.9)}@media (max-width:768px){.mc4wp-form input[type=text],.mc4wp-form input[type=email],.mc4wp-form input[type=submit]{width:100%;margin:2px}}.sp-dsgvo-privacy-bottom a.blue{border-color:#7a7676!important;background-color:#7a7676!important}.sp-dsgvo-privacy-bottom a.green{color:#fff;border-color:#6d81bb !important;background-color:#6d81bb !important}.slideout-navigation.do-overlay .menu-item-has-children .dropdown-menu-toggle{border-left:0 solid !important}.menu-toggle .mobile-menu{padding-left:0}.navigation-branding img,.site-logo.mobile-header-logo img{height:67px !important}@media (max-width:768px){.main-navigation ul ul{box-shadow:none}}.mobile-bar-items.wc-mobile-cart-items{display:none}.mobile-bar-items.wc-mobile-cart-items:not(.has-items),.main-navigation .wc-menu-item:not(.has-items){display:none}.woo-cat-nav{list-style-type:none;margin-left:0;display:flex;flex-wrap:wrap;justify-content:left;margin-bottom:80px}.woo-cat-nav li{padding:5px 0;margin:0 10px;border-bottom:1px solid #ccc;font-size:.95em}.woocommerce div.product .woocommerce-tabs .panel{padding:10px}.product_meta>span,.woocommerce-breadcrumb{text-transform:uppercase;font-size:12px !important;font-weight:500}@media (min-width:769px){.main-navigation .main-nav>ul>li:not(:last-child){position:relative}.main-navigation .main-nav>ul>li:not(:last-child)>a:after{content:"";height:15px;width:1px;background:grey;opacity:.5;display:block;position:absolute;right:0;top:50%;margin-top:-7.5px}}.category-autoren .post-meta{display:none}.blog-snippet p{font-size:17px !important}.main-navigation .main-nav ul li a{letter-spacing:.5px}.main-navigation .inside-navigation{border-top:.5px solid #d4d7d8}@media (max-width:768px){.one-container .site-main>:last-child,.separate-containers .site-main>:last-child{margin-bottom:80px}}.menu-toggle secondary-menu-toogle{display:none}@media (max-width:768px){button.menu-toggle.secondary-menu-toggle{display:none}}[ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=””]::-moz-selection{background-color:#7a7676;color:#fff}::selection{background-color:#7a7676;color:#fff}[/ht_message] .wp-show-posts-entry-title a{color:#6b5a5b !important;text-decoration:none !important}p.wp-show-posts-entry-title{line-height:1.5 !important;font-size:17px !important}.wp-show-posts-entry-header{margin:0 0 .25em}.wp-show-posts .wp-show-posts-entry-title a{color:#6b5a5b !important}.wp-show-posts .wp-show-posts-entry-title a:hover{color:#303030 !important}.wc-block-grid__product-title{color:#6b5a5b}@media (max-width:451px){.wc-block-grid__product-title{font-size:17px}}.autor-link{color:#6b5a5b !important;line-height:1.25em;font-size:15px}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{margin-bottom:5px}.woo-content-wrap{flex:1;display:flex;flex-direction:column}.woocommerce ul.products li.product .woo-content-wrap .button{margin:unset}.woocommerce ul.products li.product .price{margin-top:auto}a.autor-link{font-size:medium;color:#7a7676;line-height:1em}h2.woocommerce-loop-product__title{margin-top:8px !important;margin-bottom:8px !important;font-size:16px !important}@media (max-width:768px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center}}.woocommerce ul.products li.product .button:before{content:'';display:inline-block;width:20px;height:20px;background-image:url('https://www.klingenbergverlag.at/wp-content/uploads/2021/11/icon-buecher-3.svg');margin-right:1.25ch}@media (max-width:768px){.woocommerce ul.products li.product .button{font-size:0}}.woocommerce-ordering:after{color:#7a7676 !important}.woocommerce #respond input#submit,.woocommerce .product .add_to_cart_button.button{color:#657e21 !important;background-color:#fcfcfa !important;font-weight:700;text-transform:none;font-size:14px !important}.woocommerce ul.products li.product .button{margin-top:0}.woocommerce ul.products li.product .button{display:flex;align-items:center}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:.5em 2.5em}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:fcfcfa}.woocommerce a.remove{line-height:16px !important}@media (min-width:981px){.woocommerce div.product .woocommerce-tabs .panel{margin-top:-27px;padding:40px 65px 40px 40px;border:1px solid rgba(0,0,0,.08);background-color:#fff}}.wp-block-group .wp-block-group__inner-container{max-width:unset;padding:0}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{line-height:1.25em;font-weight:500}.category-autoren .post-meta{display:none}p.demo_store{background:#6b5a5b;color:#fff}a.wp-show-posts-read-more,a.wp-show-posts-read-more:visited{border:none;background-color:#7a7676;color:#fff;vertical-align:30px;padding:10px}a.wp-show-posts-read-more:focus,a.wp-show-posts-read-more:hover{border:none;background-color:#7a7676;color:#fff}@media (max-width:767px){.wp-show-posts-inner :last-child{margin-bottom:1em}}.sidebar .widget{border:1px solid rgba(0,0,0,.1);border-radius:2px}@media (min-width:768px){#right-sidebar{border-left:1px solid rgba(0,0,0,.1);padding-left:30px}}.wc-block-product-search .wc-block-product-search__field{border:1px solid rgba(0,0,0,.1);max-width:75%}.wc-block-search__input-1{font-size:13px}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:80px}.woocommerce ul.product_list_widget li a{font-size:15px}.woocommerce-price-suffix{font-weight:500}.woocommerce ul.products li.product .price,.woocommerce div.product p.price{padding-top:2%}.mejs-container{margin-bottom:10px}p.präludium-tage{line-height:2em}.wapf-product-totals>div>div:nth-child(1),.wapf-product-totals>div>div:nth-child(2),.wapf-product-totals>div>div:nth-child(3){display:none}.metaslider .flex-direction-nav .flex-prev{left:15px !important}.metaslider .flex-direction-nav .flex-next{right:15px !important}.wp-block-quote{font-size:16px;font-family:libre baskerville;font-style:italic}.wp-block-quote cite{font-size:15px;font-family:Lato;font-style:normal !important}@media only screen and (max-width:768px){.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:0 0}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:left !important}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{content:none !important}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block !important}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block;clear:both;border-bottom:1px solid #ededed;padding:0}.woocommerce-cart .cart-collaterals .cart_totals table th{display:block;width:90%}.woocommerce-cart-form__cart-item.cart_item td{border:none !important}.woocommerce-cart-form__cart-item.cart_item .product-remove{width:5%;float:left;padding:0}.woocommerce-cart-form__cart-item.cart_item .product-thumbnail{width:25%;padding:4px;float:left}.woocommerce-cart table.cart img{width:100%}.woocommerce-cart-form__cart-item.cart_item .product-name{width:70%;float:left;padding:15px 2px 10px;font-size:13px}.woocommerce-cart-form__cart-item.cart_item .product-price{width:30%;padding:5 0;float:left;font-weight:700;font-size:14px}woocommerce-cart-form__cart-item cart_item .woocommerce-Price-amount{font-size:14px}.woocommerce-cart-form__cart-item.cart_item .product-quantity{display:inline-block;float:right;padding:0;font-size:13px}.woocommerce-cart-form__cart-item.cart_item .product-subtotal{display:none}.shop_table .order-total .woocommerce-Price-amount.amount{font-size:16px}}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{font-size:105% !important}li.wp-social-link.wp-social-link-facebook.wp-block-social-link{margin-bottom:auto}img.avatar.avatar-50.photo{border-radius:25px;margin-right:15px;position:relative;transform:translate(0px,10px)}[class*=tax-product] .load-more{display:none}.button#place_order.button.alt.fc-place-order-button{background-color:#6d81bb}a.xoo-wsc-ft-btn.button.btn.xoo-wsc-ft-btn-checkout{background-color:#6d81bb}input.wc-block-product-search__field{font-size:14px !important}.dp-element[data-lightbox=thumb] .dp-book-wrapper{margin:-30px 0 20px}.Dynamic-Intro-Single{font-style:italic}.single-event div.cxmmr5t8{margin-bottom:20px}.single-event blockquote{font-size:16px}.wp-block-pullquote p{font-size:1.45em;line-height:1.6}.post-image-aligned-left .inside-article .featured-image,.post-image-aligned-left .inside-article .post-image{float:none!important}.secondary.venue-event-list{padding-right:60px}.outofstock .button.product_type_simple{visibility:hidden}body .is-layout-flex{flex-wrap:wrap;align-items:center;display:flex}li.wp-social-link{margin-right:5px}.my-sticky-element{position:sticky;position:-webkit-sticky;top:50px}@media(min-width:768px){.post-wrapper{column-count:3}}.post-wrapper,.post-wrapper ul{list-style:none;margin:0}.pagination-start{padding-top:40px}.mejs-container{margin-top:10px}.yikes-custom-woo-tab-title{display:none !important}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px;text-decoration-style:dotted}.gb-pagination:not(:has(.page-numbers)){display:none}//div.wplogout-social-wrapper{margin:30px 0;text-align:center !important}.wplogout-social-wrapper span{font-weight:700;padding-right:10px;font-size:16px}.wplogout-social-sharing{font-size:17px;padding:7px 20px}@media only screen and (max-width:600px){.wplogout-social-sharing{font-size:17px;padding:7px 12px;display:inline-block}}.wplogout-social-sharing svg{position:relative;top:.15em;display:inline-block}.wplogout-social-sharing:first-of-type{border-radius:100px 0 0 100px}.wplogout-social-sharing:last-of-type{border-radius:0 100px 100px 0}.wplogout-social-facebook{fill:#fff;background-color:rgba(59,89,152,1)}.wplogout-social-twitter{fill:#fff;background-color:rgba(15,20,25,1)}.wplogout-social-pinterest{fill:#fff;background-color:rgba(189,8,28,1)}.wplogout-social-linkedin{fill:#fff;background-color:rgba(0,119,181,1)}.wplogout-social-whatsapp{fill:#fff;background-color:rgba(37,211,102,1)}.wplogout-social-reddit{fill:#fff;background-color:rgba(255,87,0,1)}.wplogout-social-sharing:hover{opacity:.8}.latest-three-events{flex-direction:row-reverse}.woocommerce-error{background-color:#fbeaec !important;color:#5a1a1a !important;border:1px solid #dc3545 !important;padding:16px 24px !important;font-weight:400 !important;border-radius:6px}.woocommerce-error a,.woocommerce-error a:visited,.woocommerce-error a:hover{color:#5a1a1a !important;text-decoration:underline;font-weight:400 !important}.woocommerce-checkout-review-order+.woocommerce-privacy-policy-text{margin-top:1.2em !important}.woocommerce-privacy-policy-text{margin-top:1em !important;margin-bottom:1em !important;font-size:15px;line-height:1.6}.form-row.validate-required{margin-top:0 !important;margin-bottom:.5em !important;padding:0 !important}.woocommerce-form__label.woocommerce-form__label-for-checkbox{font-size:15px;line-height:1.6;margin:0 !important;padding:0 !important;display:flex;align-items:flex-start}.woocommerce form .form-row label{line-height:1.4 !important}.woocommerce-terms-and-conditions-wrapper{margin-bottom:1.5em !important}#place_order{background-color:#f3e9e7;color:#6b5a5b;font-weight:500;font-size:16px;padding:14px 24px;border:1px solid #6b5a5b;border-radius:6px;transition:background-color .3s ease}#place_order:hover{background-color:#e5dad7}.woocommerce-form__label.woocommerce-form__label-for-checkbox{display:flex;align-items:center;gap:8px}.woocommerce-form__label.woocommerce-form__label-for-checkbox input[type=checkbox]{margin:0;transform:translateY(-1px)}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{background-color:#fcfcfa;border:1px solid #ccc;padding:10px;border-radius:4px;transition:border-color .3s ease}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus{border-color:#b26530;outline:none}.woocommerce-checkout h3{font-size:1.2em;margin-bottom:.5em;color:#3a2b1d;border-bottom:1px solid #eee;padding-bottom:.3em}.woocommerce form .form-row .woocommerce-form__label.checkbox{display:flex;align-items:center;gap:.5em;line-height:1.5}.woocommerce-checkout-review-order-table{background:#f9f9f9;padding:15px;border:1px solid #ddd;border-radius:6px;margin-top:20px}.woocommerce form .form-row label{font-weight:500;color:#3a2b1d}.woocommerce-mini-cart__buttons .button{display:flex !important;align-items:center !important;justify-content:center !important;min-height:40px !important;padding:15 15px !important;box-sizing:border-box !important;text-align:center !important;vertical-align:middle !important;white-space:normal !important;flex-wrap:wrap !important}.woocommerce-cart .wc-proceed-to-checkout{text-align:right}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward{display:inline-flex !important;align-items:center !important;justify-content:center !important;height:40px !important;padding:0 20px !important;background-color:#7a7676 !important;color:#fff !important;font-weight:700 !important;font-size:15px !important;text-align:center !important;border:none !important;border-radius:0 !important;box-shadow:none !important;text-decoration:none !important;cursor:pointer !important;transition:background-color .3s ease !important;line-height:40px !important;margin-left:2px !important;width:auto !important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward:hover{background-color:#666363 !important}button[name=update_cart]{background-color:#e9e6ed;color:#515151;font-weight:700;padding:10px 20px;border-radius:3px;border:none;cursor:pointer;transition:background-color .3s ease;font-size:15px !important}button[name=update_cart]:hover{background-color:#d0cdd2}button[name=update_cart]:not(:disabled){opacity:1 !important;pointer-events:auto !important}@media (min-width:768px){.term-description{padding-right:5rem}}@media (min-width:1024px){.woocommerce-cart .shop_table.cart td.product-thumbnail img{width:150px !important;height:auto !important}.woocommerce-cart .shop_table.cart th.product-thumbnail,.woocommerce-cart .shop_table.cart td.product-thumbnail{width:160px !important}}@media (min-width:1024px){body.post-type-archive-product .site-content,body.tax-product_cat .site-content,body.tax-product_tag .site-content,body.single-product .site-content,body.woocommerce-cart .site-content,body.woocommerce-checkout .site-content{padding-top:40px !important}}.praegung-label{font-size:.875em;color:#666;line-height:1.4}.praegung-label input[type=checkbox]{vertical-align:middle;margin-right:.35em}.woocommerce span.onsale{display:none !important}.wc-block-components-product-sale-badge{display:none !important}.wp-show-posts-image img{width:137px !important;height:137px !important;max-width:137px !important;max-height:137px !important;object-fit:cover;flex-shrink:0}.product_meta .sku_wrapper{display:none !important}.wc-block-grid__product-link .wc-block-grid__product-title{font-size:16px;font-family:Libre Baskerville,serif;font-weight:400;line-height:1.3;margin:8px 0;text-transform:none;color:var(--contrast-2)}@media screen and (min-width:769px){h2.woocommerce-loop-product__title,h2.wc-block-grid__product-title{font-size:18px}}