@use 'iro-sass/src/index' as iro; @use 'iro-design/src/functions' as fn; @include iro.props-namespace('hnav') { @include iro.props-store(( --colors: ( --fg: fn.global-color(--fg-hi), --border: fn.global-color(--obj), ) ), 'colors'); @include iro.props-store(( --dims: ( --gap: 1.5em, --font-size: .9em, --margin-top: fn.global-dim(--paragraph --margin-top), --margin-bottom: fn.global-dim(--size --1000), ) ), 'dims'); @include iro.bem-component(iro.props-namespace()) { display: flex; flex-wrap: wrap; gap: fn.dim(--gap); align-items: baseline; margin: fn.dim(--margin-top) 0 fn.dim(--margin-bottom); padding-top: fn.dim(--margin-top); border-top: 1px solid fn.color(--border); color: fn.color(--fg); @include iro.bem-elem('item') { font-size: fn.dim(--font-size); } } }