/* AMMAWIN Premium International Menu */

.main-navigation a,
.menu-item a,
#site-navigation a {
    font-family: 'Montserrat', sans-serif !important;
    font-size: 20px !important;
    font-weight: 800 !important;
    color: #1A1A1A !important;
    text-transform: uppercase;
    letter-spacing: 1.5px;
}

.main-navigation a:hover,
.menu-item a:hover,
#site-navigation a:hover {
    color: #D4AF37 !important;
    transition: all 0.3s ease;
}

.current-menu-item a {
    color: #D4AF37 !important;
    border-bottom: 3px solid #D4AF37;
}/* Premium Category Tabs */

.product-categories li a,
.cat-item a {

    font-family: 'Montserrat', sans-serif !important;
    font-size: 20px !important;
    font-weight: 800 !important;
    color: #0B1F4D !important;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.product-categories li,
.cat-item {

    background: #FFFFFF !important;
    border-radius: 15px !important;
    border: 1px solid #EAEAEA !important;
    box-shadow: 0 5px 15px rgba(0,0,0,0.08);
    padding: 10px !important;
}

.product-categories li:hover,
.cat-item:hover {

    background: #D4AF37 !important;
    transform: translateY(-4px);
    transition: all 0.3s ease;
}

.product-categories li:hover a,
.cat-item:hover a {

 a {
    color: red !important;
    font-weight: 900 !important;
}
.woocommerce ul.products li.product{
    border:1px solid #e5e5e5;
    padding:15px;
    border-radius:10px;
    background:#fff;
    text-align:center;
    transition:0.3s;
}

.woocommerce ul.products li.product:hover{
    box-shadow:0 5px 15px rgba(0,0,0,0.1);
    transform:translateY(-5px);
}

.woocommerce ul.products li.product img{
    height:250px;
    width:100%;
    object-fit:contain;
}

.woocommerce ul.products li.product .button{
    background:#2874f0;
    color:#fff;
    border-radius:25px;
    padding:12px 20px;
    width:100%;
    text-transform:uppercase;
    font-weight:600;
}

.woocommerce ul.products li.product .price{
    font-size:22px;
    font-weight:700;
    color:#333;
}