:root {
    /* Orange Theme: Orange (Primary) + Orange (Secondary) */

    /* Primary - Orange */
    --primary-50: 255 247 237; /* #fff7ed */
    --primary-100: 255 237 213; /* #ffedd5 */
    --primary-200: 254 215 170; /* #fed7aa */
    --primary-300: 253 186 116; /* #fdba74 */
    --primary-400: 251 146 60; /* #fb923c */
    --primary-500: 249 115 22; /* #f97316 */
    --primary-600: 234 88 12; /* #ea580c */
    --primary-700: 194 65 12; /* #c2410c */
    --primary-800: 154 52 18; /* #9a3412 */
    --primary-900: 124 45 18; /* #7c2d12 */

    /* Secondary - Orange */
    --secondary-50: 255 247 237;
    --secondary-100: 255 237 213;
    --secondary-200: 254 215 170;
    --secondary-300: 253 186 116;
    --secondary-400: 251 146 60;
    --secondary-500: 249 115 22;
    --secondary-600: 234 88 12;
    --secondary-700: 194 65 12;
    --secondary-800: 154 52 18;
    --secondary-900: 124 45 18;
}

/* Smooth scrolling */
html {
    scroll-behavior: smooth;
}

/* Hide scrollbar for Chrome, Safari and Opera */
.no-scrollbar::-webkit-scrollbar {
    display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
.no-scrollbar {
    -ms-overflow-style: none; /* IE and Edge */
    scrollbar-width: none; /* Firefox */
}
