/* Shared scent colours. Generated from the reviewed 54-family palette. */
.koh-card-accord--woody, .koh-filter-chip--woody, .koh-oil-acc--woody, .koh-oil-chip--woody { --koh-scent-base: #774414; --koh-scent-ink: #774414; }
.koh-card-accord--sweet, .koh-filter-chip--sweet, .koh-oil-acc--sweet, .koh-oil-chip--sweet { --koh-scent-base: #ee363b; --koh-scent-ink: #dc1318; }
.koh-card-accord--floral, .koh-filter-chip--floral, .koh-oil-acc--floral, .koh-oil-chip--floral { --koh-scent-base: #ff5f8d; --koh-scent-ink: #dc003f; }
.koh-card-accord--fruity, .koh-filter-chip--fruity, .koh-oil-acc--fruity, .koh-oil-chip--fruity { --koh-scent-base: #fc4b29; --koh-scent-ink: #d62503; }
.koh-card-accord--amber, .koh-filter-chip--amber, .koh-oil-acc--amber, .koh-oil-chip--amber { --koh-scent-base: #bc4d10; --koh-scent-ink: #ba4c10; }
.koh-card-accord--citrus, .koh-filter-chip--citrus, .koh-oil-acc--citrus, .koh-oil-chip--citrus { --koh-scent-base: #f9ff52; --koh-scent-ink: #6f7300; }
.koh-card-accord--musky, .koh-filter-chip--musky, .koh-oil-acc--musky, .koh-oil-chip--musky { --koh-scent-base: #e7d8ea; --koh-scent-ink: #9456a0; }
.koh-card-accord--fresh, .koh-filter-chip--fresh, .koh-oil-acc--fresh, .koh-oil-chip--fresh { --koh-scent-base: #9be5ed; --koh-scent-ink: #187983; }
.koh-card-accord--aromatic, .koh-filter-chip--aromatic, .koh-oil-acc--aromatic, .koh-oil-chip--aromatic { --koh-scent-base: #37a089; --koh-scent-ink: #2a7a69; }
.koh-card-accord--vanilla, .koh-filter-chip--vanilla, .koh-oil-acc--vanilla, .koh-oil-chip--vanilla { --koh-scent-base: #fffec0; --koh-scent-ink: #737200; }
.koh-card-accord--warm-spicy, .koh-filter-chip--warm-spicy, .koh-oil-acc--warm-spicy, .koh-oil-chip--warm-spicy { --koh-scent-base: #cc3300; --koh-scent-ink: #cc3300; }
.koh-card-accord--white-floral, .koh-filter-chip--white-floral, .koh-oil-acc--white-floral, .koh-oil-chip--white-floral { --koh-scent-base: #edf2fb; --koh-scent-ink: #316ad1; }
.koh-card-accord--rose, .koh-filter-chip--rose, .koh-oil-acc--rose, .koh-oil-chip--rose { --koh-scent-base: #fe016b; --koh-scent-ink: #da015c; }
.koh-card-accord--powdery, .koh-filter-chip--powdery, .koh-oil-acc--powdery, .koh-oil-chip--powdery { --koh-scent-base: #eeddcc; --koh-scent-ink: #946331; }
.koh-card-accord--green, .koh-filter-chip--green, .koh-oil-acc--green, .koh-oil-chip--green { --koh-scent-base: #0e8c1d; --koh-scent-ink: #0d801b; }
.koh-card-accord--fresh-spicy, .koh-filter-chip--fresh-spicy, .koh-oil-acc--fresh-spicy, .koh-oil-chip--fresh-spicy { --koh-scent-base: #83c928; --koh-scent-ink: #507a18; }
.koh-card-accord--leather, .koh-filter-chip--leather, .koh-oil-acc--leather, .koh-oil-chip--leather { --koh-scent-base: #78483a; --koh-scent-ink: #78483a; }
.koh-card-accord--smoky, .koh-filter-chip--smoky, .koh-oil-acc--smoky, .koh-oil-chip--smoky { --koh-scent-base: #827487; --koh-scent-ink: #76697b; }
.koh-card-accord--patchouli, .koh-filter-chip--patchouli, .koh-oil-acc--patchouli, .koh-oil-chip--patchouli { --koh-scent-base: #63652e; --koh-scent-ink: #63652e; }
.koh-card-accord--aquatic, .koh-filter-chip--aquatic, .koh-oil-acc--aquatic, .koh-oil-chip--aquatic { --koh-scent-base: #63cce2; --koh-scent-ink: #1a778b; }
.koh-card-accord--balsamic, .koh-filter-chip--balsamic, .koh-oil-acc--balsamic, .koh-oil-chip--balsamic { --koh-scent-base: #ad8359; --koh-scent-ink: #8a6744; }
.koh-card-accord--oud, .koh-filter-chip--oud, .koh-oil-acc--oud, .koh-oil-chip--oud { --koh-scent-base: #544136; --koh-scent-ink: #544136; }
.koh-card-accord--lavender, .koh-filter-chip--lavender, .koh-oil-acc--lavender, .koh-oil-chip--lavender { --koh-scent-base: #9b7db8; --koh-scent-ink: #835ea7; }
.koh-card-accord--caramel, .koh-filter-chip--caramel, .koh-oil-acc--caramel, .koh-oil-chip--caramel { --koh-scent-base: #dda356; --koh-scent-ink: #95621e; }
.koh-card-accord--honey, .koh-filter-chip--honey, .koh-oil-acc--honey, .koh-oil-chip--honey { --koh-scent-base: #faa907; --koh-scent-ink: #956503; }
.koh-card-accord--tropical, .koh-filter-chip--tropical, .koh-oil-acc--tropical, .koh-oil-chip--tropical { --koh-scent-base: #f6af09; --koh-scent-ink: #916705; }
.koh-card-accord--tuberose, .koh-filter-chip--tuberose, .koh-oil-acc--tuberose, .koh-oil-chip--tuberose { --koh-scent-base: #ebfaf3; --koh-scent-ink: #1f7d51; }
.koh-card-accord--almond, .koh-filter-chip--almond, .koh-oil-acc--almond, .koh-oil-chip--almond { --koh-scent-base: #f1e3c5; --koh-scent-ink: #896821; }
.koh-card-accord--yellow-floral, .koh-filter-chip--yellow-floral, .koh-oil-acc--yellow-floral, .koh-oil-chip--yellow-floral { --koh-scent-base: #ffdc10; --koh-scent-ink: #806d00; }
.koh-card-accord--animalic, .koh-filter-chip--animalic, .koh-oil-acc--animalic, .koh-oil-chip--animalic { --koh-scent-base: #8e4b13; --koh-scent-ink: #8e4b13; }
.koh-card-accord--cherry, .koh-filter-chip--cherry, .koh-oil-acc--cherry, .koh-oil-chip--cherry { --koh-scent-base: #ce1d33; --koh-scent-ink: #ce1d33; }
.koh-card-accord--nutty, .koh-filter-chip--nutty, .koh-oil-acc--nutty, .koh-oil-chip--nutty { --koh-scent-base: #b4955f; --koh-scent-ink: #846a3e; }
.koh-card-accord--coconut, .koh-filter-chip--coconut, .koh-oil-acc--coconut, .koh-oil-chip--coconut { --koh-scent-base: #f1e8d4; --koh-scent-ink: #866a2c; }
.koh-card-accord--tobacco, .koh-filter-chip--tobacco, .koh-oil-acc--tobacco, .koh-oil-chip--tobacco { --koh-scent-base: #ad7727; --koh-scent-ink: #926421; }
.koh-card-accord--rum, .koh-filter-chip--rum, .koh-oil-acc--rum, .koh-oil-chip--rum { --koh-scent-base: #ac2005; --koh-scent-ink: #ac2005; }
.koh-card-accord--metallic, .koh-filter-chip--metallic, .koh-oil-acc--metallic, .koh-oil-chip--metallic { --koh-scent-base: #97b0b7; --koh-scent-ink: #56737c; }
.koh-card-accord--cinnamon, .koh-filter-chip--cinnamon, .koh-oil-acc--cinnamon, .koh-oil-chip--cinnamon { --koh-scent-base: #d2691e; --koh-scent-ink: #ac5619; }
.koh-card-accord--soft-spicy, .koh-filter-chip--soft-spicy, .koh-oil-acc--soft-spicy, .koh-oil-chip--soft-spicy { --koh-scent-base: #e27752; --koh-scent-ink: #be4820; }
.koh-card-accord--marine, .koh-filter-chip--marine, .koh-oil-acc--marine, .koh-oil-chip--marine { --koh-scent-base: #0e529b; --koh-scent-ink: #0e529b; }
.koh-card-accord--salty, .koh-filter-chip--salty, .koh-oil-acc--salty, .koh-oil-chip--salty { --koh-scent-base: #e9fff9; --koh-scent-ink: #007e5c; }
.koh-card-accord--mineral, .koh-filter-chip--mineral, .koh-oil-acc--mineral, .koh-oil-chip--mineral { --koh-scent-base: #71bbbf; --koh-scent-ink: #38787b; }
.koh-card-accord--sand, .koh-filter-chip--sand, .koh-oil-acc--sand, .koh-oil-chip--sand { --koh-scent-base: #e6d9b2; --koh-scent-ink: #816b2a; }
.koh-card-accord--mossy, .koh-filter-chip--mossy, .koh-oil-acc--mossy, .koh-oil-chip--mossy { --koh-scent-base: #5b6b32; --koh-scent-ink: #5b6b32; }
.koh-card-accord--iris, .koh-filter-chip--iris, .koh-oil-acc--iris, .koh-oil-chip--iris { --koh-scent-base: #b7a7d7; --koh-scent-ink: #7b5db6; }
.koh-card-accord--coffee, .koh-filter-chip--coffee, .koh-oil-acc--coffee, .koh-oil-chip--coffee { --koh-scent-base: #503b1d; --koh-scent-ink: #503b1d; }
.koh-card-accord--cacao, .koh-filter-chip--cacao, .koh-oil-acc--cacao, .koh-oil-chip--cacao { --koh-scent-base: #9a3a0d; --koh-scent-ink: #9a3a0d; }
.koh-card-accord--chocolate, .koh-filter-chip--chocolate, .koh-oil-acc--chocolate, .koh-oil-chip--chocolate { --koh-scent-base: #603000; --koh-scent-ink: #603000; }
.koh-card-accord--aldehydic, .koh-filter-chip--aldehydic, .koh-oil-acc--aldehydic, .koh-oil-chip--aldehydic { --koh-scent-base: #d8e9f6; --koh-scent-ink: #2873ac; }
.koh-card-accord--soapy, .koh-filter-chip--soapy, .koh-oil-acc--soapy, .koh-oil-chip--soapy { --koh-scent-base: #e3f6fc; --koh-scent-ink: #107798; }
.koh-card-accord--ozonic, .koh-filter-chip--ozonic, .koh-oil-acc--ozonic, .koh-oil-chip--ozonic { --koh-scent-base: #c9fdfb; --koh-scent-ink: #057b76; }
.koh-card-accord--earthy, .koh-filter-chip--earthy, .koh-oil-acc--earthy, .koh-oil-chip--earthy { --koh-scent-base: #544838; --koh-scent-ink: #544838; }
.koh-card-accord--herbal, .koh-filter-chip--herbal, .koh-oil-acc--herbal, .koh-oil-chip--herbal { --koh-scent-base: #6ca47f; --koh-scent-ink: #4a7759; }
.koh-card-accord--violet, .koh-filter-chip--violet, .koh-oil-acc--violet, .koh-oil-chip--violet { --koh-scent-base: #9c1dff; --koh-scent-ink: #9c1dff; }
.koh-card-accord--lactonic, .koh-filter-chip--lactonic, .koh-oil-acc--lactonic, .koh-oil-chip--lactonic { --koh-scent-base: #fbf9f2; --koh-scent-ink: #816d28; }

body .koh-card-scent-meta .koh-card-accord,
body .koh-filter-chips__row[aria-label="Scent"] .koh-filter-chip[class*="koh-filter-chip--"],
.koh-oil .koh-oil-acc,
.koh-oil .koh-oil-chip[class*="koh-oil-chip--"] {
    color: var(--koh-scent-ink, #51483e) !important;
}
body .koh-card-scent-meta .koh-card-accord,
.koh-oil .koh-oil-acc {
    display: inline-block;
    white-space: nowrap;
    word-break: normal;
    overflow-wrap: normal;
    background: transparent;
    padding: 0;
}
body .koh-filter-chips__row[aria-label="Scent"] .koh-filter-chip[class*="koh-filter-chip--"][aria-pressed="true"],
.koh-oil .koh-oil-chip[class*="koh-oil-chip--"][aria-pressed="true"] {
    background: #fffaf5 !important;
    border-color: var(--koh-scent-ink, #51483e) !important;
    box-shadow: 0 0 0 2px var(--koh-scent-ink, #51483e);
}
