﻿@media only screen and (max-width: 1200px) {
    .footer-adres-yazi .grid-item {
        max-width: 500px;
    }
}

@media only screen and (max-width: 1200px) {
    .card-resim {
        height: 170px;
    }

    .card-kapsayici .card-resim-kapsayici {
        height: 170px;
    }

    .kategori-urunler-kapsayici .urun-card-kapsayici .urun-card-resim-kapsayici {
        height: 150px;
        text-align: center;
    }

    .tema-1-search-kategori-kapsayici {
        width: 25% !important;
    }

    .tema-1-sayfa-kapsayici {
        width: 74% !important;
    }

    .footer-adres-yazi .grid-item {
        max-width: 350px;
    }
}

@media only screen and (max-width: 1024px) {
    .header-right-kapsayici {
        display: block;
    }

    .footer-adres-yazi-kapsayici {
        text-align: start !important
    }

    .carousel-control-prev, .carousel-control-next {
        font-size: 100px !important;
        margin-bottom: 15px;
    }

    .footer-adres-yazi .grid-item {
        max-width: 300px;
    }
}
@media only screen and (min-width: 576px) and (max-width: 767px) {

    .row .col-4.col-sm-2 {
        flex: 0 0 15%;
        max-width: 15%;
    }

    .row .col-8.col-sm-6 {
        flex: 0 0 55%;
        max-width: 55%;
    }

    .row .col-12.col-sm-4 {
        flex: 0 0 30%;
        max-width: 30%;
    }

    /* Miktar butonlarını ve silme butonunu sağa hizalama */
    .d-flex.align-items-center.justify-content-start {
        justify-content: flex-end !important;
    }

    /* Resimlerin boyutunu biraz küçültme */
    .col-4.col-sm-2 img {
        max-width: 80px;
        height: auto;
    }
}
@media only screen and (max-width: 575px) {
    /* Resmi sola hizala */
    .col-4.col-sm-2 {
        flex: 0 0 30%;
        max-width: 30%;
        text-align: left;
    }

    /* Ürün bilgilerini sağa hizala */
    .col-8.col-sm-6 {
        flex: 0 0 70%;
        max-width: 70%;
        text-align: left;
    }

    /* Butonları yazıların altına almak için */
    .col-12.col-sm-4 {
        flex: 0 0 70%;
        max-width: 70%;
        margin-top: 8px; /* Üstüne biraz boşluk bırak */
        margin-left: 128px;
    }

    /* Butonları sola hizala */
    .d-flex.align-items-center.justify-content-start {
        justify-content: flex-start !important;
        flex-wrap: wrap;
    }
}

@media only screen and (max-width: 1201px) {
    .card-resim {
        height: 210px;
    }

    .card-kapsayici .card-resim-kapsayici {
        height: 210px;
    }

    .leftFilterBar {
        display: none !important;
    }

    .mobil-menu-arama-kapsayici {
        display: flex !important;
    }

    .kategori-urunler-kapsayici .urun-card-kapsayici .urun-card-resim-kapsayici {
        height: 225px;
        text-align: center;
    }

    .tema-1-sayfa-kapsayici {
        width: 100% !important;
    }

    .footer-adres-yazi .grid-item {
        max-width: 250px;
    }
}
.footer-adres-yazi-kapsayici {
    text-align: right; /* Varsayılan ayar */
}

/* Ekran 985px'in altına düştüğünde adres kaymasını engelle */
@media only screen and (max-width: 985px) {
    .footer-adres-yazi-kapsayici {
        text-align: center; /* Adresi ortaya hizalar */
        width: 100%; /* Tüm genişliği kaplamasını sağlar */
        display: flex;
        justify-content: center;
    }
}

@media only screen and (max-width: 768px) {
    .header-right-kapsayici {
        display: flex;
        gap: 5px;
    }

        .header-right-kapsayici .hTelefonText, .header-right-kapsayici .hMailText {
            display: none;
        }

    .product-sayfa-kapsayici .fiyatKapat {
        display: none !important;
    }

    .product-sayfa-kapsayici .responsiveFiyatAc {
        display: flex !important;
        justify-content: center;
        margin-bottom: 10px;
    }

        .product-sayfa-kapsayici .responsiveFiyatAc .single {
            display: flex !important;
            gap: 10px;
        }
}

@media only screen and (max-width: 580px) {
    .header-full-kapsayici .header-logo {
        width: 60%;
    }

    .header-full-kapsayici .header-right {
        width: 40%;
    }

    .carousel-control-prev, .carousel-control-next {
        font-size: 75px !important;
    }

    .kategori-card-kapsayici {
        width: 50%;
    }

    .card-resim {
        height: 170px;
    }

    .card-kapsayici .card-resim-kapsayici {
        height: 170px;
    }

    .urun-asil-card-kapsayici {
        width: 50%;
    }

    .kategori-urunler-kapsayici .urun-card-kapsayici .urun-card-resim-kapsayici {
        height: 150px;
        text-align: center;
    }

    .teklif-talep-resim-site {
        width: 50px !important;
        height: 50px !important;
        margin-top: 40px;
    }

        .teklif-talep-resim-site img {
            width: 50px !important;
        }

    .site-teklif-talep-card-kapsayici {
        height: 175px !important;
    }

        .site-teklif-talep-card-kapsayici .talep-trash-kapsayici {
            margin-top: 10px;
        }

    .pplogo .site-logo-img {
        max-width: 245px !important;
    }

    .footer-adres-yazi .grid-item {
        max-width: 340px !important;
    }

    .urun-card-kapsayici {
        height: 330px;
    }
}

@media only screen and (max-width: 480px) {
    .urunSayfaUrunResimKapsayici .image {
        width: 350px !important;
        height: 350px !important;
    }
    .mobil-menu-arama-kapsayici {
        height:35px;
    }
}
