.site-main section.product-recycle-guide .container, .woocommerce section.product-recycle-guide .container {
  max-width: 1020px;
  margin: 0 auto;
}
@media screen and (max-width: 1280px) {
  .site-main section.product-recycle-guide .container, .woocommerce section.product-recycle-guide .container {
    width: calc(100% - 6rem);
    max-width: 1200px;
  }
}
@media screen and (max-width: 550px) {
  .site-main section.product-recycle-guide .container, .woocommerce section.product-recycle-guide .container {
    max-width: 100%;
    width: 100%;
  }
}
.site-main section.product-recycle-guide .container .title h5 span, .woocommerce section.product-recycle-guide .container .title h5 span {
  color: #88BC23;
}
@media screen and (max-width: 650px) {
  .site-main section.product-recycle-guide .container .title h5 span, .woocommerce section.product-recycle-guide .container .title h5 span {
    width: 100%;
    display: block;
  }
}
.site-main section.product-recycle-guide .container .columns, .woocommerce section.product-recycle-guide .container .columns {
  gap: 20px;
  margin-top: 30px;
  justify-content: center;
}
@media screen and (max-width: 650px) {
  .site-main section.product-recycle-guide .container .columns, .woocommerce section.product-recycle-guide .container .columns {
    gap: 10px;
  }
}
.site-main section.product-recycle-guide .container .columns.group-row + .group-row, .woocommerce section.product-recycle-guide .container .columns.group-row + .group-row {
  margin-top: 20px;
}
@media screen and (max-width: 650px) {
  .site-main section.product-recycle-guide .container .columns.group-row + .group-row, .woocommerce section.product-recycle-guide .container .columns.group-row + .group-row {
    margin-top: 10px;
  }
}
.site-main section.product-recycle-guide .container .columns .column, .woocommerce section.product-recycle-guide .container .columns .column {
  width: calc(20% - 20px);
  border-radius: 30px;
  padding: 20px;
  min-height: 236px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media screen and (max-width: 1000px) {
  .site-main section.product-recycle-guide .container .columns .column, .woocommerce section.product-recycle-guide .container .columns .column {
    width: calc(33.3% - 20px);
  }
}
@media screen and (max-width: 650px) {
  .site-main section.product-recycle-guide .container .columns .column, .woocommerce section.product-recycle-guide .container .columns .column {
    width: calc(50% - 5px);
  }
}
@media screen and (max-width: 390px) {
  .site-main section.product-recycle-guide .container .columns .column, .woocommerce section.product-recycle-guide .container .columns .column {
    width: 100%;
  }
}
.site-main section.product-recycle-guide .container .columns .column .icon, .woocommerce section.product-recycle-guide .container .columns .column .icon {
  display: flex;
  justify-content: center;
  height: 36px;
  width: 36px;
  align-items: center;
  margin: 0 auto;
  background: #88BC23;
  border-radius: 50%;
}
.site-main section.product-recycle-guide .container .columns .column .icon svg, .woocommerce section.product-recycle-guide .container .columns .column .icon svg {
  color: #fff;
}
.site-main section.product-recycle-guide .container .columns .column .image, .woocommerce section.product-recycle-guide .container .columns .column .image {
  display: flex;
  justify-content: center;
  height: 118px;
  width: 100%;
}
.site-main section.product-recycle-guide .container .columns .column .image img, .woocommerce section.product-recycle-guide .container .columns .column .image img {
  height: 100% !important;
  width: 100% !important;
  object-fit: contain;
}
.site-main section.product-recycle-guide .container .columns .column .text p, .woocommerce section.product-recycle-guide .container .columns .column .text p {
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0;
}
.site-main section.product-recycle-guide .container .columns .column.bg-red .icon, .woocommerce section.product-recycle-guide .container .columns .column.bg-red .icon {
  background: #D52E35;
}
.site-main section.product-recycle-guide.bg-white, .woocommerce section.product-recycle-guide.bg-white {
  padding: 4rem 0;
}
@media screen and (max-width: 650px) {
  .site-main section.product-recycle-guide.bg-white, .woocommerce section.product-recycle-guide.bg-white {
    padding: 2rem 0;
  }
}

/*# sourceMappingURL=product-recycle-guide.css.map */
