/* Flat yellow action buttons, without glossy highlights. */
.bn-btn-primary,
.bn-inline-cta,
.bn-quick-submit,
.bn-submit,
.bn-register-link,
.bn-premium-exchange input[type="submit"],
.bn-premium-exchange input[type="button"],
.bn-page-content input[type="submit"],
.bn-page-content input[type="button"],
.bn-page-content button[type="submit"],
.bn-exchange-direct-site .bn-exchange-direct-content input[type="submit"],
.bn-exchange-direct-site .bn-exchange-direct-content input[type="button"],
.bn-exchange-direct-site .bn-exchange-direct-content button[type="submit"],
.bn-exchange-direct-site .bn-exchange-direct-content .exch_submit,
.bn-exchange-direct-content input[type="submit"],
.bn-exchange-direct-content input[type="button"],
.bn-exchange-direct-content button[type="submit"],
.bn-exchange-direct-content .exch_submit,
.bn-login-dialog .log_submit,
.bn-login-dialog input[type="submit"],
.bn-login-modal .bn-login-dialog .log_submit,
.bn-login-modal .bn-login-dialog input[type="submit"],
body .standart_window.wc_window .standart_window_submit,
.bn-page-shell .bn-page-content .reg_submit,
.bn-page-shell .bn-page-content .lp_submit,
.bn-page-shell .bn-page-content .log_submit,
.bn-page-shell .bn-page-content .reg_div_wrap input[type="submit"],
.bn-page-shell .bn-page-content .lp_div_wrap input[type="submit"],
.bn-page-shell .bn-page-content .log_div_wrap input[type="submit"] {
	border: 0 !important;
	background: linear-gradient(180deg, #fbc33a 0%, #f4b21f 52%, #f0a600 100%) !important;
	color: #070604 !important;
	text-shadow: none !important;
	box-shadow: 0 8px 18px rgba(0, 0, 0, .28) !important;
	filter: none !important;
}

.bn-btn-primary:hover,
.bn-inline-cta:hover,
.bn-quick-submit:hover,
.bn-submit:hover,
.bn-register-link:hover,
.bn-premium-exchange input[type="submit"]:hover,
.bn-premium-exchange input[type="button"]:hover,
.bn-page-content input[type="submit"]:hover,
.bn-page-content input[type="button"]:hover,
.bn-page-content button[type="submit"]:hover,
.bn-exchange-direct-site .bn-exchange-direct-content input[type="submit"]:hover,
.bn-exchange-direct-site .bn-exchange-direct-content input[type="button"]:hover,
.bn-exchange-direct-site .bn-exchange-direct-content button[type="submit"]:hover,
.bn-exchange-direct-site .bn-exchange-direct-content .exch_submit:hover,
.bn-exchange-direct-content input[type="submit"]:hover,
.bn-exchange-direct-content input[type="button"]:hover,
.bn-exchange-direct-content button[type="submit"]:hover,
.bn-exchange-direct-content .exch_submit:hover,
.bn-login-dialog .log_submit:hover,
.bn-login-dialog input[type="submit"]:hover,
.bn-login-modal .bn-login-dialog .log_submit:hover,
.bn-login-modal .bn-login-dialog input[type="submit"]:hover,
body .standart_window.wc_window .standart_window_submit:hover,
.bn-page-shell .bn-page-content .reg_submit:hover,
.bn-page-shell .bn-page-content .lp_submit:hover,
.bn-page-shell .bn-page-content .log_submit:hover,
.bn-page-shell .bn-page-content .reg_div_wrap input[type="submit"]:hover,
.bn-page-shell .bn-page-content .lp_div_wrap input[type="submit"]:hover,
.bn-page-shell .bn-page-content .log_div_wrap input[type="submit"]:hover {
	background: linear-gradient(180deg, #ffc642 0%, #f4b21f 52%, #eda000 100%) !important;
	color: #070604 !important;
	text-shadow: none !important;
	box-shadow: 0 8px 18px rgba(0, 0, 0, .3) !important;
	filter: none !important;
}

.bn-btn-primary:focus-visible,
.bn-inline-cta:focus-visible,
.bn-quick-submit:focus-visible,
.bn-submit:focus-visible,
.bn-register-link:focus-visible,
.bn-premium-exchange input[type="submit"]:focus-visible,
.bn-premium-exchange input[type="button"]:focus-visible,
.bn-page-content input[type="submit"]:focus-visible,
.bn-page-content input[type="button"]:focus-visible,
.bn-page-content button[type="submit"]:focus-visible,
.bn-exchange-direct-content input[type="submit"]:focus-visible,
.bn-exchange-direct-content input[type="button"]:focus-visible,
.bn-exchange-direct-content button[type="submit"]:focus-visible,
.bn-exchange-direct-content .exch_submit:focus-visible,
.bn-login-dialog .log_submit:focus-visible,
.bn-login-dialog input[type="submit"]:focus-visible,
body .standart_window.wc_window .standart_window_submit:focus-visible {
	outline: 2px solid rgba(251, 195, 58, .55) !important;
	outline-offset: 2px !important;
}

.bn-btn-primary::before,
.bn-btn-primary::after,
.bn-inline-cta::before,
.bn-inline-cta::after,
.bn-quick-submit::before,
.bn-quick-submit::after,
.bn-submit::before,
.bn-submit::after,
.bn-register-link::before,
.bn-register-link::after {
	box-shadow: none !important;
	filter: none !important;
}

.bn-quick-submit:disabled,
.bn-btn-primary:disabled,
.bn-submit:disabled,
.bn-premium-exchange input[type="submit"]:disabled,
.bn-page-content input[type="submit"]:disabled,
.bn-page-content button[type="submit"]:disabled {
	opacity: .68 !important;
	cursor: progress !important;
}
