/*!*******************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[3]!./src/app/upcycling/_components/styles.module.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************/
.styles_accordion___2d8x {
  margin-top: 1rem;
}

.styles_item__S0Hfl {
  border-bottom: 1px solid #dbecf4;
}

.styles_itemBtn__y0pM9 {
  cursor: pointer;
  display: flex;
  align-items: center;
  width: 100%;
  margin: 0;
  padding: 10px;
  font-size: 20px;
  text-align: left;
  color: #000000;
  background-color: transparent;
  border: none;
  line-height: 32.78px;
  font-weight: 600;
}

.styles_itemBtn__y0pM9:hover {
  background-color: #f3f3f3;
}

.styles_itemBtnExpanded__8lXYe {
  background-color: #e7e7e7;
}

.styles_itemContent__R0C1I {
  transition: height 0.25s cubic-bezier(0, 0, 0, 1);
}

.styles_itemPanel__FEklY {
  padding: 1rem;
}

.styles_chevron__YOFVu {
  margin-left: auto;
  transition: transform 0.25s cubic-bezier(0, 0, 0, 1);
}

.styles_itemBtnExpanded__8lXYe .styles_chevron__YOFVu {
  transform: rotate(180deg);
}

