.card__brand-label,.product__brand-label{color:rgba(var(--color-foreground),.75);font-size:1.2rem;letter-spacing:.08rem;line-height:1.4;margin:0 0 .4rem;text-transform:uppercase}.card__brand-label-link{color:inherit;position:relative;text-decoration:none;z-index:2}.card__brand-label-link:hover{text-decoration:underline;text-underline-offset:.2rem}.card__brand-label-link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.75);outline-offset:.2rem}.product__title>.product__brand-label{margin-bottom:.6rem}.product-card-wrapper,.product-card-wrapper .card,.product-card-wrapper .card__content,.product-card-wrapper .card__information{box-sizing:border-box;max-width:100%;min-width:0}.card-color-swatches{box-sizing:border-box;display:block;margin-top:.8rem;max-width:100%;min-width:0;overflow:hidden;position:relative;width:100%;z-index:2}.card-color-swatches__layout{align-items:center;box-sizing:border-box;display:flex;gap:.4rem;max-width:100%;min-width:0;overflow:hidden;width:100%}.card-color-swatches__list{display:flex;flex:1 1 0;gap:.6rem;list-style:none;margin:0;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;padding:.3rem;scroll-snap-type:inline proximity;scroll-behavior:smooth;scrollbar-width:none;width:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.card-color-swatches__list::-webkit-scrollbar{display:none}.card-color-swatches__item{flex:0 0 auto;scroll-snap-align:start}.card-color-swatches__swatch{background:var(--card-color-swatch-image, none) center / cover no-repeat,var(--card-color-swatch-color, #d8d8d8);border:.1rem solid rgba(var(--color-foreground),.5);border-radius:50%;box-shadow:inset 0 0 0 .1rem rgba(var(--color-background),.35);display:block;height:2.4rem;outline-offset:.2rem;transition:box-shadow .12s ease,transform .12s ease;width:2.4rem}.card-color-swatches__swatch:hover,.card-color-swatches__swatch[aria-current=true]{box-shadow:0 0 0 .1rem rgb(var(--color-background)),0 0 0 .2rem rgb(var(--color-foreground))}.card-color-swatches__swatch:hover{transform:scale(1.06)}.card-color-swatches__swatch:focus-visible{box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 0 .4rem rgba(var(--color-foreground),.75);outline:none}.card-color-swatches__next{align-items:center;background:transparent;border:0;border-radius:50%;color:rgb(var(--color-foreground));cursor:pointer;display:none;flex:0 0 auto;font:inherit;height:2.8rem;justify-content:center;padding:0;width:2.8rem}.card-color-swatches__next:hover{background:rgba(var(--color-foreground),.08)}.card-color-swatches__next:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.75);outline-offset:.1rem}@media screen and (max-width:749px){.card-color-swatches[data-over-mobile-limit] .card-color-swatches__next{display:inline-flex}}@media screen and (min-width:750px){.card-color-swatches[data-over-desktop-limit] .card-color-swatches__next{display:inline-flex}}.card--standard.card--text:not(.card--horizontal)>.card__content .card__brand-label{display:none}@media(prefers-reduced-motion:reduce){.card-color-swatches__list{scroll-behavior:auto}.card-color-swatches__swatch{transition:none}.card-color-swatches__swatch:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-card-color-swatches.css.map */
