

/* Start:/local/templates/redesign/components/indi/items.list/faq/style.css?17703910571626*/
.faq-tab {
  border-radius: var(--corner-button-inputs, 8px);
  border: 1px solid var(--Devider-divider-on-white, #E5E5E5);
}

.faq-tab__item {
  height: 72px;
  display: flex;
  padding: 0 17px;
  align-items: center;
  gap: var(--Spacing-Main-8, 8px);
  align-self: stretch;
  border-bottom: 1px solid var(--Black-black-200, #E5E5E5);
  cursor: pointer;
}

.faq-tab__item:last-of-type {
  border-bottom: 0;
}

.faq-tab__item i {
  font-size: 24px;
}

.faq-tab__item p {
  color: var(--Butttons-button-fill, #303030);
  font-weight: 600;
  line-height: 100%;
}

.faq-tab__item.active {
  background: var(--brandprimary, #F69903);
}

.faq-tab__item.active:first-of-type {
  border-radius: 8px 8px 0 0;
}

.faq-tab__item.active:last-of-type {
  border-radius: 0 0 8px 8px;
}

.faq-tab__item.active p,
.faq-tab__item.active i {
  color: #fff;
}

.faq-tab__item-content {
  display: none;
}

.faq-tab-content {
  display: none;
}

.faq-tab-content__item {
  align-items: center;
  gap: 8px;
  padding: 18px 0;
}

.faq-tab-content__item i {
  font-size: 24px;
}

.faq-tab-content__item p {
  margin: 0;
}

@media (max-width: 1440px) {
  .faq-tab__item {
    height: 60px;
  }
}

@media (max-width: 1280px) {
  .faq-tab__item {
    height: 56px;
    position: 0 14px;
  }
}

@media (max-width: 991px) {
  .faq-tab {
    display: none;
  }

  .faq-tab-content {
    display: block;
  }

  .faq-tab-content__accordion {
    margin: 10px 0 20px;
  }
}

@media (max-width: 460px) {
  .faq-tab-content__item {
    padding: 12px 0;
  }
}
/* End */
/* /local/templates/redesign/components/indi/items.list/faq/style.css?17703910571626 */
