.flexa-icon-list{box-sizing:border-box}.flexa-icon-list__list{display:flex;flex-direction:column;gap:12px}.flexa-icon-list__item{align-items:center;box-sizing:border-box;color:inherit;display:flex;flex-direction:row;gap:10px;text-decoration:none}.flexa-icon-list__icon{align-items:center;box-sizing:border-box;display:inline-flex;flex:0 0 auto;justify-content:center;line-height:1}.flexa-icon-list__icon .flexa-icon,.flexa-icon-list__icon img,.flexa-icon-list__icon svg{display:block;height:1em;width:1em}.flexa-icon-list__text{display:inline-block}.flexa-icon-list--grid .flexa-icon-list__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.flexa-icon-list--icon-framed .flexa-icon-list__icon,.flexa-icon-list--icon-stacked .flexa-icon-list__icon{padding:.4em}.flexa-icon-list--icon-framed .flexa-icon-list__icon{border:1px solid}@media(min-width:1025px){.flexa-icon-list.flexa-hide-desktop{display:none!important}}@media(min-width:768px)and (max-width:1024px){.flexa-icon-list.flexa-hide-tablet{display:none!important}}@media(max-width:767px){.flexa-icon-list.flexa-hide-mobile{display:none!important}}
