.wp-element-button,.wp-block-button__link{transition:background-color 220ms ease,color 220ms ease,border-color 220ms ease;box-shadow:none!important}
img,figure,.wp-block-navigation,.wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container{box-shadow:none!important}
:where(a,button,input,textarea,select,summary):focus-visible{outline:3px solid var(--wp--preset--color--accent);outline-offset:5px}
:where(.km-dark,.km-footer) :where(a,button):focus-visible{outline-color:var(--wp--preset--color--sun)}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}