.cr-wrap{max-width:1280px;margin:0 auto -8px;padding:12px 0 0}.cr-rail{display:flex;align-items:center;gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:4px 5vw 10px;scroll-padding-inline:5vw;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 18px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 18px),transparent 100%)}.cr-rail::-webkit-scrollbar{display:none}.cr-rail>:first-child{margin-left:auto}.cr-rail>:last-child{margin-right:auto}.cr-pill{--c1:var(--nd-pink);--c2:var(--nd-violet);flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;padding:5px 17px 5px 5px;border-radius:999px;text-decoration:none;color:var(--nd-ink);border:2px solid var(--nd-ink);background:#fff;box-shadow:0 3px 0 var(--nd-ink);scroll-snap-align:start;transition:transform .12s ease,box-shadow .12s ease,background .12s ease;-webkit-tap-highlight-color:transparent}@media(hover:hover){.cr-pill:hover{background:var(--nd-lemon)}}.cr-pill:active{transform:translateY(3px);box-shadow:0 0 0 var(--nd-ink)}.cr-tone-1{--c1:var(--nd-mint);--c2:var(--nd-violet)}.cr-tone-2{--c1:var(--nd-orange);--c2:var(--nd-pink)}.cr-tone-3{--c1:var(--nd-violet);--c2:var(--nd-mint)}.cr-thumb{flex-shrink:0;width:34px;height:34px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--nd-tint);border:2px solid var(--c1)}.cr-thumb img{width:100%;height:100%;object-fit:cover;display:block}.cr-thumb--letter{background:var(--c1);color:var(--nd-ink);font-family:var(--font-heading-family,"Fredoka",sans-serif);font-weight:700;font-size:15px;text-transform:uppercase}.cr-label{font-family:var(--font-heading-family,"Fredoka",sans-serif);font-weight:700;font-size:13.5px;line-height:1;letter-spacing:.01em;white-space:nowrap}.cr-pill--all{background:var(--nd-lemon)}.cr-pill--all .cr-thumb{background:#fff;color:var(--nd-ink);border-color:var(--nd-ink)}.cr-pill--all .cr-thumb svg{width:18px;height:18px;display:block}@media(min-width:900px){.cr-wrap{padding-top:16px}.cr-rail{-webkit-mask-image:none;mask-image:none;padding-inline:0;flex-wrap:wrap;justify-content:center;overflow:visible}.cr-rail>:first-child,.cr-rail>:last-child{margin-inline:0}.cr-pill{padding:6px 20px 6px 6px}.cr-thumb{width:38px;height:38px}.cr-label{font-size:14.5px}}@media(prefers-reduced-motion:reduce){.cr-pill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/category-tabs.css.map */
