/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 28 2026 | 11:51:03 */
/* =========================================
   RECENTLY VIEWED - VARIABLE ADD TO CART
   Match Top Selling rounded/pale style
   ========================================= */

.nextgen-recent-carousel .ng-variable-add-cart,
.nextgen-recent-carousel .ng-variable-add-cart.loading {

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 100% !important;
    height: 42px !important;

    margin: 12px 0 0 !important;
    padding: 0 15px !important;

    background: #fff0c2 !important;
    color: #111 !important;

    border: none !important;
    border-radius: 24px !important;

    box-shadow: none !important;

    font-size: 15px !important;
    font-weight: 600 !important;
    line-height: 1 !important;

    box-sizing: border-box !important;
}

/* Hover */
.nextgen-recent-carousel .ng-variable-add-cart:hover,
.nextgen-recent-carousel .ng-variable-add-cart:focus,
.nextgen-recent-carousel .ng-variable-add-cart:active {

    background: #fff0c2 !important;
    color: #111 !important;

    border: none !important;
    border-radius: 24px !important;
    box-shadow: none !important;
    outline: none !important;
}


/* Mobile */
@media (max-width: 768px) {

    .nextgen-recent-carousel .ng-variable-add-cart,
    .nextgen-recent-carousel .ng-variable-add-cart.loading {

        width: 100% !important;
        height: 40px !important;

        margin: 10px 0 0 !important;

        border-radius: 24px !important;

        font-size: 14px !important;
    }
}



