.with-sub-arrow .child-arrow{cursor:pointer}.with-sub-arrow .child-arrow:after,.with-sub-arrow .child-arrow:before{background:currentColor;border-radius:var(--theme_rounded,8px);content:"";height:1px;left:10px;position:absolute;top:50%;transform:rotate(45deg);transition:transform .3s ease-in-out;width:8px;z-index:9999}.with-sub-arrow .child-arrow:after{left:15px;transform:rotate(-45deg)}.child-arrow.open:before{margin-bottom:0;transform:rotate(-225deg)}.with-sub-arrow ul .child-arrow:before{margin-bottom:0;transform:rotate(-135deg)}.with-sub-arrow ul .child-arrow.open:before{margin-bottom:0;transform:rotate(45deg)}