/* [project]/components/ProductCard/productCard.module.css [app-client] (css) */
.productCard-module___GJv2W__remaining_time_svg {
  color: #fff;
  width: 155px;
  height: 42px;
  font-size: 14px;
  position: absolute;
  top: -2px;
  right: -2px;
}

.productCard-module___GJv2W__remaining_time_svg_mobile {
  display: none;
}

.dark .productCard-module___GJv2W__remaining_time_svg {
  color: #0a0a0a;
}

.productCard-module___GJv2W__remaining_time_svg_bottom {
  color: #fff;
  pointer-events: none;
  width: 105px;
  height: 20px;
  font-size: 14px;
  position: absolute;
  bottom: -2px;
  right: -2px;
  transform: scaleY(-1);
}

.productCard-module___GJv2W__dashboard_remaining_time_svg {
  color: #fff;
  width: 145px;
  height: 40px;
  font-size: 14px;
  position: absolute;
  top: -2px;
  right: -2px;
}

.productCard-module___GJv2W__dashboard_remaining_time_svg_mobile {
  display: none;
}

.dark .productCard-module___GJv2W__dashboard_remaining_time_svg {
  color: #262626;
}

.productCard-module___GJv2W__image_clip {
  clip-path: path(70%);
}

@media (min-width: 100px) and (max-width: 700px) {
  .productCard-module___GJv2W__remaining_time_svg, .productCard-module___GJv2W__dashboard_remaining_time_svg {
    display: none;
  }

  .dark .productCard-module___GJv2W__remaining_time_svg_mobile {
    color: #0a0a0a;
  }

  .dark .productCard-module___GJv2W__dashboard_remaining_time_svg_mobile {
    color: #0a0a0a;
  }

  .productCard-module___GJv2W__remaining_time_svg_mobile, .productCard-module___GJv2W__dashboard_remaining_time_svg_mobile {
    color: #fff;
    width: 104px;
    height: 31px;
    font-size: 14px;
    display: block;
    position: absolute;
    top: -2px;
    right: -2px;
  }
}

/* [project]/components/ProductCard/_components/SellerCard/styles.css [app-client] (css) */
.fixed-image {
  backface-visibility: hidden;
  outline: 1px solid #0000;
}

/* [project]/styles/richtext.css [app-client] (css) */
.rich-text-content blockquote {
  background-color: #00000008;
  border-left: 4px solid #cbd5e1;
  border-radius: .25rem;
  margin: 1em 0;
  padding: .5em 1em;
  font-style: italic;
}

.dark .rich-text-content blockquote {
  background-color: #ffffff0d;
  border-left-color: #475569;
}

.rich-text-content ul {
  margin: .5em 0 !important;
  padding-left: 1.5em !important;
  list-style-type: disc !important;
}

.rich-text-content ol {
  margin: .5em 0 !important;
  padding-left: 1.5em !important;
  list-style-type: decimal !important;
}

.rich-text-content li {
  margin-bottom: .25em;
}

.rich-text-content h1 {
  margin: 1em 0 .5em;
  font-size: 1.5em;
  font-weight: bold;
}

.rich-text-content h2 {
  margin: 1em 0 .5em;
  font-size: 1.25em;
  font-weight: bold;
}

.rich-text-content h3 {
  margin: 1em 0 .5em;
  font-size: 1.1em;
  font-weight: bold;
}

.ProseMirror blockquote {
  background-color: #00000008;
  border-left: 4px solid #cbd5e1;
  border-radius: .25rem;
  margin: 1rem 0;
  padding: .5rem .5rem .5rem 1rem;
  font-style: italic;
}

.dark .ProseMirror blockquote {
  background-color: #ffffff0d;
  border-left-color: #475569;
}

.ProseMirror ul {
  margin-top: .5rem;
  margin-bottom: .5rem;
  padding-left: 1.5rem;
  list-style-type: disc;
}

.ProseMirror ol {
  margin-top: .5rem;
  margin-bottom: .5rem;
  padding-left: 1.5rem;
  list-style-type: decimal;
}

.ProseMirror h1 {
  margin-top: 1rem;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  font-weight: bold;
}

.ProseMirror h2 {
  margin-top: 1rem;
  margin-bottom: .5rem;
  font-size: 1.25rem;
  font-weight: bold;
}

.ProseMirror h3 {
  margin-top: 1rem;
  margin-bottom: .5rem;
  font-size: 1.1rem;
  font-weight: bold;
}

.rich-text-content [style*="color:#000"], .rich-text-content [style*="color: #000"], .rich-text-content [style*="color:#000000"], .rich-text-content [style*="color: black"] {
  color: #000;
}

.dark .rich-text-content [style*="color:#000"], .dark .rich-text-content [style*="color: #000"], .dark .rich-text-content [style*="color:#000000"], .dark .rich-text-content [style*="color: black"] {
  color: #fff;
}

.rich-text-content [style*="color:#fff"], .rich-text-content [style*="color: #fff"], .rich-text-content [style*="color:#ffffff"], .rich-text-content [style*="color: white"], .rich-text-content [style*="color: rgb(255,255,255)"] {
  color: #000;
}

.dark .rich-text-content [style*="color:#fff"], .dark .rich-text-content [style*="color: #fff"], .dark .rich-text-content [style*="color:#ffffff"], .dark .rich-text-content [style*="color: white"], .dark .rich-text-content [style*="color: rgb(255,255,255)"] {
  color: #fff;
}

/*# sourceMappingURL=_0d8n5vg._.css.map*/