.fam__scents[data-v-ec507268]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-block:var(--space-6) var(--space-10)}.fam__chip[data-v-ec507268]{background:transparent;border:1px solid var(--color-line);border-radius:999px;color:var(--color-ink);cursor:pointer;font-family:var(--font-eyebrow);font-size:var(--fs-small);letter-spacing:var(--tracking-wide);padding:var(--space-2) var(--space-4);transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.fam__chip--on[data-v-ec507268],.fam__chip[data-v-ec507268]:hover:not(:disabled){border-color:var(--color-ink)}.fam__chip--on[data-v-ec507268]{background:var(--color-ink);color:var(--color-accent-ink)}.fam__chip[data-v-ec507268]:disabled{cursor:default;opacity:.45}.fam__grid[data-v-ec507268]{display:grid;gap:var(--space-8) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:768px){.fam__grid[data-v-ec507268]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.fam__grid[data-v-ec507268]{grid-template-columns:repeat(4,minmax(0,1fr))}}.fam__item[data-v-ec507268]{transition:opacity var(--dur) var(--ease),filter var(--dur) var(--ease)}.fam__item--dim[data-v-ec507268]{filter:grayscale(1);opacity:.35}@media(prefers-reduced-motion:reduce){.fam__chip[data-v-ec507268],.fam__item[data-v-ec507268]{transition:none}}
