.button{display:flex;flex-direction:row;align-items:center;grid-gap:9px;gap:9px;--vs-button-height: 50px;height:var(--vs-button-height);width:-moz-fit-content;width:fit-content;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 15px;border-radius:5px;font-family:Montserrat;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal;box-shadow:none !important;outline:none !important;border:none !important;background:transparent;background:var(--vs-button-bg, transparent);transition-duration:.25s;transition-timing-function:ease-out;transition-property:background-color;will-change:background-color}@media screen and (max-width: 575px){.button{--vs-button-height: 46px}}.button.button-primary{--vs-button-bg: #f2671e;--vs-button-bg-hover: #d35400;--vs-button-color: #ffffff}.button.button-secondary{--vs-button-bg: transparent;--vs-button-color: #070B12;height:auto;grid-gap:10px;gap:10px}.button{color:var(--vs-button-color)}@media screen and (max-width: 575px){.button{padding:0 13px;font-size:16px;font-size:1rem}}.button .button-text{color:inherit;background-color:rgba(0,0,0,0)}.button.button-secondary .button-text{padding:0}.button .button-icon{display:flex;align-items:center;justify-content:center;height:var(--vs-button-height);width:auto;overflow:hidden}.button.button-secondary .button-icon{height:auto;width:auto}.button.button-secondary .button-icon svg{height:27px;width:auto}.button:hover{background-color:transparent;background-color:var(--vs-button-bg-hover, var(--vs-button-bg, transparent))}
