/* INIVOY katalogus – a regi fekete/arany muveleti szinek felulirasa. */
body.nivo-storefront-page .catalog-outline-button,
body.nivo-storefront-page .catalog-reset-button,
body.nivo-storefront-page .catalog-cart-button,
body.nivo-storefront-page .catalog-cart-button:not(:disabled),
body.nivo-storefront-page .add-to-cart {
    background: #5b9a42 !important;
    background-image: none !important;
    border-color: #5b9a42 !important;
    color: #ffffff !important;
    box-shadow: 0 7px 18px rgba(91, 154, 66, 0.20) !important;
    filter: none !important;
}

body.nivo-storefront-page .catalog-outline-button *,
body.nivo-storefront-page .catalog-reset-button *,
body.nivo-storefront-page .catalog-cart-button *,
body.nivo-storefront-page .add-to-cart * {
    color: #ffffff !important;
}

body.nivo-storefront-page .catalog-outline-button:hover,
body.nivo-storefront-page .catalog-reset-button:hover,
body.nivo-storefront-page .catalog-cart-button:hover:not(:disabled),
body.nivo-storefront-page .add-to-cart:hover {
    background: #477d37 !important;
    background-image: none !important;
    border-color: #477d37 !important;
    color: #ffffff !important;
    box-shadow: 0 10px 22px rgba(71, 125, 55, 0.27) !important;
    filter: none !important;
}

body.nivo-storefront-page .catalog-checkbox-mark,
body.nivo-storefront-page .catalog-radio-mark {
    background: #ffffff !important;
    border-color: #9aaa94 !important;
}

body.nivo-storefront-page .catalog-checkbox input:checked + .catalog-checkbox-mark,
body.nivo-storefront-page .catalog-radio input:checked + .catalog-radio-mark {
    background: #5b9a42 !important;
    border-color: #5b9a42 !important;
    color: #ffffff !important;
    box-shadow: none !important;
}

body.nivo-storefront-page .catalog-checkbox input:checked + .catalog-checkbox-mark i {
    color: #ffffff !important;
}

body.nivo-storefront-page .catalog-product-card:hover {
    border-color: #79ad66 !important;
    box-shadow: 0 10px 25px rgba(91, 154, 66, 0.15) !important;
}

