.ui-button{align-items:center;display:flex;justify-content:center}.ui-button.ant-btn{border:none}.ui-button__icon{display:inline-block;vertical-align:middle}.ui-button__icon+.ui-button__text,.ui-button__text+.ui-button__icon{margin-left:4px}.ui-button:not(.ui-button--rounded).ant-btn{border-radius:0}.ui-button--full{padding-left:0!important;padding-right:0!important;width:100%}.ui-button.ant-btn-primary,.ui-button.ant-btn-primary:hover{background-color:var(--c-red);color:var(--c-white)}.ui-button.ant-btn-primary:active{background-color:var(--c-red-dark);color:var(--c-white)}.ui-button.ant-btn-default,.ui-button.ant-btn-default:hover{background-color:var(--c-white)}.ui-button.ant-btn-default:active,.ui-button.ant-btn-secondary{background-color:var(--c-gray-4)}.ui-button.ant-btn-secondary:hover{background-color:var(--c-gray-3)}.ui-button.ant-btn-secondary:active{background-color:var(--c-gray-2)}.ui-button.ant-btn-secondary.ui-button--active{background-color:var(--c-red-10);color:var(--c-red)}.ui-button[disabled],.ui-button[disabled]:active,.ui-button[disabled]:hover{background-color:var(--c-gray-4);color:var(--c-gray-2)}.ui-button--desktop-xs:not(.ant-btn-lg).ant-btn{height:48px;padding:0 28px}.ui-button--desktop-xs:not(.ant-btn-lg) .ui-button__text{font-size:14px;font-weight:500;line-height:18px}.ui-button--desktop-xs:not(.ant-btn-lg).ui-button--rounded{border-radius:24px}.ui-button--desktop-xs.ant-btn-lg.ant-btn{height:56px;padding:0 48px}.ui-button--desktop-xs.ant-btn-lg .ui-button__text{font-size:14px;font-weight:500;line-height:18px}.ui-button--desktop-xs.ant-btn-lg.ui-button--rounded{border-radius:28px}.ui-button--desktop-xs.ui-button--xlarge.ant-btn{height:64px;padding:0 52px}.ui-button--desktop-xs.ui-button--xlarge .ui-button__text{font-size:18px;font-weight:500;line-height:21px}.ui-button--desktop-xs.ui-button--xlarge.ui-button--rounded{border-radius:28px}@media (max-width:319px){.ui-button--desktop-sm:not(.ant-btn-lg).ant-btn{height:44px;padding:0 28px}.ui-button--desktop-sm:not(.ant-btn-lg) .ui-button__text{font-size:13px;font-weight:500;line-height:18px}.ui-button--desktop-sm:not(.ant-btn-lg).ui-button--rounded{border-radius:22px}.ui-button--desktop-sm.ant-btn-lg.ant-btn{height:56px;padding:0 48px}.ui-button--desktop-sm.ant-btn-lg{letter-spacing:.1px}.ui-button--desktop-sm.ant-btn-lg .ui-button__text{font-size:13px;font-weight:500;line-height:18px}.ui-button--desktop-sm.ant-btn-lg.ui-button--rounded{border-radius:28px}.ui-button--desktop-sm.ui-button--xlarge.ant-btn{height:56px;padding:0 52px}.ui-button--desktop-sm.ui-button--xlarge .ui-button__text{font-size:16px;font-weight:500;line-height:21px}.ui-button--desktop-sm.ui-button--xlarge.ui-button--rounded{border-radius:28px}}@media (min-width:320px){.ui-button--desktop-sm:not(.ant-btn-lg).ant-btn{height:48px;padding:0 28px}.ui-button--desktop-sm:not(.ant-btn-lg) .ui-button__text{font-size:14px;font-weight:500;line-height:18px}.ui-button--desktop-sm:not(.ant-btn-lg).ui-button--rounded{border-radius:24px}.ui-button--desktop-sm.ant-btn-lg.ant-btn{height:56px;padding:0 48px}.ui-button--desktop-sm.ant-btn-lg .ui-button__text{font-size:14px;font-weight:500;line-height:18px}.ui-button--desktop-sm.ant-btn-lg.ui-button--rounded{border-radius:28px}.ui-button--desktop-sm.ui-button--xlarge.ant-btn{height:64px;padding:0 52px}.ui-button--desktop-sm.ui-button--xlarge .ui-button__text{font-size:18px;font-weight:500;line-height:21px}.ui-button--desktop-sm.ui-button--xlarge.ui-button--rounded{border-radius:28px}}@media (max-width:767px){.ui-button--desktop-md:not(.ant-btn-lg).ant-btn{height:44px;padding:0 28px}.ui-button--desktop-md:not(.ant-btn-lg) .ui-button__text{font-size:13px;font-weight:500;line-height:18px}.ui-button--desktop-md:not(.ant-btn-lg).ui-button--rounded{border-radius:22px}.ui-button--desktop-md.ant-btn-lg.ant-btn{height:56px;padding:0 48px}.ui-button--desktop-md.ant-btn-lg{letter-spacing:.1px}.ui-button--desktop-md.ant-btn-lg .ui-button__text{font-size:13px;font-weight:500;line-height:18px}.ui-button--desktop-md.ant-btn-lg.ui-button--rounded{border-radius:28px}.ui-button--desktop-md.ui-button--xlarge.ant-btn{height:56px;padding:0 52px}.ui-button--desktop-md.ui-button--xlarge .ui-button__text{font-size:16px;font-weight:500;line-height:21px}.ui-button--desktop-md.ui-button--xlarge.ui-button--rounded{border-radius:28px}}@media (min-width:768px){.ui-button--desktop-md:not(.ant-btn-lg).ant-btn{height:48px;padding:0 28px}.ui-button--desktop-md:not(.ant-btn-lg) .ui-button__text{font-size:14px;font-weight:500;line-height:18px}.ui-button--desktop-md:not(.ant-btn-lg).ui-button--rounded{border-radius:24px}.ui-button--desktop-md.ant-btn-lg.ant-btn{height:56px;padding:0 48px}.ui-button--desktop-md.ant-btn-lg .ui-button__text{font-size:14px;font-weight:500;line-height:18px}.ui-button--desktop-md.ant-btn-lg.ui-button--rounded{border-radius:28px}.ui-button--desktop-md.ui-button--xlarge.ant-btn{height:64px;padding:0 52px}.ui-button--desktop-md.ui-button--xlarge .ui-button__text{font-size:18px;font-weight:500;line-height:21px}.ui-button--desktop-md.ui-button--xlarge.ui-button--rounded{border-radius:28px}}@media (max-width:1023px){.ui-button--desktop-lg:not(.ant-btn-lg).ant-btn{height:44px;padding:0 28px}.ui-button--desktop-lg:not(.ant-btn-lg) .ui-button__text{font-size:13px;font-weight:500;line-height:18px}.ui-button--desktop-lg:not(.ant-btn-lg).ui-button--rounded{border-radius:22px}.ui-button--desktop-lg.ant-btn-lg.ant-btn{height:56px;padding:0 48px}.ui-button--desktop-lg.ant-btn-lg{letter-spacing:.1px}.ui-button--desktop-lg.ant-btn-lg .ui-button__text{font-size:13px;font-weight:500;line-height:18px}.ui-button--desktop-lg.ant-btn-lg.ui-button--rounded{border-radius:28px}.ui-button--desktop-lg.ui-button--xlarge.ant-btn{height:56px;padding:0 52px}.ui-button--desktop-lg.ui-button--xlarge .ui-button__text{font-size:16px;font-weight:500;line-height:21px}.ui-button--desktop-lg.ui-button--xlarge.ui-button--rounded{border-radius:28px}}@media (min-width:1024px){.ui-button--desktop-lg:not(.ant-btn-lg).ant-btn{height:48px;padding:0 28px}.ui-button--desktop-lg:not(.ant-btn-lg) .ui-button__text{font-size:14px;font-weight:500;line-height:18px}.ui-button--desktop-lg:not(.ant-btn-lg).ui-button--rounded{border-radius:24px}.ui-button--desktop-lg.ant-btn-lg.ant-btn{height:56px;padding:0 48px}.ui-button--desktop-lg.ant-btn-lg .ui-button__text{font-size:14px;font-weight:500;line-height:18px}.ui-button--desktop-lg.ant-btn-lg.ui-button--rounded{border-radius:28px}.ui-button--desktop-lg.ui-button--xlarge.ant-btn{height:64px;padding:0 52px}.ui-button--desktop-lg.ui-button--xlarge .ui-button__text{font-size:18px;font-weight:500;line-height:21px}.ui-button--desktop-lg.ui-button--xlarge.ui-button--rounded{border-radius:28px}}@media (max-width:1439px){.ui-button--desktop-xl:not(.ant-btn-lg).ant-btn{height:44px;padding:0 28px}.ui-button--desktop-xl:not(.ant-btn-lg) .ui-button__text{font-size:13px;font-weight:500;line-height:18px}.ui-button--desktop-xl:not(.ant-btn-lg).ui-button--rounded{border-radius:22px}.ui-button--desktop-xl.ant-btn-lg.ant-btn{height:56px;padding:0 48px}.ui-button--desktop-xl.ant-btn-lg{letter-spacing:.1px}.ui-button--desktop-xl.ant-btn-lg .ui-button__text{font-size:13px;font-weight:500;line-height:18px}.ui-button--desktop-xl.ant-btn-lg.ui-button--rounded{border-radius:28px}.ui-button--desktop-xl.ui-button--xlarge.ant-btn{height:56px;padding:0 52px}.ui-button--desktop-xl.ui-button--xlarge .ui-button__text{font-size:16px;font-weight:500;line-height:21px}.ui-button--desktop-xl.ui-button--xlarge.ui-button--rounded{border-radius:28px}}@media (min-width:1440px){.ui-button--desktop-xl:not(.ant-btn-lg).ant-btn{height:48px;padding:0 28px}.ui-button--desktop-xl:not(.ant-btn-lg) .ui-button__text{font-size:14px;font-weight:500;line-height:18px}.ui-button--desktop-xl:not(.ant-btn-lg).ui-button--rounded{border-radius:24px}.ui-button--desktop-xl.ant-btn-lg.ant-btn{height:56px;padding:0 48px}.ui-button--desktop-xl.ant-btn-lg .ui-button__text{font-size:14px;font-weight:500;line-height:18px}.ui-button--desktop-xl.ant-btn-lg.ui-button--rounded{border-radius:28px}.ui-button--desktop-xl.ui-button--xlarge.ant-btn{height:64px;padding:0 52px}.ui-button--desktop-xl.ui-button--xlarge .ui-button__text{font-size:18px;font-weight:500;line-height:21px}.ui-button--desktop-xl.ui-button--xlarge.ui-button--rounded{border-radius:28px}}.ui-button--desktop-never:not(.ant-btn-lg).ant-btn{height:44px;padding:0 28px}.ui-button--desktop-never:not(.ant-btn-lg) .ui-button__text{font-size:13px;font-weight:500;line-height:18px}.ui-button--desktop-never:not(.ant-btn-lg).ui-button--rounded{border-radius:22px}.ui-button--desktop-never.ant-btn-lg.ant-btn{height:56px;padding:0 48px}.ui-button--desktop-never.ant-btn-lg{letter-spacing:.1px}.ui-button--desktop-never.ant-btn-lg .ui-button__text{font-size:13px;font-weight:500;line-height:18px}.ui-button--desktop-never.ant-btn-lg.ui-button--rounded{border-radius:28px}.ui-button--desktop-never.ui-button--xlarge.ant-btn{height:56px;padding:0 52px}.ui-button--desktop-never.ui-button--xlarge .ui-button__text{font-size:16px;font-weight:500;line-height:21px}.ui-button--desktop-never.ui-button--xlarge.ui-button--rounded{border-radius:28px}@media (min-width:1024px){.ui-button:not(.ant-btn-lg).ui-button--rounded{border-radius:24px}}
