.button{grid-gap:.5rem;border-radius:8px;-webkit-box-shadow:0 4px 7.7px 0 rgba(0,0,0,.25);box-shadow:0 4px 7.7px 0 rgba(0,0,0,.25);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--font2);font-size:1.8rem;font-style:normal;font-weight:600;line-height:normal;line-height:1;padding:1rem 2rem;text-transform:uppercase;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.button--primary{background-color:var(--bg-color1);border:2px solid var(--bg-color1);color:var(--white)}.button--primary:focus,.button--primary:hover{background-color:var(--bg-color4);border-color:var(--bg-color4)}.button--primary:focus:after,.button--primary:hover:after{color:var(--white)}.button--primary.is-active{background-color:var(--bg-color4);border-color:var(--bg-color4);color:var(--white)}.button--secondary{background-color:transparent;border:2px solid var(--bg-color2);color:var(--white)}.button--secondary:focus,.button--secondary:hover{background-color:var(--bg-color2);border-color:var(--bg-color2);color:var(--color2)}.button--secondary.is-active{background-color:var(--bg-color4);border-color:var(--bg-color2);color:var(--white)}.button--next:after{color:var(--color1);content:"\e000";display:inline-block;font-family:var(--fontawesomekit);margin-left:.5rem;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.link{color:var(--color2);font-family:var(--font2);font-size:1.8rem;font-style:normal;font-weight:600;line-height:1.2;text-transform:uppercase}.link,.link:after{display:inline-block}.link:after{color:var(--color3);content:"\e000";font-family:var(--fontawesomekit);margin-left:.5rem;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.link:focus,.link:hover{text-decoration:underline}.link:focus:after,.link:hover:after{color:var(--color2);text-decoration:none}.link--secondary{color:var(--white)}.link--secondary:after{color:var(--color1);content:"\e000";display:inline-block;font-family:var(--fontawesomekit);margin-left:.5rem;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.link--secondary:focus,.link--secondary:hover{text-decoration:underline}.link--secondary:focus:after,.link--secondary:hover:after{color:var(--white);text-decoration:none}.overlay{height:100%;left:0;position:absolute;top:0;width:100%}
/*# sourceMappingURL=buttons.css.map */