.flexa-button{display:flex}.flexa-button--center{justify-content:center}.flexa-button--right{justify-content:flex-end}.flexa-button--full .flexa-button__link{width:100%}.flexa-button__link{align-items:center;display:inline-flex;gap:.5em;justify-content:center;text-decoration:none}.flexa-icon{flex:0 0 auto;height:1em;width:1em}.flexa-icon svg{display:block;height:100%;width:100%}img.flexa-icon{object-fit:contain}.flexa-button--outline .flexa-button__link{background-color:transparent;background-image:none;border:1px solid;color:inherit}.flexa-button--ghost .flexa-button__link{background-color:transparent;background-image:none;border:0;color:inherit}@media(min-width:1025px){.flexa-button.flexa-hide-desktop{display:none!important}}@media(min-width:768px)and (max-width:1024px){.flexa-button.flexa-hide-tablet{display:none!important}}@media(max-width:767px){.flexa-button.flexa-hide-mobile{display:none!important}}
