:root {

  --background-color: white;
  --font-color: black;

  --prim-font-size: 1rem;
  --sec-font-size: 0.8rem;

  --prim-font-weight: 400;
  --sec-font-weight: 300;

--img-width: 275px;  
--img-height: 380px;  

/*  --border: 1px solid red;*/
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html,
body {
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  font-family: 'Switzer-Variable';
  font-size: var(--prim-font-size);
  font-weight: var(--prim-font-weight);
  color: var(--font-color);
  background: var(--background-color);
}

img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.content {
  width: 100vw;
  height: 100vh;
  opacity: 0;
}
