.alcowidget-button{display:inline-block;padding:16px 40px;text-align:center;text-decoration:none;transition:transform .3s ease;will-change:transform;border-radius:40px;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}@media screen and (max-width:679px){.alcowidget-button span.btn-text{font-size:1.05rem}}@media screen and (min-width:680px){.alcowidget-button span.btn-text{font-size:1.4rem}}a.alcowidget-button-brand{color:var(--color-white) !important;background-color:var(--brand) !important;font-weight:500}a.alcowidget-button-light{color:var(--brand-accent) !important;background-color:transparent!important;border:1px solid var(--brand-accent);font-weight:500}a.alcowidget-button-dark{color:var(--color-text) !important;background-color:transparent !important;border:1px solid var(--color-text);font-weight:500}a.alcowidget-button-white{color:var(--color-white) !important;background-color:transparent!important;border:1px solid var(--color-white);font-weight:500}a.alcowidget-button-brand:hover{color:var(--color-text) !important;background-color:var(--brand-accent) !important}a.alcowidget-button-light:hover{color:var(--color-text) !important;background-color:var(--brand) !important;border:1px solid var(--brand)}a.alcowidget-button-dark:hover{color:var(--color-white) !important;background-color:var(--brand) !important;border:1px solid var(--brand)}a.alcowidget-button-white:hover{color:var(--color-text) !important;background-color:var(--brand-accent) !important;border:1px solid var(--color-text)}