html body{color:#000}body h1,body h2,body h3,body h4,body h5,body h6{color:unset}.button{border-radius:50px}.topbar.dark{border-bottom:1px solid rgba(255,255,255,.2)}.footer-main{border-top:1px solid rgba(255,255,255,.2)}.topbar .list-dropdown ul{margin-top:5px}.site-footer.dark{color:#e0e0e0;background:#000}.site-footer h5{margin:0 0 20px 0}.footer-widgets .footer-widgets-area{padding-right:unset}.menu-item.current_page_item>a:after,.menu-item.current_page_parent>a:after{width:100%;left:0}.mobile-menu-panel .panel{font-weight:500}.simon-info{font-weight:500;margin-bottom:0}.simon-info.inverted{color:#fff}.simon-info.inverted a{color:#ff893a}.simon-gradient{background:linear-gradient(90deg,rgb(255,153,0) 0%,rgb(255,77,0) 100%)!important}.single-page-header.title-front{margin-bottom:0}.bardogs-sm{border-top:1px solid rgba(0,0,0,.5)}.header-main,.header-v10 .site-branding{background:#000}#cookie-law-info-bar>span{font-weight:500}#cookie-law-info-bar #cookie_action_close_header{font-weight:700;border-radius:50px;letter-spacing:.5px}button,input[type="button"],input[type="reset"],input[type="submit"],.konte-button.button-normal.text-default,button.alt:hover,.button.alt:hover,input[type="button"].alt:hover,input[type="reset"].alt:hover,input[type="submit"].alt:hover{background:linear-gradient(90deg,rgb(255,153,0) 0%,rgb(255,77,0) 100%)}.site-footer .mc4wp-form input[type="submit"]{color:unset!important}#bardogs-hero::before,#bardogs-about::before,#bardogs-training::before,#bardogs-workshop::before,#bardogs-shows::before,#bardogs-shop::before,.simon-image-overlay::before,.single-page-header.title-front .entry-thumbnail::before,.woocommerce-products-header.layout-standard::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:block}#bardogs-hero .vc_parallax-inner.skrollable.skrollable-between{left:-15%}.simon-image-overlay::before,.bardogs-hero::before{z-index:1}.bardogs-hero-text h1,.entry-header h1.entry-title{line-height:1;margin:0 0 25px 0;color:#fff}.bardogs-hero-text p,.entry-header h4.entry-subtitle{color:#fff;font-weight:100!important;font-size:22px;margin:0}.bardogs-hero-text-2 p{color:#000;font-weight:100!important;font-size:22px;margin:0}.konte-button.button-normal.text-light{letter-spacing:.5px}.header-right-items>*:first-child{font-weight:500}.konte-button{text-transform:none;font-weight:700;font-size:16px;margin:30px 0}.konte-icon-box__title{font-weight:900}.header-account .account-links{padding:29px 0 0}.main-navigation li ul{margin-top:0}.post-type-archive aside#secondary{display:none}.post-type-archive.sidebar-left .konte-container .content-area,.sidebar-right .konte-container .content-area{width:100%}.woocommerce-products-header.layout-standard{position:relative}ul.products li.product .woocommerce-badges.woocommerce-badges--rectangle{top:0;left:0}.woocommerce-badges.woocommerce-badges--rectangle .woocommerce-badge{padding:5px 15px}.post-type-archive ul.products li.product{width:calc(30% - 40px)!important}.archive ul.products li.product-category .woocommerce-loop-category__title{font-weight:700;margin:20px;position:unset}ul.products .product-category{padding:0!important;border-radius:15px;overflow:hidden;margin:20px}ul.products .product-category:hover{box-shadow:0 8px 32px 0 rgba(0,0,0,.1);transition:box-shadow 0.4s}.shop-sidebar .woocommerce.widget,.shop-sidebar .products-filter-widget .filter{border-bottom:0!important}.select2-container .products-filter-dropdown .select2-results__options,.select2-container--default .select2-results>.select2-results__options,.select2-container .products-filter-dropdown .select2-results__options{max-height:unset!important}.select2-container span.select2-search--dropdown{margin:0}.select2-container span.select2-dropdown{padding:0}.shop-sidebar .widget-title{text-transform:none;font-weight:900}.widget_price_filter .price_slider_amount .button{border-radius:50px}.woocommerce div.product.layout-v4 .product-description>p:first-child,.woocommerce div.product.layout-v6 .woocommerce-tabs .panel big{font-weight:900}main .products.related h2,main .products.upsells h2{font-weight:900}body.woocommerce div.product .price{margin:30px 0 40px 0}.woocommerce div.product.layout-v6 .summary .product-toolbar{visibility:hidden;padding:10px 0}.woocommerce div.product.layout-v6 .product_meta{display:none}.woocommerce div.product.layout-v6.product_cat-training .woocommerce-badges{left:20px}.woocommerce div.product.layout-v6 .summary.entry-summary{padding-right:0}ul.products .product-inner{border-radius:15px}.woocommerce div.product .quantity,.single_add_to_cart_button{border-radius:50px}.woocommerce div.product .summary .product_title{margin:0 0 20px 0}.woocommerce div.product.layout-v6 .variations a.reset_variations{margin-left:0}.woocommerce div.product.layout-v6 .woocommerce-tabs .tabs li.additional_information_tab{display:none}.woocommerce-message{display:none}.cart-panel .widget_shopping_cart_content .buttons .button,.woocommerce-cart .return-to-shop .button{border-radius:50px}.widget_shopping_cart_content .woocommerce-mini-cart-item__thumbnail img{border-radius:15px}.woocommerce .quantity{border-radius:50px}.woocommerce-cart.page .page .entry-title{color:#000;font-weight:900;text-align:left}.woocommerce-info.cart-empty{background-color:#fff;color:#000}.woocommerce-wishlist .return-to-shop .button{border-radius:50px}.woocommerce-wishlist .entry-header h1.entry-title{color:#000}.cart-collaterals .checkout-button.button{color:#fff;border-radius:50px}form.woocommerce-checkout .woocommerce-input-wrapper .select2-container,form.woocommerce-checkout .woocommerce-input-wrapper .input-text:not(#order_comments),.woocommerce-checkout-2-columns .select2 .select2-selection--single,.woocommerce-checkout-payment .place-order .button{border-radius:50px}table.cart .actions .button{border-radius:0}div.woocommerce-billing-fields h3,.woocommerce-checkout-2-columns h3#order_review_heading{font-weight:900}.woocommerce-checkout-2-columns label.woocommerce-form__label-for-checkbox span:before,.woocommerce-checkout-2-columns .woocommerce-checkout-payment .payment_methods li>label:before,.woocommerce-checkout-2-columns .woocommerce-checkout-payment .payment_methods li>label:after,.checkout-login .woocommerce-form-login input.input-text,.checkout-login .woocommerce-form-login .button,.checkout-coupon .checkout_coupon input.input-text,.checkout-coupon .checkout_coupon .button{border-radius:50px}.woocommerce-checkout-2-columns .woocommerce-checkout-review-order,.woocommerce-checkout-2-columns .checkout-login .woocommerce-info,.woocommerce-checkout-2-columns .checkout-coupon .woocommerce-info{border:0!important}ul.wc_payment_methods li{padding:0;list-style:none;border-bottom:0}ul.wc-saved-payment-methods{padding:0}input[name="wc-stripe-payment-token"]{display:none}form.woocommerce-checkout .form-row.form-row-wide label.screen-reader-text{text-indent:unset}.woocommerce-checkout .entry-header .entry-title{color:#000;font-weight:900!important}.login-panel .panel-content form .button,.woocommerce-account-login form.register .button,.mailchimp-newsletter :checked+label>span:before,.woocommerce-account-login form.register .button,.woocommerce-account-login form.login .button,.woocommerce-account-login form.lost_reset_password .button,label.woocommerce-form__label-for-checkbox span:before,label.woocommerce-form__label-for-checkbox span:before{border-radius:50px}.woocommerce-MyAccount-content .button.large,form.edit-account .form-row-submit .button{border-radius:50px}.woocommerce-form-row.form-row-last,.woocommerce-form-row.form-row-first{padding-left:0;padding-right:0}.konte-banner{border-radius:15px}.konte-banner::before,.konte-banner-grid__banner-image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1;display:block}.konte-banner-grid__banner-image{background-size:cover}.konte-banner__content,.text-position-top-left .konte-banner-grid__banner-content{z-index:2}.konte-banner .konte-button.button-underline.large{font-size:1.125rem;font-weight:500}.konte-button{margin:0}.button.large{line-height:40px;padding:0 50px}.konte-banner-grid__banner-link{border-radius:15px}.konte-banner-grid__banner-text.banner-title{font-weight:900;line-height:1.13333}.konte-banner-grid__banner-content .konte-button{margin:30px 0 20px}.konte-pricing-table{border-radius:15px}.konte-pricing-table__title{text-transform:none}.konte-pricing-table__button{border-radius:50px;text-transform:none;letter-spacing:.5px;font-weight:700;line-height:1.5;padding:10px 20px}.konte-pricing-table__title{line-height:1.25}.bardogs-classes-overview .vc_column-inner{padding:0}.wpb_video_widget .wpb_video_wrapper{border-radius:15px;overflow:hidden}.vc_icon_element.vc_icon_element-outer{margin:0 auto;display:block}.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center.simon-sm-right{text-align:right}.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center.simon-sm-left{text-align:left}.wpcf7-form .wpcf7-submit{border-radius:50px}.wpcf7-form .wpcf7-text{background-color:rgb(255 255 255 / 100%)!important}@media screen and (max-width:414px){#bardogs-hero-text h1,.entry-header h1.entry-title{font-size:45px}#bardogs-hero-text{padding:0 20px}.bardogs-hero{min-height:75vh!important}.bardogs-hero h1{font-size:60px!important}.bardogs-hero .wpb_column{padding:0 5%}.konte-banner__text,.konte-banner-grid__banner-text.banner-title{font-size:1.6rem!important}.konte-banner .konte-button.button-underline.large{font-size:1rem;font-weight:500}.konte-banner-grid__banner-content .konte-button{margin:10px 0 20px}h2.vc_custom_heading{line-height:1.1;font-size:40px!important}.simon-info{text-align:center}.konte-banner-grid .konte-banner-grid__banner{position:relative}.konte-banner-grid__banner{height:25%!important;top:unset!important}.konte-button.align-right{display:block;float:none!important}.footer-widgets-area{margin-bottom:40px!important}.footer-widgets-area-3,.footer-widgets-area-4{width:90%!important}.button.medium{padding:0 40px}}@media screen and (max-width:768px){.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center.simon-sm-right,.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center.simon-sm-left{text-align:center}.konte-banner-grid__banner{padding:15px!important}.post-type-archive ul.products li.product{width:calc(100% - 40px)!important}}@media screen and (min-width:414px) and (max-width:768px){.konte-banner-grid__banner-text,.konte-banner__text{font-size:1.5rem!important}}@media (max-width:767px){.woocommerce div.product .variations{font-size:1rem!important}.woocommerce div.product.layout-v6 .woocommerce-tabs .tabs a{text-transform:none!important}}