:root {
    --fuzzy-wuzzy-brown: #c55e5e;
    --japonica: #dc7b66;
    --wafer: #decfcc;
    --can-can: #d59497;
    --emperor: #564b47;
    --tonys-pink: #ecac97;
    --contessa: #c97778;
    --mojo: #c34240;
}

.center-box-projects {
    background-color: white;
    position: absolute;
    top: 140px; 
    width: 1200px;
    height: 60px;
    padding: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    border: 4px solid var(--emperor);
    font-size: 40px;
    margin-top: 40px;
    font-family: 'Silkscreen', sans-serif;
    box-shadow: 8px 8px 0px black;
    transition: all 0.2s ease;
}

.center-box-projects:hover{
    background-color: var(--wafer);
    transform: rotate(-1deg) scale(1.1);

  }

  
.projects-box {
    display: flex;            
    justify-content: center; 
    align-items: center;       
    gap: 100px;                
    margin-top: 200px;           
  }
  
  .project-item {
    background-color: white;
    border: 4px solid var(--emperor);
    box-shadow: 6px 6px 0px black;
    padding: 40px 60px;
    font-size: 36px;
    font-family: 'Silkscreen', sans-serif;
    text-align: center;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
  }
  
  .project-item:hover {
    box-shadow: 12px 12px 0px black;
    cursor: pointer;
    transform: rotate(-3deg);
    background-color: var(--contessa);
    transform: translateY(-4px) scale(1.1);
  }

  .project-item:active {
    transform: translateY(4px); 
    box-shadow: 2px 2px 0px black;

  }

 

  .project-link {
    text-decoration: none;
    color: inherit;
  }
  
  .coming-soon {
    text-align: center;
    font-family: 'Silkscreen', sans-serif;
    font-size: 36px;
    position: absolute;
    left: 250px;
    top: 660px;
    animation: blink 1.2s infinite alternate;
  }
  
  @keyframes blink {
    0% { opacity: 1; }
    100% { opacity: 0.5; }
  }
  

  .milkshake-image {
    width: 200px;
    position: fixed;   
    bottom: 10px;        
    left: 20px;         
    z-index: 1000;      
    transition: all 0.3s ease-in-out;
    transform: rotate(-10deg);
  }
  
  .milkshake-image:hover{
    transform: rotate(0deg) scale(1.1);
  }

  .heart2-image {
    width: 200px;
    position: fixed;    
    top: 100px;        
    right: 10px;          
    z-index: 1000;    
    transition: all 0.3s ease-in-out;
    transform: rotate(4deg); 
  }
  
  .heart2-image:hover{
    transform: rotate(0deg) scale(1.1);
  }