.button{font-size:16px;font-weight:400;line-height:24.8px;font-family:var(--font-TildaSansVF),sans-serif;color:var(--color-white);text-transform:uppercase;cursor:pointer;text-align:center;justify-content:center;align-items:center;padding:0 32px;display:flex}.button.accent{background-color:var(--color-primary-light)}@media (hover:hover) and (pointer:fine){.button.accent:hover{background-color:var(--color-primary-light-hover);color:var(--color-white)}}.button.outline{border:1px solid var(--color-primary-light);color:var(--color-primary-light);background-color:transparent}@media (hover:hover) and (pointer:fine){.button.outline:hover{border-color:var(--color-white);color:var(--color-white)}}.button.button--lg{height:65px}.button.button--md{height:55px}.button.button--sm{height:45px;font-size:14px}@media (max-width:768px){.button{padding:0 16px;font-size:14px}.button.button--lg{height:55px}.button.button--md{height:45px}.button.button--sm{height:35px}}.button-wrapper{align-items:center;gap:15px;display:flex}.button-wrapper .button__note{color:var(--color-primary-dark)}@media (max-width:768px){.button-wrapper{flex-direction:column;align-items:flex-start}}
