.light-mode {
    background: #f5e6ca;
    background-image: url('https://www.transparenttextures.com/patterns/paper-fibers.png');
    color: #5a4637;
}

.light-mode h1, 
.light-mode h2 {
    color: #4e3b31;
    font-weight: bold;
    text-shadow: none;
}

.light-mode h3, 
.light-mode h4 {
    color: #6f4e37;
    font-weight: 600;
    text-shadow: none;
}

.light-mode h5, 
.light-mode h6 {
    color: #7a5c49;
    font-weight: 500;
    text-shadow: none;
}

.light-mode p, 
.light-mode li, 
.light-mode a {
    color: #5a4637;
    text-shadow: none;
}

.light-mode a:hover {
    color: #8b5a2b;
}

.light-mode .sidebar {
    background: #e5d5b2;
    box-shadow: none;
}

.light-mode .sidebar a {
    color: #6f4e37;
    text-shadow: none;
}

.light-mode .sidebar a:hover {
    background: rgba(111, 78, 55, 0.2);
    border-left: 4px solid #6f4e37;
}

.light-mode .btn-custom {
    background-color: #c4a484;
    color: white;
    box-shadow: none;
}

.light-mode .btn-custom:hover {
    background-color: #a67b5b;
    color: #fff;
}

.light-mode .about-photo {
    box-shadow: none;
}

.light-mode .card {
    background: #f8f1e7;
    border: 1px solid #d4bfa5;
    box-shadow: none;
    color: #5a4637;
}

.light-mode .skills-category ul li {
    color: #6f4e37;
    font-weight: normal;
    text-shadow: none;
    transition: none;
}

.light-mode .skills-category ul li:hover {
    color: #8b5a2b;
    text-shadow: none;
    transform: none;
}

.light-mode footer {
    background: #e5d5b2;
    color: #5a4637;
    text-shadow: none;
    box-shadow: none;
    border-top: 2px solid #d4bfa5;
}

.light-mode .section {
    border-bottom: 2px solid #c4a484;
}

.light-mode .btn-custom {
    background-color: #b08a6e;
    border: 1px solid #8b5a2b;
}

.light-mode .btn-custom:hover {
    background-color: #8b5a2b;
}

.light-mode .emoji-container .emoji {
    text-shadow: none;
}
