@import 'tailwindcss';
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400;1,600&family=Montserrat:wght@200;300;400;500;600;700&display=swap');

@source '../views/**/*.blade.php';
@source '../../vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php';
@source '../../storage/framework/views/*.php';

@theme {
    --font-serif: 'Cormorant Garamond', Georgia, Cambria, serif;
    --font-sans: 'Montserrat', ui-sans-serif, system-ui, sans-serif;
    --color-gold: #c9a96e;
    --color-gold-light: #e6cb96;
    --color-gold-dark: #a88548;
}

@layer utilities {
    .font-luxury {
        font-family: 'Cormorant Garamond', Georgia, serif;
    }

    .font-sans-luxury {
        font-family: 'Montserrat', sans-serif;
    }

    .hero-vignette {
        background: radial-gradient(circle at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0.75) 100%),
            linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.8) 100%);
    }

    .gold-gradient-text {
        background: linear-gradient(135deg, #f5e3c3 0%, #c9a96e 50%, #e6cb96 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }

    .no-scrollbar::-webkit-scrollbar {
        display: none;
    }
    .no-scrollbar {
        -ms-overflow-style: none;
        scrollbar-width: none;
    }
}