.cc-collection-banner.section--template{margin-top:-10px;margin-bottom:16px}.cc-collection-banner .collection-banner__heading{margin-inline-end:8px;font:700 38px/1 var(--sofia-font);letter-spacing:.01em}.cc-collection-banner .collection-banner__count{font:700 12px/1 var(--sofia-font);letter-spacing:.01em;color:#afafaf}.collection-wayfinders{position:relative;gap:8px;margin-top:6px;padding-left:var(--gutter)}.collection-wayfinders__viewport{flex:1 1 auto;min-width:0}.collection-wayfinders__list{flex-wrap:nowrap;gap:8px;margin:0;padding:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.collection-wayfinders__list::-webkit-scrollbar{display:none}.collection-wayfinders__item{flex-shrink:0;list-style:none}.collection-wayfinder{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 10px;font-weight:700;line-height:1;color:var(--mc-deep-blue);text-decoration:none;white-space:nowrap;border-radius:8px;background-color:var(--c-light);transition:background-color .2s ease,color .2s ease}.collection-wayfinder:hover,.collection-wayfinder:focus-visible{color:var(--mc-white);background-color:var(--mc-deep-blue)}.collection-wayfinders__arrow{display:none;flex-shrink:0;align-items:center;justify-content:center;width:30px;height:30px;color:var(--mc-white);border:0;border-radius:50%;background-color:var(--mc-deep-blue);cursor:pointer;transition:opacity .2s ease}.collection-wayfinders__arrow .icon{width:20px;height:20px}.collection-wayfinders__arrow:hover{opacity:.85}.collection-wayfinders__arrow:disabled{opacity:0;pointer-events:none}@media(min-width:768px){.cc-collection-banner.section--template{margin-bottom:6px}.collection-wayfinders--slider{max-width:calc(var(--page-width) - 10px + var(--gutter) + ((100vW - var(--page-width)) / 2));margin-right:0;margin-left:auto}.collection-wayfinders--slider.is-scrollable .collection-wayfinders__arrow{display:inline-flex}.collection-wayfinders--wrap{align-items:flex-start}.collection-wayfinders--wrap .collection-wayfinders__list{flex-wrap:wrap;overflow-x:visible}.collection-wayfinders{margin-top:16px}.collection-wayfinder{height:45px;padding:0 55px;border-radius:10px}.collection-wayfinders__arrow{position:absolute}.collection-wayfinders__arrow.collection-wayfinders__arrow--prev{left:25px}.collection-wayfinders__arrow.collection-wayfinders__arrow--next{right:0}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-collection-banner.css.map */
