.cs-button-v2{cursor:pointer;box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:56px;padding:12px;font-size:1.8rem;font-weight:700;display:flex;position:relative}.cs-button-v2.cs-button-v2--3d{color:var(--light-color-layout-main);border:none;box-shadow:inset 0 -4px #00000052}.cs-button-v2.cs-button-v2--3d.cs-button-v2--brand{background:linear-gradient(225deg,#ff0a33 0%,#b50215 100%)}@media (hover:hover){.cs-button-v2.cs-button-v2--3d.cs-button-v2--brand:hover{background:linear-gradient(225deg,#ff0a33 0%,#e00c23 100%),.02px,.04px;outline:none}}.cs-button-v2.cs-button-v2--3d.cs-button-v2--brand:active{background:linear-gradient(225deg,#d10f30 0%,#b50215 100%);outline:none;box-shadow:inset 0 -2px #00000052}.cs-button-v2.cs-button-v2--3d.cs-button-v2--accent{background:linear-gradient(225deg,#00b4ff 0%,#045eb8 100%)}@media (hover:hover){.cs-button-v2.cs-button-v2--3d.cs-button-v2--accent:hover{background:linear-gradient(225deg,#00b4ff 0%,#00a0dc 100%);outline:none}}.cs-button-v2.cs-button-v2--3d.cs-button-v2--accent:active{background:linear-gradient(225deg,#0089cf 0%,#0065ca 100%);outline:none;box-shadow:inset 0 -2px #00000052}.cs-button-v2.cs-button-v2--3d.cs-button-v2--checkout{background:linear-gradient(225deg,#00db7b 0%,#02782e 100%)}@media (hover:hover){.cs-button-v2.cs-button-v2--3d.cs-button-v2--checkout:hover{background:linear-gradient(225deg,#00db7b 0%,#06ae55 100%);outline:none}}.cs-button-v2.cs-button-v2--3d.cs-button-v2--checkout:active{background:linear-gradient(225deg,#00aa58 0%,#068a38 100%);outline:none;box-shadow:inset 0 -2px #00000052}.cs-button-v2.cs-button-v2--3d.cs-button-v2--cancel{background:linear-gradient(225deg,#aeb8d1 0%,#606a85 100%)}@media (hover:hover){.cs-button-v2.cs-button-v2--3d.cs-button-v2--cancel:hover{background:linear-gradient(225deg,#aeb8d1 0%,#7b8398 100%);outline:none}}.cs-button-v2.cs-button-v2--3d.cs-button-v2--cancel:active{background:linear-gradient(225deg,#919bb5 0%,#575e74 100%);outline:none;box-shadow:inset 0 -2px #00000052}.cs-button-v2.cs-button-v2--fill{color:var(--light-color-layout-main);border:none}.cs-button-v2.cs-button-v2--fill.cs-button-v2--brand{background:var(--global-brand-red-vivid)}@media (hover:hover){.cs-button-v2.cs-button-v2--fill.cs-button-v2--brand:hover{background:#ff1938;outline:none}}.cs-button-v2.cs-button-v2--fill.cs-button-v2--brand:active{background:#c1001a;outline:none}.cs-button-v2.cs-button-v2--fill.cs-button-v2--accent{background-color:var(--global-interactive-blue-dark1)}@media (hover:hover){.cs-button-v2.cs-button-v2--fill.cs-button-v2--accent:hover{background:#218fff;outline:none}}.cs-button-v2.cs-button-v2--fill.cs-button-v2--accent:active{background:#0c4be1;outline:none}.cs-button-v2.cs-button-v2--fill.cs-button-v2--checkout{background-color:var(--global-descriptive-success)}@media (hover:hover){.cs-button-v2.cs-button-v2--fill.cs-button-v2--checkout:hover{background:#09ba1b;outline:none}}.cs-button-v2.cs-button-v2--fill.cs-button-v2--checkout:active{background:#05810e;outline:none}.cs-button-v2.cs-button-v2--fill.cs-button-v2--cancel{background-color:#919bb4}@media (hover:hover){.cs-button-v2.cs-button-v2--fill.cs-button-v2--cancel:hover{background:#acb7ce;outline:none}}.cs-button-v2.cs-button-v2--fill.cs-button-v2--cancel:active{background:#6e7893;outline:none}.cs-button-v2.cs-button-v2--fill.cs-button-v2--neutral{color:var(--light-color-typography-main);background-color:rgba(var(--light-color-layout-accent-rgba), .3)}@media (hover:hover){.cs-button-v2.cs-button-v2--fill.cs-button-v2--neutral:hover{background:rgba(var(--light-color-layout-accent-rgba), .15);outline:none}}.cs-button-v2.cs-button-v2--fill.cs-button-v2--neutral:active{background:rgba(var(--light-color-layout-accent-rgba), .6);outline:none}.cs-button-v2.cs-button-v2--ghost{border:none}.cs-button-v2.cs-button-v2--ghost.cs-button-v2--brand{color:var(--global-brand-red-vivid);background:rgba(var(--global-brand-red-vivid-rgba), .12)}@media (hover:hover){.cs-button-v2.cs-button-v2--ghost.cs-button-v2--brand:hover{background:rgba(var(--global-brand-red-vivid-rgba), .06);outline:none}}.cs-button-v2.cs-button-v2--ghost.cs-button-v2--brand:active{background:rgba(var(--global-brand-red-vivid-rgba), .2);outline:none}.cs-button-v2.cs-button-v2--ghost.cs-button-v2--accent{color:var(--global-interactive-blue-dark1);background:rgba(var(--global-interactive-blue-dark1-rgba), .12)}@media (hover:hover){.cs-button-v2.cs-button-v2--ghost.cs-button-v2--accent:hover{background:rgba(var(--global-interactive-blue-dark1-rgba), .06);outline:none}}.cs-button-v2.cs-button-v2--ghost.cs-button-v2--accent:active{background:rgba(var(--global-interactive-blue-dark1-rgba), .2);outline:none}.cs-button-v2.cs-button-v2--ghost.cs-button-v2--checkout{color:var(--global-descriptive-success);background:rgba(var(--global-descriptive-success-rgba), .12)}@media (hover:hover){.cs-button-v2.cs-button-v2--ghost.cs-button-v2--checkout:hover{background:rgba(var(--global-descriptive-success-rgba), .06);outline:none}}.cs-button-v2.cs-button-v2--ghost.cs-button-v2--checkout:active{background:rgba(var(--global-descriptive-success-rgba), .2);outline:none}.cs-button-v2.cs-button-v2--ghost.cs-button-v2--cancel{color:var(--light-color-typography-accent);background-color:#414b661f}@media (hover:hover){.cs-button-v2.cs-button-v2--ghost.cs-button-v2--cancel:hover{background:#414b660f;outline:none}}.cs-button-v2.cs-button-v2--ghost.cs-button-v2--cancel:active{background:#414b6633;outline:none}.cs-button-v2.cs-button-v2--outline{outline-offset:-1px;background:0 0;border:none;overflow:hidden}.cs-button-v2.cs-button-v2--outline:before{content:"";background:var(--light-color-layout-main);filter:blur(8px);z-index:-1;position:absolute;inset:0}.cs-button-v2.cs-button-v2--outline.cs-button-v2--brand{color:var(--global-brand-red-vivid);outline:1px solid var(--global-brand-red-vivid)}@media (hover:hover){.cs-button-v2.cs-button-v2--outline.cs-button-v2--brand:hover{background:rgba(var(--global-brand-red-vivid-rgba), .06);outline:none}}.cs-button-v2.cs-button-v2--outline.cs-button-v2--brand:active{background:rgba(var(--global-brand-red-vivid-rgba), .2);outline:none}.cs-button-v2.cs-button-v2--outline.cs-button-v2--accent{color:var(--global-interactive-blue-dark1);outline:1px solid var(--global-interactive-blue-dark1)}@media (hover:hover){.cs-button-v2.cs-button-v2--outline.cs-button-v2--accent:hover{background:rgba(var(--global-interactive-blue-dark1-rgba), .06);outline:none}}.cs-button-v2.cs-button-v2--outline.cs-button-v2--accent:active{background:rgba(var(--global-interactive-blue-dark1-rgba), .2);outline:none}.cs-button-v2.cs-button-v2--outline.cs-button-v2--checkout{color:var(--global-descriptive-success);outline:1px solid var(--global-descriptive-success)}@media (hover:hover){.cs-button-v2.cs-button-v2--outline.cs-button-v2--checkout:hover{background:rgba(var(--global-descriptive-success-rgba), .06);outline:none}}.cs-button-v2.cs-button-v2--outline.cs-button-v2--checkout:active{background:rgba(var(--global-descriptive-success-rgba), .2);outline:none}.cs-button-v2.cs-button-v2--outline.cs-button-v2--cancel{color:var(--light-color-typography-accent);outline:1px solid #414b66}@media (hover:hover){.cs-button-v2.cs-button-v2--outline.cs-button-v2--cancel:hover{background:#414b660f;outline:none}}.cs-button-v2.cs-button-v2--outline.cs-button-v2--cancel:active{background:#414b6633;outline:none}.cs-button-v2.cs-button-v2--disabled{background-color:var(--global-disabled-light);color:var(--light-color-typography-dimmed);box-shadow:none;pointer-events:none;border:none;outline:none}.cs-button-v2.cs-button-v2--loading{pointer-events:none}.cs-button-v2.cs-button-v2--large{border-radius:12px;height:56px;font-size:1.8rem;line-height:20px}.cs-button-v2.cs-button-v2--medium{height:48px;font-size:1.6rem;line-height:20px}.cs-button-v2.cs-button-v2--regular{height:44px;font-size:1.5rem;line-height:20px}.cs-button-v2.cs-button-v2--base{height:36px;font-size:1.4rem;line-height:20px}.cs-button-v2.cs-button-v2--small{height:24px;font-size:1.2rem;line-height:20px}.cs-button-v2.cs-button-v2--br12{border-radius:12px}.cs-button-v2.cs-button-v2--br8{border-radius:8px}.cs-button-v2.cs-button-v2--br6{border-radius:6px}.cs-button-v2.cs-button-v2--br3{border-radius:3px}.cs-button-v2 .cs-button-v2__icon{flex-shrink:0;font-size:2rem}.cs-button-v2 .cs-button-v2__side-icon,.cs-button-v2 .cs-button-v2__side-icon-spacer{flex-shrink:0;width:2.4rem;height:2.4rem}.cs-button-v2 .cs-button-v2__side-icon{font-size:2.4rem}.cs-button-v2__content{flex:1;justify-content:center;align-items:center;display:flex}.cs-button-v2__content__label{-webkit-user-select:none;user-select:none}.cs-button-v2__content__label.cs-button-v2__content__label--with-icon{padding:0 8px}.cs-button-v2__loader{display:flex}.cs-button-v2__loader .wloading-circle div{border:2px solid #0000;border-top-color:currentColor}
