﻿/* Layout Product Additional CSS */

a:hover {
    color: #80c792;
}

.form-check-input {
    position: relative;
}

.table td, .table th {
    padding: 0.75rem;
    vertical-align: middle;
    border-top: 1px solid #EBEDF3;
}

.max-span-40 {
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 40ch;
}

.card-product:hover {
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px !important;
}

.card-product {
    box-shadow: rgba(0, 0, 0, 0.45) 0px 0px 1.5px 0px !important;
}

.navbar, .nav-link {
    padding: 0;
}

    .navbar a, .navbar a:focus {
        padding: 10px 0 10px 12px;
    }
