.hover-image{opacity:0;transition:opacity 0.3s ease-in-out}.hover-image:hover{opacity:1}body.home #main-header{display:none}page-id-130 #main-header,.page-id-130 #main-footer{display:none!important}.et_pb_menu__menu .menu-item a:hover{text-decoration:underline!important;color:black!important}.et_pb_menu__menu .menu-item.current-menu-item a,.et_pb_menu__menu .menu-item.current_page_parent a,.et_pb_menu__menu .menu-item.current_page_ancestor a{text-decoration:underline!important;color:black!important}.sticky-logo{transition:opacity 0.4s ease-in-out,transform 0.4s ease-in-out}.sticky-logo.hide{opacity:0;transform:translateY(-20px);pointer-events:none}.nav li ul{border-top:none!important}.nav li ul{box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}.woocommerce .nav li ul{border-top:none!important;box-shadow:none!important}.nav li ul li a{border-bottom:none!important}.nav li ul::before,.nav li ul::after,.nav li ul li::before,.nav li ul li::after{content:none!important;display:none!important}.woocommerce div.product form.cart button.single_add_to_cart_button{background-color:black!important;color:white!important;border:2px solid black!important;opacity:1!important;pointer-events:auto!important}.woocommerce div.product form.cart button.single_add_to_cart_button:hover{background-color:white!important;color:black!important;border-color:black!important}.woocommerce div.product form.cart button.single_add_to_cart_button:disabled,.woocommerce div.product form.cart button.single_add_to_cart_button[disabled]{background-color:black!important;color:white!important;border-color:black!important;opacity:1!important;pointer-events:auto!important}#menu-main-menu .sub-menu{opacity:1!important;visibility:visible!important;transition:all 0.3s ease-in-out!important}.sticky-logo{transition:opacity 0.4s ease-in-out,transform 0.4s ease-in-out}.sticky-logo.hide{opacity:0;transform:translateY(-20px);pointer-events:none}.et_pb_menu .et_pb_menu__menu>li{padding-left:100px!important;padding-right:100px!important}.et_pb_menu .menu-item-has-children>a:after{display:none!important}.et_menu.nav>li:hover>ul{background-color:#fff!important}.et-fixed-header,.et_header_style_left #et-top-navigation{background-color:#ffffff!important}.et_menu li:hover>ul{width:100vw!important;left:0!important;right:0!important;border-top:1px solid #eee;padding-left:50px}