.wp-block-hakoniwa-blocks-favorite-button{font-size:1em;line-height:0}.wp-block-hakoniwa-blocks-favorite-button button{color:currentColor}.wp-block-hakoniwa-blocks-favorite-button [data-wp-class--loaded]{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;visibility:hidden}.wp-block-hakoniwa-blocks-favorite-button [data-wp-class--loaded].loaded{animation:fadeIn .55s;visibility:visible}.wp-block-hakoniwa-blocks-favorite-button.is-small svg{stroke-width:1.5;height:20px;width:20px}.wp-block-hakoniwa-blocks-favorite-button.is-large svg{stroke-width:1.25;height:32px;width:32px}.wp-block-hakoniwa-blocks-favorite-button.is-x-large svg{stroke-width:1;height:48px;width:48px}.wp-block-hakoniwa-blocks-favorite-button svg{transition:fill .2s ease}.wp-block-hakoniwa-blocks-favorite-button .favorited svg{fill:currentColor}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
