/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./frontend/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./frontend/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./frontend/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./web/app/themes/vertis/components/glossary-list/src/glossary-list.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************/
.twz-glossary-list__wrapper {
  display: grid;
  align-items: flex-start;
}
.twz-glossary-list__wrapper form {
  width: -moz-fit-content;
  width: fit-content;
  min-width: 25rem;
}
@media (max-width: 767px) {
  .twz-glossary-list__wrapper form {
    width: 100%;
  }
}
.twz-glossary-list__wrapper table {
  min-width: 100%;
}
.twz-glossary-list__wrapper table thead {
  background-color: unset;
}
@media (max-width: 767px) {
  .twz-glossary-list__wrapper table thead {
    display: none;
  }
}
.twz-glossary-list__wrapper table thead td {
  font-weight: 700;
}
.twz-glossary-list__wrapper table tr {
  border: unset;
  border-bottom: 1px solid var(--glossary-list-border-color, var(--grey-200));
}
.twz-glossary-list__wrapper table tr.hidden {
  display: none;
}
.twz-glossary-list__wrapper table tr td {
  border: unset;
  padding: 1.6rem 0;
}
@media (max-width: 767px) {
  .twz-glossary-list__wrapper table tr td {
    display: block;
  }
}
.twz-glossary-list__wrapper table tr td:first-of-type {
  min-width: 30rem;
  font-weight: 700;
}
@media (max-width: 767px) {
  .twz-glossary-list__wrapper table tr td:last-child {
    text-align: left;
  }
}
