@import url("./fonts.css");
@import url('../blocks/page.css');
@import url('../blocks/popup.css');
@import url('../blocks/button.css');
@import url('../blocks/spinner.css');

:root {
  font-size: 16px;
  --yellow: #ffb14c;
  --basefontFamily: Roboto, sans-serif;
  --thinFont: 100 1rem/1.5rem var(--basefontFamily);
  --normalFont: 400 1rem/1.5rem var(--basefontFamily);
  --strongFont: 700 2rem/2.5rem var(--basefontFamily);
  --smallFont: 100 0.85rem/1.5rem var(--basefontFamily);
}

body {
  margin: 0;
  font: var(--normalFont);
}

h1 {
  margin-bottom: 2.5rem;
  font: var(--strongFont);
}



.maxwidth-300 {
  max-width: 300px;
}

.container__details {
  display: flex;
  flex-direction: column;
  gap: .5rem;
  flex-wrap: wrap;
}

.container__details-item {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}

.figure {
  margin: 0;
}

.figure__item {
  position: relative;
  width: 150px;
  height: 106px;
}

.figure__item-img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
  top: 0;
  left: 0;
}

.figure__item-img:hover {
  cursor: pointer;
}

.figure-img {
  margin-bottom: 0;
}

.img-thumbnail {
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
