.pagerfanta .pagination .page-item.prev {
    margin-left: auto;
}

.pagerfanta .pagination .page-item.next {
    margin-right: auto;
}

.btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
}

.btn-group-justified .btn,
.btn-group-justified .btn-group {
    float: none;
    display: table-cell;
    width: 1%;
}

.btn-group-justified .btn .btn,
.btn-group-justified .btn-group .btn {
    width: 100%;
}

.btn-group-justified .btn .dropdown-menu,
.btn-group-justified .btn-group .dropdown-menu {
    left: auto;
}

.cursor-pointer {
    cursor: pointer;
}

.p-static {
    position: static !important;
}

@media only screen and (max-width: 768px) {
    .owl-carousel.home-carousel .owl-nav {
        display: none;
    }
}

.aramaSonuclari {
    position: absolute;
    margin-top: 5px;
}

@media only screen and (max-width: 768px) {
    .slider-info {
        padding: 20px !important;
    }

    .slider-info h3, .slider-info button {
        font-size: 1rem;
    }

    .slider-info h4, .slider-info button {
        display: none;
    }
}

.slider-info {
    position: absolute;
    bottom: 0;
    padding: 50px;

}

.bg-secondary-dark {
    background-color: #e7e7e7 !important;
}

.clockwiseSpin {
    -webkit-animation: clockwiseSpin 10s infinite linear;
    animation: clockwiseSpin 10s infinite linear;
}

@-webkit-keyframes clockwiseSpin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }

}

@keyframes clockwiseSpin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.product-card .badge:first-child {
    top: .625rem;
}

.product-card .badge:nth-child(2) {
    top: 2rem;
}

.product-card .badge:nth-child(3) {
    top: 3.4rem;
}
.navbar-brand img {
    width: 125px;
}

.text-max-3-lines {
    overflow: hidden!important;
    text-overflow: ellipsis!important;
    display: -webkit-box!important;
    -webkit-line-clamp: 3!important;
    -webkit-box-orient: vertical!important;
}

.text-max-1-lines {
    overflow: hidden!important;
    text-overflow: ellipsis!important;
    display: -webkit-box!important;
    -webkit-line-clamp: 1!important;
    -webkit-box-orient: vertical!important;
}

.swal2-container.swal2-center>.swal2-popup {
    display: block!important;
}

.taksitBilgileriArea {
    z-index: 0;
}