.cart.cat-featured-cart button,
.cart.cat-featured-cart a,
.cart.cat-featured-cart input[type="button"],
.cart.cat-featured-cart input[type="submit"],
.cart.cat-featured-cart [role="button"] {
    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;
    box-sizing:border-box !important;
    min-height:46px !important;
    min-width:160px !important;
    max-width:100% !important;
    padding:12px 24px !important;
    border:2px solid #fdb913 !important;
    border-radius:6px !important;
    background:#fdb913 !important;
    color:#111111 !important;
    font-family:Arial,Helvetica,sans-serif !important;
    font-size:16px !important;
    font-weight:800 !important;
    line-height:1.2 !important;
    text-align:center !important;
    text-decoration:none !important;
    cursor:pointer !important;
    box-shadow:0 2px 4px rgba(0,0,0,0.12) !important;
    transition:background-color 150ms ease, border-color 150ms ease, box-shadow 150ms ease !important;
}
.cart.cat-featured-cart button:hover:not(:disabled):not([aria-disabled="true"]),
.cart.cat-featured-cart a:hover:not(:disabled):not([aria-disabled="true"]),
.cart.cat-featured-cart input[type="button"]:hover:not(:disabled):not([aria-disabled="true"]),
.cart.cat-featured-cart input[type="submit"]:hover:not(:disabled):not([aria-disabled="true"]),
.cart.cat-featured-cart [role="button"]:hover:not(:disabled):not([aria-disabled="true"]) {
    background:#e6a500 !important;
    border-color:#e6a500 !important;
    color:#111111 !important;
    text-decoration:none !important;
    box-shadow:0 3px 7px rgba(0,0,0,0.18) !important;
}
.cart.cat-featured-cart button:focus-visible,
.cart.cat-featured-cart a:focus-visible,
.cart.cat-featured-cart input[type="button"]:focus-visible,
.cart.cat-featured-cart input[type="submit"]:focus-visible,
.cart.cat-featured-cart [role="button"]:focus-visible {
    outline:3px solid #111111 !important;
    outline-offset:3px !important;
}
.cart.cat-featured-cart button:disabled,
.cart.cat-featured-cart a:disabled,
.cart.cat-featured-cart input[type="button"]:disabled,
.cart.cat-featured-cart input[type="submit"]:disabled,
.cart.cat-featured-cart [role="button"]:disabled,
.cart.cat-featured-cart button[aria-disabled="true"],
.cart.cat-featured-cart a[aria-disabled="true"],
.cart.cat-featured-cart input[type="button"][aria-disabled="true"],
.cart.cat-featured-cart input[type="submit"][aria-disabled="true"],
.cart.cat-featured-cart [role="button"][aria-disabled="true"] {
    opacity:0.55 !important;
    cursor:not-allowed !important;
    box-shadow:none !important;
}
@media (prefers-reduced-motion:reduce) {
    .cart.cat-featured-cart button,
.cart.cat-featured-cart a,
.cart.cat-featured-cart input[type="button"],
.cart.cat-featured-cart input[type="submit"],
.cart.cat-featured-cart [role="button"] {
        transition:none !important;
    }
}
