.collection-page-layout{display:grid;grid-template-columns:1fr 2fr 1fr;gap:20px;max-width:2000px;margin:0 auto;padding:20px}.collection-menu{background-color:#f8f8f8;padding:15px;border-radius:5px;border:1px solid #ddd;overflow-y:auto;max-height:100%}.collection-menu h3{margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid #ddd;font-weight:700}.collection-menu ul{list-style:none;padding:0;margin:0}.collection-menu .menu-item{position:relative}.collection-menu .menu-link{text-decoration:none;color:#333;display:flex;justify-content:space-between;align-items:center;padding:8px 10px;border-radius:5px;transition:background-color .3s,color .3s;letter-spacing:-.25px;font-size:15px}.collection-menu .menu-item.active>.menu-link{background-color:rgb(var(--color-accent-1));color:#fff;font-weight:700}.collection-menu .menu-link:hover,.collection-menu .menu-link.active{background-color:rgb(var(--color-accent-1));color:#fff}.submenu-arrow{transition:transform .3s;font-size:10px}.menu-item.active>.menu-link .submenu-arrow{transform:rotate(90deg)}.subcollection-list{display:none;padding-left:20px;margin-top:5px;overflow:hidden;transition:max-height .3s ease-in-out}.subcollection-list.active{display:block}.subcollection-list .menu-item{margin:2px 0}.menu-item.level-0>.menu-link{font-weight:500}.menu-item.level-1>.menu-link{font-size:14px}.menu-item.level-2>.menu-link{font-size:13px}.menu-item.level-3>.menu-link,.menu-item.level-4>.menu-link,.menu-item.level-5>.menu-link{font-size:12px}.level-0 .subcollection-list,.level-1 .subcollection-list,.level-2 .subcollection-list{padding-left:15px}.level-3 .subcollection-list,.level-4 .subcollection-list{padding-left:12px}.menu-link,.submenu-arrow,.subcollection-list{transition:all .3s ease}
/*# sourceMappingURL=/cdn/shop/t/7/assets/collection-menu.css.map */
