body {
    font-size: 1rem !important;
}

.u-header__sub-menu-title {
    font-size: 1rem !important;
}

.text-gray-90, .text-gray-90[href]:hover {
    color: #ffffff !important;
}

.u-header__sub-menu-nav-link {
    font-size: 1rem !important;
}

.dropdown-toggle-collapse {
    font-size: 1rem !important;
}


.secondary-menu.v1 .u-header__navbar-nav .u-header__nav-link {
    font-size: 1rem !important;
}

i {
    color: #2c2b30 !important;
}


.js-slide .card-btn {
    color: #1e2022;
    text-align: center !important;
    white-space: inherit;
}

.font-size-12 {
    font-size: 0.9rem !important;
}

.no-gutters > .col, .no-gutters > [class*=col-] {
    padding-right: 0;
    padding-left: 0;
    background: white !important;
}


.product-item__title a {
    display: block; /* Fallback for non-webkit */
    display: -webkit-box;
    height: 2.6em; /* Fallback for non-webkit, line-height * 2 */
    line-height: 1.3em;
    font-weight: 600 !important;
    font-size: 0.8rem -webkit-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

#firsatUrunlerDiv a {
    display: block; /* Fallback for non-webkit */
    display: -webkit-box;
    /*height: 2.6em;*/ /* Fallback for non-webkit, line-height * 2 */
    line-height: 1.3em;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}




.prodcut-price strong {
    color: #ff5466 !important;
    font-size: 1.1rem !important;
}

.font-size-22 {
    font-size: 1.7462rem !important;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-weight: 700 !important;
}

.sidebar-navbar a {
    color: black;
}

i.ec-add-to-cart {
    color: #fafafa !important
}

.prodcut-list-view .product-item {
    height: auto
}

.prodcut-list-view .ec-add-to-cart {
    color: white !important
}


.product-item:after {
    content: none !important;
    border-right: 0 solid #eaeaea !important;
}


.products-group:after {
    content: "";
    clear: both;
}

.products-group .product-item {
    border: 1px solid #dddddd !important;
    margin: -1px 0 0 -1px;
}


ul.striped-list > li:nth-of-type(odd) {
    background-color: #F3F4F6;
}

/*#F3F4F6*/

.product-item__footer {
    font-size: 0.79rem;
    font-weight: 400
}

    .product-item__footer .active {
        font-size: 1rem;
        font-weight: 500
    }

.inner_detail_table th {
    padding: 0.75rem;
    text-align: start !important;
    vertical-align: middle;
    background-color: #f1f1f1;
    border: 1px solid #d7d7d7;
    text-transform: capitalize !important;
    width: 18.5rem !important;
    min-width: 10rem !important
}

.inner_detail_table td {
    padding: 0.75rem;
    text-align: start !important;
    vertical-align: middle;
    text-transform: capitalize !important;
}

.btn-group-sm > .btn, .btn-sm {
    border-radius: 0;
}
