.child-menu{display:none;position:absolute;left:0;top:100%;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:10px 0;z-index:1000;border-radius:2px}.grid__style:hover .child-menu{display:block}.child-menu li{padding:0 8px}.child-menu li a{color:#333;text-decoration:none}.child-menu li a:hover{color:#007bff}