.btn{display:inline-block;border-radius:15px;padding:.75rem 1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn.primary{border:2px solid transparent;background-color:#8c5f43;color:white;transition:background-color .3s,color .3s,border-color .3s}.btn.primary:hover{background-color:var(--color-primary)}.btn.secondary{color:#8c5f43;padding-left:0}.btn.secondary,.btn.secondary:hover{background-color:transparent;border:none}.btn.secondary:hover{color:var(--color-primary)}.btn:disabled{opacity:.5;cursor:not-allowed}