/* TYPE */

.h3 {
  font-family: AtlasGrotesk-Bold;
  font-size: 18px;
  line-height: 37px;
  color: #222222;
  text-align: left;
}

/* TABLES */
table {
  font-family: Roboto;
  width: 100%;
}

table td {
  padding: 6px;
}

table thead td {
  font-weight: bold;
  vertical-align: bottom;
}

table tr {
  border-bottom: 2px solid rgb(214, 214, 214);
}

table td:nth-of-type(2) {
  width: 20%;
}
table td:nth-of-type(3) {
  width: 30%;
}

/* BUTTONS */
.button-primary {
  font-family: "DecimaMonoPro", monospace;
  font-size: 14px;
  font-weight: 600;
  line-height: 32px;
  color: #222222;
  height: 32px;
  width: 120px;
  /*border: 2px solid #1790d2;*/
  background-color: #ffffff;
  border-radius: 20px;
  text-align: center;
  /*padding: 10px 10px 10px 10px;*/
  -webkit-transition-duration: 0.4s;
       -o-transition-duration: 0.4s;
          transition-duration: 0.4s;
  }
.button-primary-mobile {
  font-family: "DecimaMonoPro", monospace;
  font-size: 14px;
  font-weight: 600;
  line-height: 32px;
  color: #222222;
  height: 32px;
  width: 32px;
  background-color: #ffffff;
  border-radius: 20px;
  text-align: center;
  -webkit-transition-duration: 0.4s;
       -o-transition-duration: 0.4s;
          transition-duration: 0.4s;
  }

.btn-border-gradient {
  border: double 2px transparent;
  border-radius: 80px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(white), to(white)), radial-gradient(circle at top left, #89C1DF, #F4918B);
  background-image: -webkit-linear-gradient(white, white), -webkit-radial-gradient(top left, circle, #89C1DF, #F4918B);
  background-image: -o-linear-gradient(white, white), -o-radial-gradient(top left, circle, #89C1DF, #F4918B);
  background-image: linear-gradient(white, white), radial-gradient(circle at top left, #89C1DF, #F4918B);
  background-origin: border-box;
  background-clip: content-box, border-box;
}
.disabled {
  opacity: 0.6;
  cursor: not-allowed;
  border: double 2px transparent;
  border-radius: 80px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(white), to(white)), radial-gradient(circle at top left, #89C1DF, #F4918B);
  background-image: -webkit-linear-gradient(white, white), -webkit-radial-gradient(top left, circle, #89C1DF, #F4918B);
  background-image: -o-linear-gradient(white, white), -o-radial-gradient(top left, circle, #89C1DF, #F4918B);
  background-image: linear-gradient(white, white), radial-gradient(circle at top left, #89C1DF, #F4918B);
  background-origin: border-box;
  background-clip: content-box, border-box;
}

.button-secondary {
  font-family: "DecimaMonoPro", monospace;
  font-size: 14px;
  font-weight: 600;
  line-height: 32px;
  color: #222222;
  height: 32px;
  width: 120px;
  border: 1px solid #999999;
  background-color: #ffffff;
  border-radius: 20px;
  text-align: center;
  -webkit-transition-duration: 0.4s;
       -o-transition-duration: 0.4s;
          transition-duration: 0.4s;
}
.disabled {
  opacity: 0.6;
  cursor: not-allowed;
}

/*# sourceMappingURL=catalog.1f973eed.css.map*/