.category-menu{display:block;width:100%}@media(max-width:1199.98px){.category-menu{display:none}}.category-menu__container{max-width:var(--container-width, 1470px)}.category-menu__body{position:relative;width:270px}.category-menu__header{cursor:pointer;position:absolute;left:0;bottom:12px;z-index:5;width:100%;padding:10px 41px 10px 26px;color:var(--color);background-color:var(--background-color);font-size:var(--font-size-base);font-weight:500;line-height:20px}.category-menu__header:before,.category-menu__header:after{content:"";position:absolute}.category-menu__header:after{pointer-events:none;top:50%;right:0;display:block;width:1px;height:24px;margin-top:-12px;background-color:var(--secondary);opacity:.5}.category-menu__header:before{top:100%;left:0;width:100%;height:32px}.category-menu__icon{position:absolute;top:50%;left:0;margin-top:-9px;color:var(--secondary)}.category-menu__icon-dropdown{position:absolute;top:50%;right:25px;margin-top:-3px;color:var(--secondary);transform:rotate(180deg)}.category-menu__main{position:absolute;top:0;left:0;z-index:3;width:100%;padding:20px 0;opacity:0;visibility:hidden;transition:all .2s linear}.category-menu__main-inner{width:100%;padding:8px 24px 12px;color:var(--color);background-color:var(--background-color);border-radius:8px;box-shadow:var(--shadow)}.category-menu__item{position:relative;transition:all .2s linear}.category-menu__item:after{content:"";pointer-events:none;position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid var(--border-color)}.category-menu__item.active-status{display:none}.category-menu__item.active-status.show{display:block}.category-menu__item--more:after{display:none}.category-menu__item-link{position:relative;display:flex;align-items:center;width:100%;padding:12px 20px 12px 0;color:var(--color);background-color:transparent;border:0;font-weight:500;line-height:1.42857;transition:color .2s linear}.category-menu__item-link span{display:block;padding:2px 0}.category-menu__item-link:hover{color:var(--hover-color);background-color:var(--hover-background-color)}.category-menu__item-button{font-weight:700}.category-menu__item-button:before,.category-menu__item-button:after{content:"";position:absolute;display:block;background-color:var(--color);border-radius:2px;opacity:.8;transition:opacity .2s linear}.category-menu__item-button:before{top:50%;right:6px;width:8px;height:2px;margin-top:-1px}.category-menu__item-button:after{top:50%;right:9px;width:2px;height:8px;margin-top:-4px}.category-menu__item-button.active:after{opacity:0}.category-menu__item-icon{width:24px;min-width:24px;margin-right:8px;color:var(--color)}.category-menu__icon-caret{position:absolute;top:50%;right:6px;margin-top:-3px;transform:rotate(90deg)}.category-menu:hover .category-menu__main{opacity:1;visibility:visible}.subcategory-menu{position:relative}.subcategory-menu__dropdown{position:absolute;top:0;left:100%;z-index:6;width:100%;margin:0;padding:20px 24px;background-color:var(--background-color);border-radius:4px;box-shadow:var(--shadow);list-style:none;transform:translate(20px);opacity:0;visibility:hidden;transition:all .2s linear}.subcategory-menu:hover>.subcategory-menu__dropdown{opacity:1;visibility:visible;transform:translate(0)}.subcategory-menu__link{display:block;padding:8px 0;color:var(--color);font-weight:500;line-height:1.42857;transition:color .2s linear,padding .2s linear}.subcategory-menu__link:hover{padding-left:3px;color:var(--hover-color)}.section-header:not(.shopify-section-header-sticky) [data-sticky-type=on-scroll-up] .category-menu--index .category-menu__main{opacity:1;visibility:visible}.shopify-section-header-sticky:not(.scrolled-past-header) [data-sticky-type=always] .category-menu--index .category-menu__main{opacity:1;visibility:visible}.section-category-menu .category-menu--index .category-menu__main{opacity:1;visibility:visible}.category-menu-fixed{overflow-x:hidden}.category-menu-fixed .category-menu__main{left:calc(-1 * var(--offset-left));width:100vw;height:var(--max-content-height);padding-left:var(--offset-left);overflow-x:hidden;overflow-y:auto;background-color:#0000001a}.category-menu-fixed .category-menu__main-inner{width:270px}.category-menu__main-inner,.subcategory-menu__dropdown{--color: #e4e2ff;--background-color: #17153a;--hover-color: #ffcf5c;--border-color: rgba(255, 255, 255, .12);--shadow: 0 24px 50px rgba(0, 0, 0, .5);color:#e4e2ff;background-color:#17153a;border:1px solid rgba(255,255,255,.14);border-radius:16px;box-shadow:0 24px 50px #00000080}.category-menu__main-inner{padding:10px 24px 14px}.subcategory-menu__dropdown{padding:14px 24px}.category-menu__item:after{border-bottom-color:#ffffff1a}.category-menu__item-link,.category-menu__item-link span,.subcategory-menu__link{color:#e4e2ff}.category-menu__item-link:hover,.category-menu__item-link:hover span,.subcategory-menu__link:hover{color:#ffcf5c}.category-menu__item-button:before,.category-menu__item-button:after{background-color:#e4e2ff}.category-menu__item-link img.category-menu__item-icon,.category-menu__item-link img{width:32px!important;min-width:32px!important;height:32px!important;margin-right:12px;object-fit:contain}.menu-drawer__menu-item img{object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/25/assets/category-menu.css.map */
