#cf-concepts .cf-concept .cf-fyf-focused .cf-elements-discover{background:none;padding:0;margin:30px 0 22px;align-items:flex-start;gap:28px}
#cf-concepts .cf-concept .cf-fyf-focused .cf-elements-discover h2{text-transform:uppercase;font-size:30px;line-height:1.3}
#cf-concepts .cf-concept .cf-fyf-focused .cf-elements-discover nav{display:flex;flex-direction:column;align-items:flex-end;gap:14px;padding-top:8px}
#cf-concepts .cf-concept .cf-fyf-focused .cf-shop-filters>label{display:none}
#cf-concepts .cf-concept .cf-fyf-focused .cf-shop-filters{padding-top:6px;border-top:0;margin-top:0}
#cf-concepts .cf-concept .cf-fyf-focused .cf-shop-elemental{margin-top:0}
#cf-concepts .cf-concept #cf-flavor-shopping,#cf-concepts .cf-concept #cf-elements-meaning{scroll-margin-top:125px}
#cf-concepts .cf-concept .cf-elements-inline{margin-top:76px;background:none}
#cf-concepts .cf-concept .cf-elements-inline>.cf-elements-wrap{padding:0 0 20px}
#cf-concepts .cf-concept .cf-elements-page .cf-elements-page{background:none}
#cf-concepts .cf-concept .cf-elements-page .cf-elements-page>.cf-elements-wrap{padding:0}
@media(max-width:760px){#cf-concepts .cf-concept .cf-fyf-focused .cf-elements-discover{flex-direction:column;gap:18px}#cf-concepts .cf-concept .cf-fyf-focused .cf-elements-discover h2{font-size:25px}#cf-concepts .cf-concept .cf-fyf-focused .cf-elements-discover nav{align-items:flex-start;padding:0}#cf-concepts .cf-concept .cf-fyf-focused .cf-shop-elemental{grid-template-columns:1fr;display:grid}#cf-concepts .cf-concept .cf-elements-inline{margin-top:48px}}
