.collection-navigation{position:sticky}.collection-navigation .collection-navigation__wrap{background-color:var(--bg-color);color:var(--text-color)}.collection-navigation .collection-navigation__wrap .page-width{padding-left:0;padding-right:0}.collection-navigation .collection-navigation__list{overflow:scroll;display:flex;align-items:center;margin:0 auto;width:-moz-fit-content;width:fit-content;max-width:100%;-ms-overflow-style:none;scrollbar-width:none}.collection-navigation .collection-navigation__list::-webkit-scrollbar{display:none}@media screen and (min-width: 750px){.collection-navigation .collection-navigation__list{width:unset;gap:100px;max-width:784px;justify-content:center;overflow:unset}}.collection-navigation .collection-navigation__item{width:-moz-fit-content;width:fit-content;flex-shrink:0;padding:0 15px}.collection-navigation .collection-navigation__item:first-child{padding-left:30px}.collection-navigation .collection-navigation__item:last-child{padding-right:30px}@media screen and (min-width: 750px){.collection-navigation .collection-navigation__item{padding:0;flex-shrink:1;width:33.3333333333%}}.collection-navigation .collection-navigation__link{display:block;font-family:var(--font-body-family);font-weight:900;font-size:20px;line-height:1.2;letter-spacing:0;text-align:center;text-transform:uppercase;text-decoration:none;color:var(--text-color);transition:transform .3s ease-in-out}@media screen and (min-width: 750px){.collection-navigation .collection-navigation__link{font-size:32px;line-height:1}}@media(hover: hover){.collection-navigation .collection-navigation__link:hover{transform:scale(0.9) translate(-5%, 5%);text-decoration:underline}}.collection-navigation .collection-navigation__link:focus-visible,.collection-navigation .collection-navigation__link:active{transform:scale(0.9) translate(-5%, 5%);text-decoration:underline}.collection-navigation .collection-navigation__link.collection-navigation__link--active{text-decoration:underline;pointer-events:none}.collection-navigation.collection-navigation.animate{transition:top .15s ease-out}.collection-navigation.collection-header-sticky{top:0;position:sticky;z-index:3;top:calc(var(--header-height) - 1px)}.collection-navigation.collection-header-hidden{top:calc(-2.3*var(--header-height))}