.tp-header-height{
    background-color: #ffffff;
}
.header-sticky.tp-header-3-wrap{
    background-color: #ffffff;

}
.sidebar__style-2 .sidebar__widget-content ul li:not(:last-child){
    padding-bottom: 5px;
}
.tp-product__filter .nice-select .list{
    width: auto;
    padding: 10px;
}
.sidebar__style-2 .sidebar__widget-content ul li a::after{
    background-color: #0082d7;
}
.sidebar__widget-content ul li a{
    transition: all 0.2s ease-in-out;
}
.sidebar__widget-content ul li a:hover{
    color: #0082d7;
    text-decoration: none;
}
.sidebar__widget-content ul li a.active{
    color: #0082d7;
    text-decoration: none;

}
.sidebar__widget-title{
    font-size: 1.3rem;
}
.tp-product-details-thumb-wrapper .nav-tabs .nav-link{
    width: 120px;
    height: 120px;
}
.tp-product-details-thumb-wrapper .nav-tabs .nav-link img{
    width: 120px;
    height: 120px;
}
.fancybox__container{
    --fancybox-bg: rgb(24 24 27 / 40%);
}
.btn-modern{
    border: 1px solid #0082d7;
}
.btn-modern:hover{
    color: #fff;
    background-color: #0082d7;
}
.btn-modern span{
    font-size: 1.1rem;
}
.tp-product-details-additional-info table tr td:first-child{
    color: #1e468e;
    background-color: #fff;
    border-right: 1px solid #1e468e;
}
.tp-product-details-additional-info table tr td{
    background-color: #fff;

}
.tp-product-details-tab-box .nav-tabs .nav-link.active{
    color: #fff;
}
.tp-product-details-stock svg{
    width: 25px;
    margin-right: 10px;
    fill: #1e468e;
}
.tp-product-details-stock h4 a{
    transition: all 0.2s ease-in-out;
    font-weight: 500;
}
.tp-product-details-stock h4 a:hover{
    color: #1e468e;
    
}
@media (max-width: 767px) {
    .tp-product__filter{
    margin-top: -65px;
}
.tp-product__text{
    margin-top: -40px;

}
.tp-product__text span{
    padding-left: 18px;
}
}

.tp-product-thumb-box {
    max-height: 50vh;
    min-width: 33vh;
  }

.product-item{
    display: inline-flex;
    align-items: flex-end;
}

