.btn,.hs-button{align-items:center;background-color:var(--ls-button-bg-color);border:0;border-color:var(--ls-button-border-color);border-radius:0;color:var(--ls-button-text-color);cursor:pointer;display:flex;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;justify-self:flex-start;line-height:normal;outline:none;padding:16px 24px;text-decoration:none;text-transform:capitalize;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.btn svg{fill:var(--ls-button-text-color)}.btn:hover,.hs-button:hover{background-color:var(--ls-button-hover-bg-color);border-color:var(--ls-button-hover-border-color);color:var(--ls-button-hover-text-color);transform:scale(1.04)}.btn.link:hover{transform:scale(1)}.btn:hover svg{fill:var(--ls-button-hover-text-color)}.btn:active,.btn:focus,.hs-button:active,.hs-button:focus{background-color:var(--ls-primary-hover);border-color:var(--ls-button-hover-bg-color);color:var(--ls-button-hover-text-color)}.btn:active svg,.btn:focus svg{fill:var(--ls-button-hover-text-color)}.btn.secondary{background-color:transparent;border:none;box-shadow:inset 0 0 0 2px var(--ls-button-bg-color);color:var(--ls-button-bg-color)}.btn.secondary svg{fill:var(--ls-button-bg-color)}.btn.secondary:hover{background-color:var(--ls-button-hover-bg-color);border:none;box-shadow:inset 0 0 0 2px var(--ls-button-hover-bg-color);color:var(--ls-button-hover-text-color)}.btn.secondary:hover svg{fill:var(--ls-button-hover-text-color)}.btn.secondary:active,.btn.secondary:focus{background-color:var(--ls-primary-hover);border:none;box-shadow:inset 0 0 0 2px var(--ls-primary-hover);color:var(--ls-button-hover-text-color)}.btn.secondary:active svg,.btn.secondary:focus svg{fill:var(--ls-button-hover-text-color)}.btn.primary.dark{background-color:var(--ls-secondary);border:0 var(--ls-secondary);color:var(--ls-neutral-white)}.btn.primary.dark svg{fill:var(--ls-neutral-white)}.btn.primary.dark:hover{background-color:var(--ls-secondary);border:0 var(--ls-secondary);color:var(--ls-neutral-white)}.btn.primary.dark:hover svg{fill:var(--ls-neutral-white)}.btn.primary.dark:active,.btn.primary.dark:focus{background-color:var(--ls-secondary);border:0 var(--ls-secondary);color:var(--ls-neutral-white)}.btn.primary.dark:active svg,.btn.primary.dark:focus svg{fill:var(--ls-neutral-white)}.btn.secondary.dark{background-color:transparent;border:none;box-shadow:inset 0 0 0 2px var(--ls-secondary);color:var(--ls-secondary)}.btn.secondary.dark svg{fill:var(--ls-secondary)}.btn.secondary.dark:hover{background-color:var(--ls-secondary);border:none;box-shadow:inset 0 0 0 2px var(--ls-secondary);color:var(--ls-neutral-white)}.btn.secondary.dark:hover svg{fill:var(--ls-neutral-white)}.btn.secondary.dark:active,.btn.secondary.dark:focus{background-color:var(--ls-secondary);border:none;box-shadow:inset 0 0 0 2px var(--ls-secondary);color:var(--ls-neutral-white)}.btn.secondary.dark:active svg,.btn.secondary.dark:focus svg{fill:var(--ls-neutral-white)}.btn.primary.white{background-color:var(--ls-neutral-white);border:0 var(--ls-neutral-white);color:var(--ls-secondary)}.btn.primary.white svg{fill:var(--ls-secondary)}.btn.primary.white:hover{background-color:var(--ls-neutral-white);border:0 var(--ls-neutral-white);color:var(--ls-secondary)}.btn.primary.white:hover svg{fill:var(--ls-secondary)}.btn.primary.white:active,.btn.primary.white:focus{background-color:var(--ls-neutral-white);border:0 var(--ls-neutral-white);color:var(--ls-secondary)}.btn.primary.white:active svg,.btn.primary.white:focus svg{fill:var(--ls-secondary)}.btn.secondary.white{background-color:transparent;border:none;box-shadow:inset 0 0 0 2px var(--ls-neutral-white);color:var(--ls-neutral-white)}.btn.secondary.white svg{fill:var(--ls-neutral-white)}.btn.secondary.white:hover{background-color:var(--ls-neutral-white);border:none;box-shadow:inset 0 0 0 2px var(--ls-neutral-white);color:var(--ls-secondary)}.btn.secondary.white:hover svg{fill:var(--ls-secondary)}.btn.secondary.white:active,.btn.secondary.white:focus{background-color:var(--ls-neutral-white);border:none;box-shadow:inset 0 0 0 2px var(--ls-neutral-white);color:var(--ls-secondary)}.btn.secondary.white:active svg,.btn.secondary.white:focus svg{fill:var(--ls-secondary)}.btn.primary.accent{background-color:var(--ls-accent);border:0 var(--ls-accent);color:var(--ls-neutral-white)}.btn.primary.accent svg{fill:var(--ls-neutral-white)}.btn.primary.accent:hover{background-color:var(--ls-accent);border:0 var(--ls-accent);color:var(--ls-neutral-white)}.btn.primary.accent:hover svg{fill:var(--ls-neutral-white)}.btn.primary.accent:active,.btn.primary.accent:focus{background-color:var(--ls-accent);border:0 var(--ls-accent);color:var(--ls-neutral-white)}.btn.primary.accent:active svg,.btn.primary.accent:focus svg{fill:var(--ls-neutral-white)}.btn.secondary.accent{background-color:transparent;border:none;box-shadow:inset 0 0 0 2px var(--ls-accent);color:var(--ls-accent)}.btn.secondary.accent svg{fill:var(--ls-accent)}.btn.secondary.accent:hover{background-color:var(--ls-accent);border:none;box-shadow:inset 0 0 0 2px var(--ls-accent);color:var(--ls-neutral-white)}.btn.secondary.accent:hover svg{fill:var(--ls-neutral-white)}.btn.secondary.accent:active,.btn.secondary.accent:focus{background-color:var(--ls-accent);border:none;box-shadow:inset 0 0 0 2px var(--ls-accent);color:var(--ls-neutral-white)}.btn.secondary.accent:active svg,.btn.secondary.accent:focus svg{fill:var(--ls-neutral-white)}.btn svg{height:18px;margin:0 0 0 10px;width:18px}.btn>span{display:flex}.btn.md{padding:16px 24px}.btn.sm{padding:10px 16px}.btn.lg{padding:24px 36px}.btn.link{background-color:transparent;border:none;font-weight:600;padding:0}.btn.link.brand{color:var(--ls-button-bg-color)}.btn.link.dark{color:var(--ls-secondary)}.btn.link.white{color:var(--ls-neutral-white)}.btn.link.accent{color:var(--ls-accent)}.btn.link.md{font-size:16px}.btn.link.sm{font-size:14px}.btn.link.lg{font-size:20px}.btn.link svg{background-color:#000;border-radius:100%;height:30px;left:0;margin-left:8px;padding:6px;position:relative;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;width:30px}.btn.link:hover svg{left:5px}.btn.link.sm svg{height:24px;padding:4px;width:24px}.btn.link.brand svg{background-color:var(--ls-button-bg-color)}.btn.link.dark svg{background-color:var(--ls-secondary)}.btn.link.white svg{background-color:var(--ls-neutral-white);fill:var(--ls-secondary)}.btn.link.accent svg{background-color:var(--ls-accent)}