.shopify-section.category-bar-sticky{position:sticky;top:var(--header-height, 0px);z-index:12}.section-header.shopify-section-header-sticky{z-index:13}.shopify-section-header-hidden~.shopify-section.category-bar-sticky{top:0}.shopify-section.category-bar-sticky{transition:top .15s ease-out}.category-bar{--catbar-size: 1.2rem;background:var(--catbar-bg, #1c1c1c);color:var(--catbar-ink, #ffffff)}.category-bar__nav{position:relative;padding-inline:1.5rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-padding-inline:1rem}.category-bar__nav::-webkit-scrollbar{display:none}.category-bar__list{display:flex;align-items:stretch;gap:.6rem;width:max-content;margin-inline:auto;padding:.6rem 0;list-style:none}.category-bar__item{display:flex;flex:0 0 auto}.category-bar__link{display:inline-flex;align-items:center;gap:.5rem;min-height:4.4rem;padding:0 1.5rem;border-radius:999px;color:inherit;text-decoration:none;font-size:var(--catbar-size);font-weight:700;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;transition:background-color .18s ease,color .18s ease}.category-bar__link:hover,.category-bar__link:focus-visible{background:var(--catbar-hover, rgba(255, 255, 255, .12))}.category-bar__link--highlight{color:var(--catbar-accent, #ff6a4d)}.category-bar__link--back{border:1px solid var(--catbar-hover, rgba(255, 255, 255, .12));opacity:.75;font-weight:600}.category-bar__link--back:hover,.category-bar__link--back:focus-visible{opacity:1}.category-bar__link[aria-current=page]{background:var(--catbar-ink, #ffffff);color:var(--catbar-bg, #1c1c1c)}.category-bar__emoji{font-size:1.5rem;line-height:1}.category-bar__count{padding:.1em .55em;border-radius:999px;background:var(--catbar-hover, rgba(255, 255, 255, .12));font-size:1rem;font-weight:600}.category-bar__link[aria-current=page] .category-bar__count{background:#0000001f}.category-bar__badge{display:inline-flex;align-items:center;padding:.2em .6em;border-radius:999px;background:var(--catbar-accent, #ff6a4d);color:#fff;font-size:.95rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 2px 6px #0003;line-height:1}.category-bar{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto}.category-bar__nav{grid-row:1;grid-column:2;min-width:0}.category-bar__scroll{grid-row:1;align-self:stretch;min-width:4.4rem;min-height:4.4rem;border:0;padding:0;background:transparent;color:inherit;cursor:pointer;display:grid;place-items:center}.category-bar__scroll[hidden]{display:none}.category-bar__scroll:disabled{opacity:.28;cursor:default}.category-bar__scroll--prev{grid-column:1}.category-bar__scroll--next{grid-column:3}[dir=rtl] .category-bar__scroll svg{transform:scaleX(-1)}.category-bar__scroll:focus-visible{outline-offset:-4px}.category-bar__link:focus-visible{outline:2px solid currentColor;outline-offset:-3px}@media screen and (max-width:749px){.category-bar__nav{padding-inline:.4rem}.category-bar__list{gap:.25rem}.category-bar__link{padding-inline:.5rem;letter-spacing:0;font-size:clamp(1.04rem,2.85vw,1.2rem)}}@media screen and (min-width:750px){.category-bar{--catbar-size: 1.3rem}.category-bar__nav{padding-inline:2.4rem}.category-bar__list{gap:.8rem}}@media(prefers-reduced-motion:reduce){.category-bar__link{transition:none}.category-bar__nav{scroll-behavior:auto}}.category-bar__hint{margin:0;padding:1.4rem 1.5rem;color:var(--catbar-ink, #ffffff);font-size:1.3rem}
/*# sourceMappingURL=/cdn/shop/t/48/assets/section-category-bar.css.map */
