/* button default*/

.sppb-btn.sppb-btn-default {
    background: transparent !important;
    color: #fff;
    font-size: 12px;
    line-height: 1;
    padding: 15px 30px;
    border-radius: 0px;
    border: 0;
    position: relative;
}


.sppb-btn.sppb-btn-default:before {content: "";position: absolute;background: #d80017;width: 100%;height: 100%;top: 0;left: 0;transform: skewX(-20deg);z-index: -1;}

.sppb-btn.sppb-btn-default:after {
    content: "";
    position: absolute;
    background: #878787;
    width: 10px;
    height: 100%;
    transform: skewX(-20deg);
    top: 0;
    left: 0;
    z-index: -1;
    transition: 0.5s;
}

.sppb-btn.sppb-btn-default:hover:after {
    width: 100%;
}

/*end of button default*/


/*primary button*/

.sppb-btn.sppb-btn-primary:hover, .sppb-btn.sppb-btn-primary:focus {background-image: 0;background: #e8d19c !important;color: #252525;}

.sppb-btn.sppb-btn-primary { background-image: none; background: #252525 !important; padding: 15px 30px; text-transform: capitalize; letter-spacing: 1px; font-weight: 500; font-size: 16px; line-height: 1; }

button.btn.btn-primary.validate {background-image: none;background: #252525;border-color: #252525;font-size: 12px;text-transform: uppercase;font-weight: 500;letter-spacing: 1px;padding: 10px 20px;transition: 0.5s;}

button.btn.btn-primary.validate:hover {background: #e8d19c;border-color: #e8d19c;color: #252525;}

/*end of primary button*/

/*standard hika button*/

.hikabtn, .hika_j2 .btn { margin-bottom: 15px;}

a.hikabtn.hikabtn-success, .hikashop_checkout_address_ok_button, button#hikabtn_checkout_next, button.hikabtn.hikabtn_checkout_login_form, button#hikashop_register_form_button, .lp-button-wrapper button, #hikashop_checkout_coupon_3_3 button.hikabtn.hikabtn-primary.hikabtn_checkout_coupon_add {background: #252525;border-radius:0;border: none;color: #fff;text-transform: uppercase;padding: 10px 20px;font-size: 12px;font-weight: 600;transition: 0.5s;}

a.hikabtn.hikabtn-success:hover, .hikashop_checkout_address_ok_button:hover, button#hikabtn_checkout_next:hover, button.hikabtn.hikabtn_checkout_login_form:hover, button#hikashop_register_form_button:hover, .lp-button-wrapper button:hover, #hikashop_checkout_coupon_3_3 button.hikabtn.hikabtn-primary.hikabtn_checkout_coupon_add:hover {background: #e8d19c;color: #000;}

.hikashop_checkout_address_cancel_button {background: #f00; border-radius: 0; border: none; color: #fff; text-transform: uppercase; padding: 10px 20px; font-weight: 600; }

.hikashop_checkout_address_cancel_button:hover { background: #bf0000; color: #fff; }

/*standard hika button*/

/*secondary button*/

.sppb-btn.sppb-btn-secondary { text-transform: none; line-height: 1; height: 44px; background: #848484; border: 1px solid #848484; }

.sppb-btn.sppb-btn-secondary:hover,
.sppb-btn.sppb-btn-secondary:focus { background: #ff0000; border-color: #ff0000; }

/*end of secondary button*/


