.handymann_cat_menu .elementor-nav-menu li{border-bottom:5px solid;flex-basis:0}.handymann_cat_menu .elementor-nav-menu li li{border-bottom:none}.handymann_cat_menu .elementor-nav-menu li li .elementor-sub-item{font-size:14px;color:#ffffff}.handymann_cat_menu .elementor-nav-menu li li .elementor-sub-item:hover{background:none;color:#000000}.handymann_cat_menu .elementor-nav-menu .handymann_yellow{border-color:#808285}.handymann_cat_menu .elementor-nav-menu .handymann_yellow ul{background:#808285;color:ffffff}.handymann_cat_menu .elementor-nav-menu .handymann_blue{border-color:#1e4698}.handymann_cat_menu .elementor-nav-menu .handymann_blue ul{background:#1e4698}.handymann_cat_menu .elementor-nav-menu .handymann_red{border-color:#ec2027}.handymann_cat_menu .elementor-nav-menu .handymann_red ul{background:#ec2027}.handymann_cat_menu .elementor-nav-menu .handymann_olive{border-color:#8cba3f}.handymann_cat_menu .elementor-nav-menu .handymann_olive ul{background:#8cba3f}.handymann_cat_menu .elementor-nav-menu .handymann_green{border-color:#1193d1}.handymann_cat_menu .elementor-nav-menu .handymann_green ul{background:#1193d1}.handymann_cat_menu .elementor-nav-menu .handymann_riided{border-color:#c9c9c9}.handymann_cat_menu .elementor-nav-menu .handymann_riided ul{background:#c9c9c9}.handymann_cat_menu .elementor-nav-menu .handymann_covid{border-color:#9f0006}.handymann_cat_menu .elementor-nav-menu .handymann_covid ul{background:#9f0006}.handymann_product_search svg path{fill:#ffffff}.handymann_product_search .dgwt-wcas-search-submit::before{display:none}.handymann_footer_categories ul.products{grid-row-gap:0 !important}.handymann_footer_categories .woo-entry-image{display:none !important}.owp-floating-bar{top:0 !important}.woocommerce ul.products li.product .title{font-family:'Archia'}.handymann_owl_carousel .owl-nav{width:100%;top:40% !important}.handymann_owl_carousel .owl-nav .owl-prev{float:left;margin-left:-60px !important;border:none}.handymann_owl_carousel .owl-nav .owl-next{float:right;margin-right:-60px !important;border:none}.handymann_owl_carousel .grid_no_animation figcaption{background:#ffffff}.handymann_owl_carousel .wpb-woo-products-slider figcaption a.button{background:#000000;text-transform:none;letter-spacing:0;font-size:14px;color:#F7E100 !important;margin:0}.handymann_owl_carousel .wpb-woo-products-slider figcaption a.button:hover{background:#000000;color:#F7E100 !important}.handymann_owl_carousel .wpb_cart_button,.handymann_owl_carousel .pro_price_area,.handymann_owl_carousel .wpb-wps-product-title{text-align:left}.handymann_owl_carousel .wpb-wps-product-title h3{font-weight:normal}.handymann_owl_carousel .wpb-wps-product-title{display:block}.handymann_owl_carousel .pro_price_area{font-size:35px;font-weight:normal}.handymann_owl_carousel .pro_price_area del{font-size:25px}.woocommerce div.product .woocommerce-product-gallery__image{text-align:center}.woocommerce div.product .woocommerce-product-gallery img{max-height:478px;width:auto}.woocommerce ul.products li.product .title,.handymann_owl_carousel .wpb-wps-product-title{height:67px;overflow:hidden;margin-bottom:10px}.handymann_cat_menu ul li >ul{width:100% !important;box-shadow:0 0 9px 1px rgba(0,0,0,.06)}.handymann_cat_menu ul li >ul li a{width:100%;white-space:normal !important}.handymann_cat_menu .elementor-nav-menu .handymann_xmas{border-color:#DA6A30}.handymann_cat_menu .elementor-nav-menu .handymann_xmas a.elementor-item{color:#DA6A30}.handymann_cat_menu .elementor-nav-menu .handymann_xmas ul{background:#DA6A30}.shipping-pickup-store .select2.select2-container{width:100% !important}.woocommerce ul.products li.product .woo-entry-inner li.image-wrap img,.wpb-woo-products-slider .wpb-wps-slider-item img{width:auto;height:102px}@supports (object-fit:contain){.woocommerce ul.products li.product .woo-entry-inner li.image-wrap img,.wpb-woo-products-slider .wpb-wps-slider-item img{object-fit:contain;width:100%;height:182px}}/* IE hacks. CSS variables not available,override settings */section[data-id="3e72ce31"],section[data-id="17d5d415"]{background:#000 !important}.elementor-16804 .elementor-element.elementor-element-c0024a0 .elementor-menu-cart__toggle .elementor-button{background-color:#f7e100}.elementor-element-c77e23e a{width:100%}.woocommerce div.product div.summary .price del{font-size:40px}/* Main menu padding */.handymann_cat_menu .elementor-nav-menu li li .elementor-sub-item{padding:5px 20px}/* WooCommerce sidebar Top on mobile */@media only screen and (max-width:770px){.woocommerce-page div#content-wrap{display:flex;flex-direction:column}.woocommerce-page aside#right-sidebar{order:1;-webkit-order:1}.woocommerce-page div#primary{order:2;-webkit-order:2}}