.Button[data-button-color] .ButtonElement{background-color:var(--ButtonColor,transparent);transition:color .2s ease;border:1px solid transparent;display:inline-block;padding:.6rem 1.2rem;text-decoration:none;border-radius:1rem;font:inherit;cursor:pointer;outline:none;color:inherit;line-height:1.2;font-size:1.2rem!important;text-transform:uppercase;font-weight:500}.Button .ButtonElement:hover{color:var(--ColorPrimary)!important}.Button .ButtonElement.ButtonColor_White,.Button .ButtonElement.ButtonColor_White50{color:black;border-color:rgba(0,0,0,.2)}.Button .ButtonElement.ButtonColor_Black,.Button .ButtonElement.ButtonColor_Black50{color:white;border-color:rgba(255,255,255,.4)}.Button .ButtonElement.ButtonColor_SafeTrx{color:white}.Button .ButtonElement.ButtonColor_SafeTrx:hover{color:black!important}.Button button.ButtonElement{background:var(--ButtonColor);border:1px solid transparent}.Button .ButtonElement:focus-visible{box-shadow:0 0 0 3px rgba(0,0,0,.25)}