.collection-links{overflow-x:hidden}.collection-links__list{align-items:center;display:flex;gap:8px;-ms-overflow-style:none;overflow-x:auto;overscroll-behavior-x:contain;padding:4px 16px;scroll-padding-inline:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.collection-links__list::-webkit-scrollbar{display:none}@media (min-width:1024px){.collection-links__list{margin-inline:auto;max-width:1728px;padding-inline:60px;scroll-padding-inline:60px;width:100%}}.collection-links__item{flex-shrink:0;scroll-snap-align:start}.collection-links__item:first-child{margin-inline-start:auto}.collection-links__item:last-child{margin-inline-end:auto}.collection-links__link{background-color:var(--color-white);color:var(--color-brand-primary);font-family:var(--font-family-body);font-size:var(--font-h5);font-weight:var(--font-weight-bold);letter-spacing:0;white-space:nowrap}.collection-links__link:is(:hover,:focus,.active){background-color:var(--color-brand-soft);border-color:var(--color-brand-soft)}@media (min-width:350px){.collection-links__link{min-width:0}}.collection-links__link{border:2px solid var(--color-brand-accent)}[data-brand=snug] .collection-links__link.button--rounded:not(.button--rounded-outline){background-color:transparent;color:var(--color-primary-800);font:var(--heading-sm-weight) var(--heading-sm-size)/var(--heading-sm-line-height) var(--heading-sm-family)}[data-brand=snug] .collection-links__link.button--rounded:not(.button--rounded-outline):is(:hover,:focus):not(.active){background-color:transparent}[data-brand=snug] .collection-links__link.button--rounded:not(.button--rounded-outline).active{background-color:var(--color-primary-800);color:var(--color-white)}