.swatch{--swatch--size: var(--swatch-input--size, 4.4rem);--swatch--border-radius: var(--swatch-input--border-radius, 50%);display:block;width:var(--swatch--size);max-width:100%;aspect-ratio:1 / 1;background:var(--swatch--background);background-position:var(--swatch-focal-point, initial);background-size:cover;background-origin:border-box;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--swatch--border-radius)}.swatch--square{--swatch--border-radius: var(--swatch-input--border-radius, .2rem)}.swatch--unavailable{border-style:dashed;border-color:rgba(var(--color-foreground),.5)}.category-navigation{width:100%;display:flex;align-items:center;gap:5px;padding:0;margin-bottom:2rem}.category-navigation__title{flex:0 0 auto;margin-right:4rem;line-height:1;font-size:1.5rem;font-weight:500;letter-spacing:0;text-transform:uppercase;color:#333;white-space:nowrap}.category-navigation-wrap{flex:1;width:100%;max-width:100%;min-width:0;display:flex;align-items:center;gap:9px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#c8c8c8 transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:auto}.category-navigation-wrap::-webkit-scrollbar{display:block;height:.4rem}.category-navigation-wrap::-webkit-scrollbar-thumb{background:#c8c8c8;border-radius:.4rem}.category-navigation__item{flex:1 0 auto;padding:.9rem 3rem;display:flex;align-items:center;justify-content:center;border:1px solid #e0e0e0;border-radius:2px;font-size:1.5rem;color:#000;line-height:1;font-weight:200;letter-spacing:0;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:all .2s ease;border-radius:.4rem}.category-navigation__item.active{border-color:var(--color-pink);color:var(--color-pink);order:-1}.category-navigation__item--shop-all.active{border-color:var(--color-pink);color:var(--color-pink)}.category-navigation__item:hover{border-color:var(--color-pink);color:var(--color-pink);background:#fff}@media screen and (max-width:1400px){.category-navigation-wrap{flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap}.category-navigation__item{flex:1 0 auto}}@media screen and (max-width:749px){.category-navigation{gap:5px;padding:0 10px}.category-navigation__title{display:none}.category-navigation-wrap{flex:1;gap:5px;scrollbar-width:none;-ms-overflow-style:none}.category-navigation-wrap::-webkit-scrollbar{display:none}.category-navigation__item{flex:0 0 auto;font-size:1.2rem;padding:11px 24.5px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-swatch.css.map */
