.a-button,.a-payment-form .big-btn,.a-payment-form .c-button,.payment-form-block .big-btn,.payment-form-block .btn,.payment-form-block [type=submit]{-webkit-appearance:none;padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;background-color:var(--accent-color,#2879fe);border:1px solid var(--accent-color);color:var(--hovered-text-color);border-radius:var(--border-radius);min-height:35px;letter-spacing:.04em;padding:0 15px;line-height:1;transition:.3s all;overflow:hidden;position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:14px;text-transform:uppercase}.a-button:before,.a-payment-form .big-btn:before,.a-payment-form .c-button:before,.payment-form-block .big-btn:before,.payment-form-block .btn:before,.payment-form-block [type=submit]:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:var(--accent-color);transform:translate(-50%,-50%)}.a-button:hover,.a-payment-form .big-btn:hover,.a-payment-form .c-button:hover,.payment-form-block .big-btn:hover,.payment-form-block .btn:hover,.payment-form-block [type=submit]:hover{text-decoration:none;color:#fff}.a-button:hover:before,.a-payment-form .big-btn:hover:before,.a-payment-form .c-button:hover:before,.payment-form-block .big-btn:hover:before,.payment-form-block .btn:hover:before,.payment-form-block [type=submit]:hover:before{width:120%;padding-top:120%;transition:width .2s ease-out,padding-top .2s ease-out;filter:brightness(.85)}.a-button.disabled,.a-button:disabled,.a-payment-form .big-btn.disabled,.a-payment-form .big-btn:disabled,.a-payment-form .c-button.disabled,.a-payment-form .c-button:disabled,.payment-form-block .big-btn.disabled,.payment-form-block .big-btn:disabled,.payment-form-block .btn.disabled,.payment-form-block .btn:disabled,.payment-form-block [type=submit].disabled,.payment-form-block [type=submit]:disabled{opacity:.5}.a-button_small,.a-payment-form .big-btn_small,.a-payment-form .c-button_small,.payment-form-block .big-btn_small,.payment-form-block .btn_small,.payment-form-block [type=submit]_small{font-size:12px}.a-button_outline,.a-payment-form .big-btn_outline,.a-payment-form .c-button_outline,.payment-form-block .big-btn_outline,.payment-form-block .btn_outline,.payment-form-block [type=submit]_outline{background-color:#fff;color:var(--accent-color)}.a-button_outline:hover,.a-payment-form .big-btn_outline:hover,.a-payment-form .c-button_outline:hover,.payment-form-block .big-btn_outline:hover,.payment-form-block .btn_outline:hover,.payment-form-block [type=submit]_outline:hover{color:var(--main-text-color)}.a-button_outline:hover:before,.a-payment-form .big-btn_outline:hover:before,.a-payment-form .c-button_outline:hover:before,.payment-form-block .big-btn_outline:hover:before,.payment-form-block .btn_outline:hover:before,.payment-form-block [type=submit]_outline:hover:before{opacity:.3}.a-button_bold .a-button__title,.a-payment-form .big-btn_bold .a-button__title,.a-payment-form .c-button_bold .a-button__title,.payment-form-block .big-btn_bold .a-button__title,.payment-form-block .btn_bold .a-button__title,.payment-form-block [type=submit]_bold .a-button__title{font-weight:600;text-align:center}.a-button__title,.a-payment-form .big-btn__title,.a-payment-form .c-button__title,.payment-form-block .big-btn__title,.payment-form-block .btn__title,.payment-form-block [type=submit]__title{position:relative;z-index:2}.a-button_with-icon .a-button__title:before,.a-payment-form .big-btn_with-icon .a-button__title:before,.a-payment-form .c-button_with-icon .a-button__title:before,.payment-form-block .big-btn_with-icon .a-button__title:before,.payment-form-block .btn_with-icon .a-button__title:before,.payment-form-block [type=submit]_with-icon .a-button__title:before{font-family:icons;font-size:20px;color:var(--hovered-text-color);vertical-align:sub;content:"\e98e";font-weight:400;margin-right:6px}.a-button-link{-webkit-appearance:none;padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;color:var(--accent-color);border-bottom:1px dashed;cursor:pointer;line-height:1}.a-button-link:focus,.a-button-link:hover{outline:0;border-bottom-color:transparent}.payment-form-block .btn{margin-bottom:20px}.c-promo-code .a-button__title{line-height:17px}
/*# sourceMappingURL=button.css.map */
