.m-cmenu{padding-top:var(--cmenu-padding-top, 24px);padding-bottom:var(--cmenu-padding-bottom, 24px)}.m-cmenu__heading{margin:0 0 20px;text-align:center}.m-cmenu__scroller{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.m-cmenu__scroller::-webkit-scrollbar{display:none}.m-cmenu__list{display:flex;gap:var(--cmenu-gap, 28px);margin:0;padding:4px 2px;list-style:none}.m-cmenu__scroller--center .m-cmenu__list{margin:0 auto}.m-cmenu__item{flex:none;scroll-snap-align:start}.m-cmenu__link{display:flex;flex-direction:column;align-items:center;gap:10px;width:calc(var(--link-image-size, 72px) + 36px);color:rgb(var(--color-foreground));text-align:center;text-decoration:none}.m-cmenu__link .m-menu-link-image{transition:box-shadow .2s ease}.m-cmenu__link.is-active .m-menu-link-image{box-shadow:0 0 0 2px rgb(var(--color-background)),0 0 0 3px var(--cmenu-active)}.m-cmenu__title{display:block;max-width:100%;font-size:13px;font-weight:500;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;white-space:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;transition:color .2s ease}.m-cmenu__link:hover .m-cmenu__title,.m-cmenu__link.is-active .m-cmenu__title{color:var(--cmenu-active)}@media screen and (max-width:767px){.m-cmenu__heading{margin-bottom:14px}.m-cmenu__link{gap:8px}.m-cmenu__title{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
