.Button{background:none;border:none;cursor:pointer}.Button,.Button:active,.Button:focus,.Button:hover{outline:none}.Button:not(.Button_clean){display:inline-flex;align-items:center;align-content:center;justify-content:center}.Button .Button__Text{text-align:left}.Button .Button__Icon{font-weight:300;font-size:10px}.Button.Button_primary{border-radius:4px;font-size:16px;font-weight:500;text-align:center;color:#fff;background:#ff9700;box-shadow:0 4px 6px 0 rgba(255,151,0,.3);transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease}.Button.Button_primary:hover{background-color:#f38a00}.Button.Button_primary:active{background-color:#f67400}.Button.Button_primary.disabled{opacity:.5;pointer-events:none}.Button.Button_secondary{border-radius:4px;font-size:16px;font-weight:500;text-align:center;color:#fff;background:#11bf6a;box-shadow:0 4px 6px 0 rgba(17,191,106,.3);transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease}.Button.Button_secondary:hover{background-color:#10af61}.Button.Button_secondary:active{background-color:#099a53}.Button.Button_secondary.disabled{opacity:.5;pointer-events:none}.Button.Button_light{border-radius:4px;font-size:16px;font-weight:500;text-align:center;color:#1b2733;background:#fff;box-shadow:0 1px 2px 0 rgba(27,39,51,.06);border:1px solid rgba(27,39,51,.3);transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease}.Button.Button_light:hover{box-shadow:0 1px 2px 0 rgba(27,39,51,.15);border-color:rgba(27,39,51,.45)}.Button.Button_light:active{background-color:rgba(27,39,51,.03);border-color:rgba(27,39,51,.35)}.Button.Button_light.disabled{opacity:.5;pointer-events:none}.Button.Button_xlarge{width:255px;height:72px;border-radius:8px;padding-right:48px;padding-left:48px}.Button.Button_large{height:48px}.Button.Button_large.Button_long{padding-right:48px;padding-left:48px}.Button.Button_large.Button_normal{padding-right:32px;padding-left:32px}.Button.Button_large.Button_short{padding-right:20px;padding-left:20px}.Button.Button_medium{height:40px}.Button.Button_medium.Button_long{padding-right:44px;padding-left:44px}.Button.Button_medium.Button_normal{padding-right:32px;padding-left:32px}.Button.Button_medium.Button_short{padding-right:20px;padding-left:20px}.Button.Button_small{height:32px}.Button.Button_small.Button_long{padding-right:32px;padding-left:32px}.Button.Button_small.Button_normal{padding-right:24px;padding-left:24px}.Button.Button_small.Button_short{padding-right:12px;padding-left:12px}.Button.Button_full-width{width:100%}