.btn-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:7.2rem;padding:calc(var(--gap-medium) / 2);border-radius:var(--border-radius-big);border:1px solid var(--c-theme);background-color:transparent;color:var(--c-theme);text-decoration:none;transition:background-color var(--t-dur),color var(--t-dur),border-color var(--t-dur)}.btn-icon svg,.btn-icon img{display:block;width:2.4rem;height:2.4rem}.btn-icon.btn-icon--arrow svg{transition:transform var(--t-dur)}@media (hover: hover) and (pointer: fine){.btn-icon.btn-icon--arrow:hover svg{transform:translate(.3rem)}}.btn-icon.btn-icon--arrow:active svg{transform:translate(.3rem)}@media (hover: hover) and (pointer: fine){.btn-icon:hover{background-color:var(--c-theme);color:var(--c-white)}}.btn-icon:active{background-color:var(--c-theme);color:var(--c-white)}
