.mega_menu_herman{position:absolute;left:0;width:100vw;display:flex;background:#fff;box-shadow:0 4px 8px #0000001a;padding:20px;z-index:1000;min-height:300px}.left-collections{width:20%;border-right:1px solid #e6e6e6;padding-right:20px;max-height:400px;overflow-y:auto}.collection-group{margin-bottom:20px}.group-header{display:flex;align-items:flex-start;margin-bottom:10px;cursor:pointer}.group-text{flex:1}.group-text h4{margin:0 0 5px;font-size:18px;font-weight:700;text-transform:uppercase}.group-text h4 a.group-link{text-decoration:none;color:inherit}.group-text h4 a.group-link:hover{text-decoration:none}.group-text p{margin:0;font-size:14px;color:#666}.collections-list{list-style:none;padding:0;margin:0}.collection-item{margin-bottom:10px;cursor:pointer;border-radius:20px;padding:5px 10px}.collection-item a{text-decoration:none;color:#333;font-size:16px}.collection-item:hover a{color:#000}.group-item{border-radius:20px;padding:5px 10px}.group-item:hover,.collection-item:hover,.left-collections .active{background-color:#00796b;color:#fff}.group-item:hover .group-text h4 a,.group-item:hover .group-text p,.collection-item:hover a,.left-collections .active .group-text h4 a,.left-collections .active .group-text p,.left-collections .active a{color:#fff}.group-separator{border:none;border-top:1px solid #e6e6e6;margin:15px 0}.right-products{width:80%;padding-left:20px}.products-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;max-height:400px;overflow-y:auto}.product-item{text-align:left;border-radius:20px;overflow:hidden}.image-container{position:relative;width:100%;height:200px;overflow:hidden;border-radius:20px}.image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:none}.image-container img:first-child{display:block}.product-description{position:absolute;bottom:-100%;left:0;width:100%;background:#0009;color:#fff;padding:10px;box-sizing:border-box;transition:bottom .3s ease;text-align:center;border-bottom-left-radius:20px;border-bottom-right-radius:20px;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.product-description p{margin:0;font-size:12px}.product-item:hover .product-description{bottom:0}.product-item a{text-decoration:none}.product-panel{display:none}
/*# sourceMappingURL=/cdn/shop/t/30/assets/component-mega-menu.css.map */
