/* ===================================
   RESPONSIVE
=================================== */
@media (max-width: 1200px) {
    nav.main-nav .nav-btn.has-image { height: 140px; }
}

@media (max-width: 900px) {
    nav.main-nav .nav-btn.has-image { width: 200px; height: 130px; }
    .bilder-grid { grid-template-columns: repeat(3, 1fr); }
}

@media (max-width: 600px) {
    .bilder-grid { grid-template-columns: repeat(2, 1fr); }
}
