.button{padding:.75rem;display:flex;cursor:pointer;justify-content:center;align-items:center;gap:.889rem;border-radius:1.5rem;border:1px solid transparent;transition:all .3s ease-in;text-wrap:nowrap}.button span{font-weight:600}.button svg path{transition:all .3s ease-in}.button__blue{background-color:var(--blue-primary);color:var(--white)}.button__blue svg path{fill:var(--white)}.button__blue:hover{color:var(--blue-primary);background-color:var(--white);border-color:var(--blue-primary)}.button__blue:hover svg path{fill:var(--blue-primary)}.button__blue__disabled{opacity:.7;pointer-events:none}.button__blue-light{background-color:var(--blue-light);color:var(--blue-primary)}.button__blue-light svg path{fill:var(--blue-primary)}.button__transparent__blue{background-color:transparent;color:var(--blue-primary);border-color:transparent}.button__transparent__blue svg path{fill:var(--blue-primary)}.button__transparent__blue:hover{color:var(--blue-dark)}.button__transparent__blue:hover svg path{fill:var(--blue-dark)}.button__transparent__black{background-color:transparent;color:var(--black);border-color:var(--black)}.button__transparent__black svg path{fill:var(--black)}.button__transparent__black:hover{background-color:var(--black);color:var(--white)}.button__transparent__black:hover svg path{fill:var(--white)}.button__grey{background-color:var(--gray-dark);color:var(--gray-light);border-color:var(--gray-dark);pointer-events:none}.button__grey svg path{fill:var(--gray-dark)}.button__white{background-color:var(--white);color:var(--blue-dark)}.button__white svg path{fill:var(--blue-dark)}.button__white:hover{background-color:var(--blue-primary);color:var(--white)}.button__white:hover svg path{fill:var(--white)}.button__black{background-color:var(--black);color:var(--white);border-color:var(--black)}.button__black svg path{fill:var(--white)}.button__black:hover{color:var(--black);background-color:var(--white)}.button__black:hover svg path{fill:var(--black)}.button__black__disabled{background-color:var(--gray-dark);color:var(--gray-light);border-color:var(--gray-dark);pointer-events:none}.button__black__disabled svg path{fill:var(--gray-dark)}