/* laptop.css - 1025px ile 1440px arası ekranlar için */
.navbar {
    padding: 0 3%;
}

.nav-links li {
    margin: 0 10px;
}

.search-container input {
    width: 180px;
}

.search-container input:focus {
    width: 220px;
}
/* Responsive Slider ve Günün Alıntısı - Laptop */
@media (max-width: 1440px) {
    .hero-section {
        padding: 0 3%;
    }
    
    .slider-container {
        height: 450px;
    }
    
    .daily-quote {
        height: 450px;
    }
}
/* kitablar ve jurnallar cardi */
@media (max-width: 1440px) and (min-width: 1025px) {
    .card {
        width: 260px;
        height: 360px;
    }

    .featured-cards-container {
        gap: 24px;
        padding: 16px;
    }

    .featured-card {
        width: min(290px, calc(50% - 24px));
        min-height: 0;
    }

    .featured-card .card-image {
        aspect-ratio: 16 / 11;
    }

    .featured-card .card-content {
        padding: 14px 16px 18px;
        gap: 6px;
    }

    .featured-card .card-content h3 {
        font-size: 1.3rem;
    }

    .featured-card .card-content p {
        font-size: 0.88rem;
        line-height: 1.4;
    }

    .featured-card .card-btn {
        padding: 8px 20px;
        font-size: 0.85rem;
    }

    .journal-detail-page .journals-grid {
        grid-template-columns: repeat(3, minmax(0, 1fr));
        max-width: min(1180px, 96vw);
        gap: clamp(20px, 2vw, 28px);
    }

    .journal-detail-page .journal-image {
        min-height: 380px;
    }
}

/* footer */
@media (min-width: 1025px) and (max-width: 1440px) {

    .footer-container {

        flex-direction: row; /* Yatay düzen */

    }


    .footer-links, .footer-contact, .footer-social {

        margin: 5px; /* Üst ve alt boşluk */

    }


    .footer-links h4, .footer-contact h4, .footer-social h4 {

        font-size: 20px; /* Başlık boyutu */

    }


    .footer-links a, .footer-social a {

        font-size: 16px; /* Bağlantı boyutu */

    }

    /* Sosyal medya ikonları arasındaki mesafe */
    .footer-social ul {
        gap: 10px;
    }

}