.dc-product-listing {
  overflow: hidden;
}
.dc-product-listing .dc-container {
  display: flex;
  flex-direction: column;
  gap: 44px;
  gap: 2.75rem;
}
@media (width < 1024px) {
  .dc-product-listing .dc-container {
    gap: 24px;
    gap: 1.5rem;
  }
}
.dc-product-listing .dc-section-header {
  align-items: center;
  text-align: center;
}
.dc-product-listing__list {
  display: flex;
  flex-wrap: wrap;
  gap: 44px 38px;
  gap: 2.75rem 2.375rem;
}
.dc-product-listing__list_align-center {
  justify-content: center;
}
.dc-product-listing__list_align-right {
  justify-content: flex-end;
}
@media (width < 1024px) {
  .dc-product-listing__list {
    gap: 38px 20px;
    gap: 2.375rem 1.25rem;
  }
}
.dc-product-listing .dc-card {
  flex: 0 0 calc((100% - 76px) / 3);
  flex: 0 0 calc((100% - 4.75rem) / 3);
}
@media (width < 1024px) {
  .dc-product-listing .dc-card {
    flex: 0 0 calc((100% - 20px) / 2);
    flex: 0 0 calc((100% - 1.25rem) / 2);
  }
}
@media (width < 580px) {
  .dc-product-listing .dc-card {
    flex: 0 0 100%;
  }
}
.dc-product-listing .dc-card .dc-card__img {
  aspect-ratio: 357/318;
}
.dc-product-listing .dc-card .dc-card__title {
  padding-bottom: 12px;
  padding-bottom: 0.75rem;
  position: relative;
}
.dc-product-listing .dc-card .dc-card__title:after {
  content: "";
  position: absolute;
  inset: auto 0 0;
  height: 1px;
  background: linear-gradient(147.43deg, #7556fb 13.36%, #ff9975 88.58%);
}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInByb2R1Y3QtbGlzdGluZy9zdHlsZS5zY3NzIiwicHJvZHVjdC1saXN0aW5nL3N0eWxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNDLGdCQUFBO0FDREQ7QURFQztFQUNDLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFNBQUE7QUNBRjtBRENFO0VBSkQ7SUFLRSxTQUFBO0VDRUQ7QUFDRjtBREFDO0VBQ0MsbUJBQUE7RUFDQSxrQkFBQTtBQ0VGO0FEQUM7RUFDQyxhQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUNFRjtBRERFO0VBQ0MsdUJBQUE7QUNHSDtBRERFO0VBQ0MseUJBQUE7QUNHSDtBRERFO0VBVkQ7SUFXRSxjQUFBO0VDSUQ7QUFDRjtBREZDO0VBQ0MsaUNBQUE7QUNJRjtBREZFO0VBSEQ7SUFJRSxpQ0FBQTtFQ0tEO0FBQ0Y7QURKRTtFQU5EO0lBT0UsY0FBQTtFQ09EO0FBQ0Y7QURMRTtFQUNDLHFCQUFBO0FDT0g7QURMRTtFQUNDLG9CQUFBO0VBQ0Esa0JBQUE7QUNPSDtBRE5HO0VBQ0MsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxzRUFBQTtBQ1FKIiwiZmlsZSI6InByb2R1Y3QtbGlzdGluZy9zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlICcuLi8uLi9zY3NzL3ZhcmlhYmxlcycgYXMgKjtcblxuLmRjLXByb2R1Y3QtbGlzdGluZyB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdC5kYy1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDQ0cHg7XG5cdFx0QG1lZGlhICN7JG1kfSB7XG5cdFx0XHRnYXA6IDI0cHg7XG5cdFx0fVxuXHR9XG5cdC5kYy1zZWN0aW9uLWhlYWRlciB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0Jl9fbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiA0NHB4IDM4cHg7XG5cdFx0Jl9hbGlnbi1jZW50ZXIge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXHRcdCZfYWxpZ24tcmlnaHQge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHR9XG5cdFx0QG1lZGlhICN7JG1kfSB7XG5cdFx0XHRnYXA6IDM4cHggMjBweDtcblx0XHR9XG5cdH1cblx0LmRjLWNhcmQge1xuXHRcdGZsZXg6IDAgMCBjYWxjKCgxMDAlIC0gNzZweCkgLyAzKTtcblxuXHRcdEBtZWRpYSAjeyRtZH0ge1xuXHRcdFx0ZmxleDogMCAwIGNhbGMoKDEwMCUgLSAyMHB4KSAvIDIpO1xuXHRcdH1cblx0XHRAbWVkaWEgKHdpZHRoIDwgNTgwcHgpIHtcblx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdH1cblxuXHRcdC5kYy1jYXJkX19pbWcge1xuXHRcdFx0YXNwZWN0LXJhdGlvOiAzNTcvMzE4O1xuXHRcdH1cblx0XHQuZGMtY2FyZF9fdGl0bGUge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEycHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0aW5zZXQ6IGF1dG8gMCAwO1xuXHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0Ny40M2RlZywgIzc1NTZmYiAxMy4zNiUsICNmZjk5NzUgODguNTglKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5kYy1wcm9kdWN0LWxpc3Rpbmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmRjLXByb2R1Y3QtbGlzdGluZyAuZGMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0NHB4O1xufVxuQG1lZGlhICh3aWR0aCA8IDEwMjRweCkge1xuICAuZGMtcHJvZHVjdC1saXN0aW5nIC5kYy1jb250YWluZXIge1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuLmRjLXByb2R1Y3QtbGlzdGluZyAuZGMtc2VjdGlvbi1oZWFkZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZGMtcHJvZHVjdC1saXN0aW5nX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDQ0cHggMzhweDtcbn1cbi5kYy1wcm9kdWN0LWxpc3RpbmdfX2xpc3RfYWxpZ24tY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZGMtcHJvZHVjdC1saXN0aW5nX19saXN0X2FsaWduLXJpZ2h0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAod2lkdGggPCAxMDI0cHgpIHtcbiAgLmRjLXByb2R1Y3QtbGlzdGluZ19fbGlzdCB7XG4gICAgZ2FwOiAzOHB4IDIwcHg7XG4gIH1cbn1cbi5kYy1wcm9kdWN0LWxpc3RpbmcgLmRjLWNhcmQge1xuICBmbGV4OiAwIDAgY2FsYygoMTAwJSAtIDc2cHgpIC8gMyk7XG59XG5AbWVkaWEgKHdpZHRoIDwgMTAyNHB4KSB7XG4gIC5kYy1wcm9kdWN0LWxpc3RpbmcgLmRjLWNhcmQge1xuICAgIGZsZXg6IDAgMCBjYWxjKCgxMDAlIC0gMjBweCkgLyAyKTtcbiAgfVxufVxuQG1lZGlhICh3aWR0aCA8IDU4MHB4KSB7XG4gIC5kYy1wcm9kdWN0LWxpc3RpbmcgLmRjLWNhcmQge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG59XG4uZGMtcHJvZHVjdC1saXN0aW5nIC5kYy1jYXJkIC5kYy1jYXJkX19pbWcge1xuICBhc3BlY3QtcmF0aW86IDM1Ny8zMTg7XG59XG4uZGMtcHJvZHVjdC1saXN0aW5nIC5kYy1jYXJkIC5kYy1jYXJkX190aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZGMtcHJvZHVjdC1saXN0aW5nIC5kYy1jYXJkIC5kYy1jYXJkX190aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IGF1dG8gMCAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0Ny40M2RlZywgIzc1NTZmYiAxMy4zNiUsICNmZjk5NzUgODguNTglKTtcbn0iXX0= */
