/*! generated from src/scss/creamly-audience.scss */.audienceSelector{background:var(--alabaster);color:var(--birch);display:none;flex-direction:column;height:100vh;height:100dvh;inset:0;min-height:100%;outline:none;overflow:hidden;overscroll-behavior:none;position:fixed;z-index:2000}.audienceSelector.is-open,html[data-creamly-audience-known=false] .audienceSelector[data-enabled=true]{display:flex}html[data-creamly-audience-selector-off=true] .audienceSelector.is-open,html[data-creamly-audience-selector-off=true] .audienceSelector[data-enabled=true]{display:none}.audienceSelector__header{align-items:center;background:var(--alabaster);border-bottom:1px solid var(--birch);display:flex;flex:0 0 104px;justify-content:center;z-index:1}.audienceSelector__logo{height:40px;width:178px}.audienceSelector__logoImage{display:block;height:100%;object-fit:contain;width:100%}.audienceSelector__logoText{font-family:var(--font-heading-family);font-size:32px;font-weight:700;height:100%;line-height:1;text-transform:uppercase;width:100%}.audienceSelector__logoText,.audienceSelector__stage{align-items:center;display:flex;justify-content:center}.audienceSelector__stage{background:var(--alabaster);flex:1 1 auto;min-height:0;transition:background-color .18s ease}.audienceSelector__choices{display:grid;gap:20px;grid-template-columns:repeat(2,146px)}.audienceSelector__choice{align-items:center;background:#0000;border:1px solid var(--birch);border-radius:4px;color:var(--birch);cursor:pointer;display:flex;font-family:var(--font-body-family);font-size:18px;font-weight:500;justify-content:center;line-height:1;min-height:58px;padding:12px 20px;text-align:center;text-transform:uppercase;transition:color .18s ease,background-color .18s ease;white-space:nowrap;width:146px}.audienceSelector__choice:focus-visible{outline:2px solid var(--birch);outline-offset:3px}.audienceSelector:has(.audienceSelector__choice--men:active) .audienceSelector__stage,.audienceSelector:has(.audienceSelector__choice--men:focus-visible) .audienceSelector__stage{background:var(--audience-men-background)}.audienceSelector:has(.audienceSelector__choice--women:active) .audienceSelector__stage,.audienceSelector:has(.audienceSelector__choice--women:focus-visible) .audienceSelector__stage{background:var(--audience-women-background)}.audienceSelector__choice--men:active,.audienceSelector__choice--men:focus-visible,.audienceSelector__choice--women:active,.audienceSelector__choice--women:focus-visible{background:var(--birch);color:var(--alabaster)}@media(hover:hover){.audienceSelector:has(.audienceSelector__choice--men:hover) .audienceSelector__stage{background:var(--audience-men-background)}.audienceSelector:has(.audienceSelector__choice--women:hover) .audienceSelector__stage{background:var(--audience-women-background)}.audienceSelector__choice:hover{background:var(--birch);color:var(--alabaster)}}[data-creamly-audience-content]{display:none!important}html[data-creamly-audience=men] [data-creamly-audience-content=men],html[data-creamly-audience=women] [data-creamly-audience-content=women]{display:flex!important}html[data-creamly-audience=men] section[id=shopify-section-creamly-quiz]{display:none!important}@media(max-width:1600px){.audienceSelector__header{flex-basis:74px}.audienceSelector__logo{height:32px;width:142px}}@media(max-width:768px){.audienceSelector__header{flex-basis:64px}.audienceSelector__logo{height:24px;width:106px}.audienceSelector__logoText{font-size:24px}.audienceSelector__choices{gap:12px;grid-template-columns:repeat(2,minmax(0,128px));width:min(100% - 32px,268px)}.audienceSelector__choice{font-size:14px;min-height:52px;padding:10px 12px;width:100%}}