.btn { font-weight: normal; padding: 0.9375rem 2rem; } .btn:focus:not(:hover) { box-shadow: none; } .btn:not(.btn-link):not(.disabled):hover { box-shadow: var(--box-shadow); } .btn:not(.disabled).bg-amarelo-vale:hover { box-shadow: 0px 0px 6px #ecb11f94; } .btn:not(.disabled).border-amarelo-vale:hover { box-shadow: 0px 0px 6px #ecb11f94; } .btn:not(.disabled).bg-verde-aqua:hover { box-shadow: 0px 0px 6px #0073814d; } .btn:not(.disabled).border-verde-aqua:hover { box-shadow: 0px 0px 6px #0073814d; } .btn:not(.disabled).bg-cereja-vale:hover { box-shadow: 0px 0px 6px #c0305e73; } .btn:not(.disabled).border-cereja-vale:hover { box-shadow: 0px 0px 6px #c0305e73; } .btn:not(.disabled).bg-azul-vale:hover { box-shadow: 0px 0px 6px #3cb5e5ab; } .btn:not(.disabled).border-azul-vale:hover { box-shadow: 0px 0px 6px #3cb5e5ab; } .btn:not(.disabled).bg-laranja-vale:hover { box-shadow: 0px 0px 6px #ee6f167d; } .btn:not(.disabled).border-laranja-vale:hover { box-shadow: 0px 0px 6px #ee6f167d; } .btn.has-icon { height: 3.6875rem; } .btn.only-icon { transform: scale(0.5, 0.5); }