/* Ses Yalıtım Malzemeleri Page Styles */

/* Import the base styles from standart-akustik-kumas-paneller.css */
@import url('standart-akustik-kumas-paneller.css');

/* Override hero section colors for sound insulation theme */
.hero-section {
    background: linear-gradient(135deg, #001a6b 0%, #002290 50%, #0033aa 100%);
}

.hero-bg {
    background: linear-gradient(135deg, rgba(0, 26, 107, 0.9) 0%, rgba(0, 34, 144, 0.9) 50%, rgba(0, 51, 170, 0.9) 100%);
}


/* Content sections specific styling */
.content-title {
    color: #001a6b;
}

.content-title .subtitle {
    color: #666;
}

/* Feature items styling */
.feature-item i {
    color: #001a6b;
}

/* Button styling override */
.btn-primary {
    background: linear-gradient(135deg, #001a6b 0%, #002290 100%);
    border-color: #001a6b;
}

.btn-primary:hover {
    background: linear-gradient(135deg, #002290 0%, #0033aa 100%);
    border-color: #002290;
}

.btn-secondary {
    color: #001a6b;
    border-color: #001a6b;
}

.btn-secondary:hover {
    background: #001a6b;
    color: #ffffff;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .categories-grid {
        grid-template-columns: 1fr;
        gap: 20px;
        margin-top: 30px;
    }
    
    .category-card {
        padding: 30px 20px;
    }
    
    .category-icon {
        width: 60px;
        height: 60px;
        font-size: 24px;
    }
    
    .category-card h3 {
        font-size: 20px;
    }
}

@media (max-width: 480px) {
    .product-categories-section {
        padding: 60px 0;
    }
    
    .category-card {
        padding: 25px 15px;
    }
    
    .category-card h3 {
        font-size: 18px;
    }
    
    .category-link {
        padding: 10px 20px;
        font-size: 12px;
    }
}
