:root {

    --orange-red: hsl(19, 100%, 55%);
    
    --white: hsl(0, 0%, 100%);
    
    
    
    
    --radius-circle: 50%;
  
   
    
  
  }
  


.header { background-color: transparent; }

.header.active { background-color: var(--text-1); }



.preloader {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    background-color: var(--text-1);;
    display: grid;
    place-items: center;
    z-index: 6;
  }
  
  .preloader.loaded { display: none; }
  
  .preloader-circle {
    width: 60px;
    height: 60px;
    border: 8px solid transparent;
    border-block-color: var(--white);
    border-radius: var(--radius-circle);
    animation: loading 1s linear infinite;
  }
  
  @keyframes loading {
    0% { transform: rotate(0); }
    100% { transform: rotate(1turn); }
  }
  
  
  
  


