@import "./reset.css";

@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&display=swap");

body {
  font-family: "Montserrat", sans-serif;
  padding-top: 60px;
  padding-left: 60px;
}

.card {
  width: 420px;
  height: 656px;
  border: 1px solid #dbb9b9;
  text-align: center;
  color: #000;
  padding: 20px 40px 30px;
}

.card img {
  margin-bottom: 20px;
}

.text-title {
  font-size: 32px;
  font-weight: bold;
  color: #cd2626;
  margin-bottom: 30px;
}

.card-text {
  font-size: 14px;
  line-height: 1.5;
  margin-bottom: 30px;
}

.card-text p + p {
  margin-top: 1em;
}

.card-text a {
  color: #bd3030;
  text-decoration: underline;
}

.price {
  font-size: 26px;
  margin-bottom: 30px;
}

.price span {
  font-weight: bold;
}

.button {
  color: #fff;
  background-color: #cd2626;
  padding: 16px 42px 17px;
  border-radius: 8px;
  font-weight: bold;
  transition:
    background-color 0.2s ease-in,
    color 0.2s ease-in;
}

.button:hover,
.button:focus {
  background-color: #e41919;
}

.button:active {
  position: relative;
  top: 1px;
  background-color: #8e1010;
  color: #f1c9c9;
}
