div.artomi-filter-products li.product{transition:all 1s ease-out}div.artomi-menu li{list-style:none;border-bottom:2px solid rgb(0 0 0 / .1)}div.artomi-menu{padding-left:0;margin-left:0}div.artomi-menu .current-menu-item{display:block}div.artomi-menu .menu-item-has-children.current-product-ancestor:not(.artomi-main-cat)>a,div.artomi-menu .menu-item-has-children.current-menu-ancestor:not(.artomi-main-cat)>a{text-decoration:underline}div.artomi-menu .current-menu-parent:not(.artomi-main-cat)>a{background-color:#edf2f7;font-weight:700}div.artomi-menu ul.sub-menu{overflow:hidden;transition:max-height 0.5s}div.artomi-menu .artomi-accordion{position:absolute;right:5px;color:#000}div.artomi-menu .artomi-accordion span{display:inline-block;transition:all 0.5s}div.artomi-menu li.menu-item-has-children{display:block}div.artomi-menu li a{display:block;font-size:1.1em;border-radius:6px;padding:5px 10px;transition:background-color 0.3s;background-color:#fff0}div.artomi-menu li a:hover{background-color:#edf2f7;font-weight:700}div.artomi-menu li.current-menu-item>a{background-color:rgb(15 184 240 / 17%);font-weight:700}.artomi-product-menu{font-size:90%}.artomi-mobile-menu-title{color:#0f6ecd;padding:20px 0}.artomi-mobile-menu{font-size:90%;width:100%}.artomi-product-mobile-menu{width:100%;max-width:500px}.artomi-product-mobile-menu>ul{position:relative;margin:0;width:100%}.artomi-product-mobile-menu li{line-height:2.5}.artomi-product-mobile-menu li a{text-decoration:none;color:#000}li.menu-item.focus>ul{border-left:solid 1px #000}div.artomi-product-mobile-menu li.current-menu-item.menu-item-has-children>a{color:#000}div.artomi-product-mobile-menu li.current-menu-item>a{background-color:rgb(15 184 240 / 17%);color:#000;font-weight:700;border-radius:0 6px 6px 0}