/* Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Cardo:ital,wght@0,400;0,700;1,400&family=UnifrakturCook:wght@700&display=swap');

/* Custom Fonts */
.font-unifraktur-cook {
    font-family: 'UnifrakturCook', cursive;
}
.font-cardo {
    font-family: 'Cardo', serif;
}

/* Custom Scrollbar for aesthetic */
::-webkit-scrollbar {
    width: 8px;
}
::-webkit-scrollbar-track {
    background: #262626;
}
::-webkit-scrollbar-thumb {
    background: #7A3D2C;
    border-radius: 4px;
}
::-webkit-scrollbar-thumb:hover {
    background: #B3B34D;
}

/* Ensure smooth scrolling for anchor links */
html {
    scroll-behavior: smooth;
}

/* Specific styles for model-viewer if needed */
model-viewer {
    width: 100%;
    height: 400px; /* Adjust as needed */
    background-color: #262626;
    border-radius: 0.75rem; /* rounded-xl */
}

/* Original mobile menu styling - relies on the 'hidden' utility class provided by Tailwind CSS */
/* No specific CSS for #mobile-menu here, as its visibility is controlled by JavaScript toggling Tailwind's 'hidden' class to show or hide the menu */

