.cd-color-card{min-width:0;color:var(--cd-color-ink)}.cd-color-card a{color:inherit;text-decoration:none}.cd-color-card a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cd-color-card__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:16px;background:var(--cd-color-card, #f7f7f7)}.cd-color-card__media img{display:block;width:100%;height:100%;object-fit:contain}.cd-color-card__details{padding:14px 13px 12px}.cd-color-card h3{margin:0 0 8px;font:500 1rem/1.35 var(--cd-font-heading);letter-spacing:0}.cd-color-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font:400 1rem/1.4 var(--cd-font-body)}.cd-color-card__price s{color:var(--cd-color-muted, #6b6863);font-size:.875rem}.cd-color-card__pix{margin:6px 0 0;font:400 .8125rem/1.4 var(--cd-font-body)}.cd-color-card__more-colors{display:none}.cd-color-card__swatches{--cd-swatch-target: 44px;display:flex;flex-wrap:nowrap;gap:0;min-height:var(--cd-swatch-target);margin:12px -9px 0}.cd-color-card__swatches a{display:grid;place-items:center;flex:0 0 var(--cd-swatch-target);width:var(--cd-swatch-target);height:var(--cd-swatch-target);border-radius:50%}.cd-color-card__swatches [hidden]{display:none!important}.cd-color-card__swatches .cd-color-card__remaining{font:500 .8125rem/1 var(--cd-font-body);text-decoration:underline;text-underline-offset:3px}.cd-color-card__swatches span{position:relative;display:block;width:20px;height:20px;border:1px solid #b5b0a9;border-radius:50%;background:var(--cd-swatch-color)}.cd-color-card__swatches [aria-current] span{outline:1px solid var(--cd-color-ink);outline-offset:3px}.cd-color-card__swatches .is-sold-out:after{content:"";position:absolute;inset:50% -3px auto;border-top:1px solid var(--cd-color-ink);transform:rotate(-35deg)}@media(min-width:750px)and (hover:hover)and (pointer:fine){.cd-color-card__swatches{--cd-swatch-target: 32px;margin-inline:-6px}}.cd-color-card__badge{position:absolute;top:12px;left:12px;padding:5px 9px;border-radius:4px;background:#fff;color:#222;font-size:.75rem}.cd-color-card__badge--sale{color:#fff;background:var(--cd-color-sale, #a83d32)}.product-grid[data-testid]>[data-cd-color-family][hidden]{display:none!important}.product-grid[product-grid-view=zoom-out] .cd-color-card__details{display:none}@media(max-width:749px){.cd-color-card__details{padding-inline:7px}.cd-color-card h3{font-size:.875rem}.cd-color-card__swatches{margin-inline:-7px}.cd-color-card__swatches{display:none}.cd-color-card__more-colors{display:inline-flex;min-height:44px;margin-top:8px;align-items:center;font-size:.8125rem;text-decoration:underline;text-underline-offset:3px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cd-color-cards.css.map */
