/*!
Theme Name: Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/.site{max-width:2560px;margin:0 auto;box-shadow:0 2px 20px 0 rgba(0,0,0,.16)}@media (min-width:1025px){.site-header-wrap{max-height:154px}.site-header-main-section-left{background:#fff;border-right:1px solid #e4e4e4;margin-top:-53px}.main-navigation .primary-menu-container>ul>li.menu-item.current-menu-item>a{font-weight:700}.main-navigation{margin-top:-56px}.main-navigation .primary-menu-container>ul li.menu-item.current-menu-item{background-image:url(img/bullet.png);background-position:top 20px left;background-repeat:no-repeat;margin-left:10px;padding-left:10px}#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.item-hidden-above)>.site-header-row-container-inner .site-header-main-section-left{margin-top:0}#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.item-hidden-above)>.site-header-row-container-inner .main-navigation{margin-top:0}}.header-cart-button .header-cart-total{background:#01c7fc!important;color:#fff!important}.site-main{padding-bottom:50px}body.home .content-area{margin-top:0;margin-bottom:15px}.widget-area .widget-title{font-size:24px!important;line-height:1.25!important;margin-bottom:20px!important;text-transform:none!important}.widget_nav_menu li{line-height:28px!important}.widget_nav_menu li a{padding:0!important}form{margin-bottom:0!important}.woocommerce ul.products li.product,.woocommerce ul.products li.product .content-bg,.woocommerce-page ul.products li.product,.woocommerce-page ul.products li.product .content-bg{background-color:#fff}.woocommerce div.product p.price,.woocommerce div.product span.price{font-weight:700}.woocommerce div.product .woocommerce-tabs .panel h2{font-size:28px;margin-bottom:25px}.woocommerce div.product .product_meta>span{padding-top:30px;font-size:19px!important;font-weight:400!important}.woocommerce div.product div.summary p.price{display:none}.single_variation_wrap .woocommerce-variation-price p.price{display:block}.woocommerce-product-details__short-description h2{font-size:22px;color:#000;margin-top:15px;margin-bottom:10px;font-weight:700}.woocommerce div.product .product_meta>span.posted_in{display:none}.kt-after-price-variation,.kt-before-price-variation{font-size:20px}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header,.is-large.wc-block-cart .wc-block-cart__totals-title,table.wc-block-cart-items .wc-block-cart-items__header{font-size:20px!important;text-transform:none!important;color:#0042a9!important}.wc-block-components-totals-shipping .wc-block-components-shipping-address,.wp-block-woocommerce-cart-totals-block .wc-block-components-shipping-address{display:none!important}.wc-block-components-combobox.is-active .wc-block-components-combobox-control label.components-base-control__label,.wc-block-components-combobox:focus-within .wc-block-components-combobox-control label.components-base-control__label,.wc-block-components-form .wc-block-components-combobox.is-active .wc-block-components-combobox-control label.components-base-control__label,.wc-block-components-form .wc-block-components-combobox:focus-within .wc-block-components-combobox-control label.components-base-control__label,.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label{top:-8px!important;color:#bababa!important}.wc-block-components-address-card,.wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted,div.wc-block-components-radio-control-accordion-option{background-color:#dce5f2}input{border-color:#cacaca!important}.woocommerce form .form-row label{color:#0042a9!important}.menu-label-icon{width:22px}.menu-label-icon svg{margin-top:15px;position:absolute!important}.site-footer{color:#707070}.site-footer h2.wp-block-heading{font-size:24px!important;line-height:1.25!important;margin-bottom:15px!important}ul.wp-block-list{list-style-type:square}ul.wp-block-list li{margin-bottom:12px}ul.wp-block-list li::marker{color:#01c7fc}:where(.wp-block-columns.is-layout-flex){gap:3em}.wc-block-featured-product__title{font-size:40px}.wp-block-button__link{font-weight:700!important;font-size:20px!important}.nomarginbottom{margin-bottom:0!important}.bg-wit{background-color:#fff}h2.klein{font-size:26px}