/* Layout builder section */
/* line 2, ../sass/category_lb_section.scss */
.layout--category {
  display: flex;
  align-items: flex-start;
}
/* line 5, ../sass/category_lb_section.scss */
.layout--category .layout__region--first {
  flex: 0 1 66%;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  align-content: space-between;
}
/* line 11, ../sass/category_lb_section.scss */
.layout--category .layout__region--first .layout__region--third {
  flex: 0 1 55%;
  margin-left: 1%;
  padding-right: 1%;
}
/* line 16, ../sass/category_lb_section.scss */
.layout--category .layout__region--first .layout__region--fourth {
  flex: 0 1 35%;
  margin-left: 1%;
  margin-right: 1%;
  padding-right: 1%;
}
/* line 22, ../sass/category_lb_section.scss */
.layout--category .layout__region--first .layout__region--fifth {
  flex: 0 1 100%;
}
/* line 26, ../sass/category_lb_section.scss */
.layout--category .layout__region--second {
  flex: 0 1 34%;
}

@media screen and (max-width: 974px) {
  /* line 32, ../sass/category_lb_section.scss */
  .layout--category {
    flex: 0 1 100%;
  }
  /* line 35, ../sass/category_lb_section.scss */
  .layout--category .layout__region--first .layout__region--third,
  .layout--category .layout__region--first .layout__region--fourth {
    flex: 0 1 100%;
  }
  /* line 40, ../sass/category_lb_section.scss */
  .layout--category .layout__region--second {
    display: none;
  }
}
