* { --transition: .6s cubic-bezier(0.165, 0.84, 0.44, 1) !important;}[class*="brxe-icon"], [class*="brxe-icon"] svg { height: var(--icon-size); color: var(--icon-fill); fill: var(--icon-fill); background-color: var(--icon-background); padding: var(--icon-padding); border: var(--icon-border); border-radius: var(--icon-radius);}[class*="btn--"]:not(.btn--none, .wp-block-button),.wp-block-button[class*="btn--"]>.wp-block-button__link,.wp-block-button[class*="btn--"]>svg,i { gap: calc(var(--fr-card-gap)/2); --fill: var(--btn-text-color); --fill-hover: var(--btn-text-color-hover); --size: var(--btn-font-size);}[class*="btn--"] svg,i { fill: var(--fill); height: var(--size); transition: var(--btn-transition, var(--transition));}[class*="btn--"]:hover svg,i { fill: var(--fill-hover); transition: var(--btn-transition, var(--transition));}.btn--outline { --fill: var(--btn-outline-text-color); --fill-hover: var(--btn-outline-text-color-hover);}.btn--outline svg { fill: var(--fill); transition: var(--btn-transition, var(--transition));}.btn--outline:hover svg { fill: var(--fill-hover); transition: var(--btn-transition, var(--transition));}.btn--clear { --fill: var(--btn-outline-text-color) !important; color: var(--btn-outline-text-color) !important; transition: var(--btn-transition, var(--transition));}.btn--clear svg { fill: var(--fill); transition: var(--btn-transition, var(--transition));}.btn--clear:hover svg { transition: var(--btn-transition, var(--transition));}