/* Compatibility file: final pure black rules live in pureblack-hardfix.css. */

/* MOGO FINAL CTA NEWSLETTER COLOR OVERRIDE V1 */
html body[data-page="cart"] main a.btn,
html body[data-page="cart"] main button.btn,
html body[data-page="checkout"] main a.btn,
html body[data-page="checkout"] main button.btn,
html body[data-page="product"] main a.btn,
html body[data-page="product"] main button.btn,
html body[data-page="custom"] main a.btn,
html body[data-page="custom"] main button.btn,
html body[data-page="contact"] main a.btn,
html body[data-page="contact"] main button.btn{
    background:#050505 !important;
    background-color:#050505 !important;
    color:#b89b68 !important;
    border:1px solid #705b39 !important;
    border-color:#705b39 !important;
    border-radius:0 !important;
    box-shadow:none !important;
    text-shadow:none !important;
    filter:none !important;
}

html body[data-page="cart"] main a.btn:hover,
html body[data-page="cart"] main button.btn:hover,
html body[data-page="checkout"] main a.btn:hover,
html body[data-page="checkout"] main button.btn:hover,
html body[data-page="product"] main a.btn:hover,
html body[data-page="product"] main button.btn:hover,
html body[data-page="custom"] main a.btn:hover,
html body[data-page="custom"] main button.btn:hover,
html body[data-page="contact"] main a.btn:hover,
html body[data-page="contact"] main button.btn:hover{
    background:#b89b68 !important;
    background-color:#b89b68 !important;
    color:#050505 !important;
    border-color:#b89b68 !important;
}

/* MOGO CART CTA PRIMARY SPECIFIC NEWSLETTER FINAL V3 */
html body[data-page="cart"] main .cart-summary a.btn.primary.full,
html body[data-page="cart"] main .cart-summary .btn.primary,
html body[data-page="cart"] main .empty-state a.btn.primary,
html body[data-page="cart"] main .empty-state .btn.primary,
html body[data-page="checkout"] main a.btn.primary,
html body[data-page="checkout"] main button.btn.primary{
    background:#050505 !important;
    background-color:#050505 !important;
    color:#b89b68 !important;
    border:1px solid #705b39 !important;
    border-color:#705b39 !important;
}

html body[data-page="cart"] main .cart-summary a.btn.primary.full:hover,
html body[data-page="cart"] main .cart-summary .btn.primary:hover,
html body[data-page="cart"] main .empty-state a.btn.primary:hover,
html body[data-page="cart"] main .empty-state .btn.primary:hover,
html body[data-page="checkout"] main a.btn.primary:hover,
html body[data-page="checkout"] main button.btn.primary:hover{
    background:#b89b68 !important;
    background-color:#b89b68 !important;
    color:#050505 !important;
    border-color:#b89b68 !important;
}
