.side-menu{width:calc(100% + 4rem);padding:0 3rem;background-color:var(--color-light-grey);margin:0;transform:translate(-2rem)}@media screen and (min-width: 750px){.side-menu{width:calc(100% + 10rem);transform:translate(-5rem)}}@media screen and (min-width: 990px){.side-menu{width:auto;min-width:36rem;padding:2rem 4rem;transform:translate(0)}}.side-menu__item{padding:2rem 0;position:relative}.side-menu__item-link{align-items:center;display:flex;justify-content:space-between;padding:1rem 0}.side-menu__item:not(:last-of-type):after{content:"";bottom:0;left:0;height:.1rem;position:absolute;width:100%;background-color:var(--color-medium-grey);opacity:.25}.side-menu__item svg{width:2.6rem;height:2.6rem;object-fit:contain;color:var(--color-medium-grey)}.side-menu:not(.side-menu--no-toggle) .side-menu__item{display:none}.side-menu:not(.side-menu--no-toggle).is-active .side-menu__item{display:block}.side-menu:not(.side-menu--no-toggle).is-active .side-menu__item-toggle:after{display:block}.side-menu .side-menu__item-toggle{display:none}.side-menu:not(.side-menu--no-toggle) .side-menu__item-toggle{display:block}.side-menu:not(.side-menu--no-toggle) .side-menu__item-toggle:after{display:none}.side-menu__item-toggle svg{padding:.3rem;color:var(--color-text-dark)}@media only screen and (min-width: 990px){.side-menu:not(.side-menu--no-toggle) .side-menu__item-toggle{display:none!important}.side-menu:not(.side-menu--no-toggle) .side-menu__item{display:block}}
/*# sourceMappingURL=/cdn/shop/t/565/assets/component-side-menu.css.map */
