.tz-line{--tz-mb-text: var(--color-body-text, #222);--tz-mb-sub: var(--color-sub-text, #666);--tz-mb-accent: var(--color-primary, #222);--tz-mb-bg: var(--color-main-background, #fff)}.tz-mb-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nourished-badge.nourished-badge--tz{position:relative;align-items:center;gap:5px;box-sizing:border-box;max-width:100%;margin:0;background:#fff;color:#403f3f;box-shadow:inset 0 0 0 1px #e2ddd4;font-size:10px;letter-spacing:.02em;line-height:1.2;white-space:normal;border-radius:10px}.sf__pcard-tags>.nourished-badge--tz{margin:0 8px 8px 0}.tz-mb__chip{--tz-c: #c68e5f;flex:none;width:10px;height:10px;border-radius:2px;background:var(--tz-c);box-shadow:inset 0 0 0 1px #00000026}.tz-mb__text{min-width:0;overflow-wrap:anywhere}.tz-line{margin:12px 0 16px;color:var(--tz-mb-text)}.tz-line p{margin:0 0 6px}.tz-line__title{font-weight:600}.tz-line__swatches{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px;padding:4px 0 0;list-style:none}.tz-line__item{margin:0;padding:0}.tz-line__item:before{content:none}.tz-line__swatch{--tz-c: #d9c2a7;position:relative;display:block;width:32px;height:32px;border-radius:999px;background:var(--tz-c);box-shadow:inset 0 0 0 1px #0000001f;transition:transform .15s ease}.tz-line__swatch:hover{transform:scale(1.08)}.tz-line__swatch.is-current{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px var(--tz-mb-bg),0 0 0 4px var(--tz-mb-text)}.tz-line__swatch:focus-visible{outline:2px solid var(--tz-mb-accent);outline-offset:5px}.tz-line__marker{position:absolute;top:-6px;right:-6px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;background:var(--tz-mb-text);color:var(--tz-mb-bg);box-shadow:0 0 0 2px var(--tz-mb-bg);font-size:.625rem;font-weight:700;line-height:1}.tz-line__match strong{font-weight:600}.tz-line__hint{color:var(--tz-mb-sub)}.tz-line__link,.tz-line__tool{color:inherit;text-decoration:underline;text-underline-offset:2px}.tz-line__tool{color:var(--tz-mb-text);font-weight:600}.tz-line__link:focus-visible,.tz-line__tool:focus-visible{outline:2px solid var(--tz-mb-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.tz-line__swatch{transition:none}.tz-line__swatch:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/shade-finder-badges.css.map */
