/* Button block */ 
.button, 
.wp-block-file__button, 
.wp-block-post-excerpt__more-link, 
.wp-block-buttons .wp-element-button, 
.wp-block-buttons .wp-block-button__link.wp-block-button__link {background-color: var(--primary-color);color: var(--white);/* border: 1px solid var(--primary-color); */border-radius: 0;font-weight: 400;line-height: normal;padding: 0.5rem 2.4rem;}

.button:is(:hover, :focus-visible), 
.wp-block-file__button:is(:hover, :focus-visible), 
.wp-block-post-excerpt__more-link:is(:hover, :focus-visible), 
.wp-block-buttons .wp-element-button:is(:hover, :focus-visible), 
.wp-block-buttons .wp-block-button__link.wp-block-button__link:is(:hover, :focus-visible) {background-color: var(--accent-color);color: var(--primary-color);}
 

/* Button block - outline */ 
.is-style-outline.is-style-outline.wp-block-button .wp-block-button__link {color: var(--white);border: 1px solid var(--white);padding: 0.5em 1em;}
.wp-block-button.is-style-outline .wp-element-button:is(:hover, :focus-visible) {background: var(--accent-color);border-color: var(--accent-color);color: var(--primary-color);}


/* * iPhone bug fix * https://www.notion.so/fueldigital/iPhone-button-contrast-fix-47918141a741472fbc1fba3aa5919ca4 */ 
@supports (-webkit-touch-callout: none) { 
	.entry-content a.wp-block-button__link{ transition: none; }
}
