/* stylelint-disable color-no-hex */
/* Icons */
.experience-commerce_assets-folderBanner {
  padding-left: 0;
}
@media (min-width: 768px) {
  .experience-commerce_assets-folderBanner {
    height: 100%;
    display: flex;
    justify-content: flex-end;
  }
}
@media (min-width: 1024px) {
  .experience-commerce_assets-folderBanner {
    padding-left: 0.5rem;
  }
}

.folder-banner__container {
  width: 100%;
  border-radius: 0.5rem;
  box-shadow: 0 4px 16px 0 rgba(18, 18, 18, 0.08);
  display: flex;
  gap: 1rem;
  padding: 1rem;
  flex-direction: column;
  align-items: center;
  background-color: var(--folderBannerBackgroundColor, #fff);
}
@media (min-width: 1280px) {
  .folder-banner__container {
    flex-direction: row;
    gap: 1.5rem;
    padding: 1.5rem;
    max-width: 35.688rem;
  }
}
.folder-banner__container:hover {
  text-decoration: none;
}
.folder-banner__container:hover .folder-banner__cta {
  text-decoration: underline;
}
.folder-banner__details {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  flex: 1;
  align-self: stretch;
}
@media (min-width: 1280px) {
  .folder-banner__details {
    justify-content: space-between;
  }
}
.folder-banner__title {
  font-size: 1.25rem;
  line-height: 1.25;
  margin: 0;
  color: var(--folderBannerTitleColor, #121212);
}
.folder-banner__desc {
  color: var(--folderBannerDescColor, #121212);
}
.folder-banner__cta {
  display: none;
  color: var(--folderBannerCtaColor, #0970e6);
  font-weight: 700;
}
@media (min-width: 1280px) {
  .folder-banner__cta {
    display: block;
  }
}
.folder-banner__cta.mobile {
  display: flex;
  min-height: 2.5rem;
  align-items: center;
}
@media (min-width: 1280px) {
  .folder-banner__cta.mobile {
    display: none;
  }
}
.folder-banner__images {
  display: flex;
  gap: 1rem;
  justify-content: flex-end;
  height: 100%;
}
@media (min-width: 1280px) {
  .folder-banner__images {
    height: auto;
  }
}
.folder-banner__images img {
  height: 8.5rem;
  min-height: 100%;
}
/*# sourceMappingURL=folderBanner.css.map*/