.product-docs__item {
  display: block;
  background: url("/assets/images/exts/other.png") no-repeat left center transparent;
  background-size: 32px 32px;
  padding: 0.5rem 0.5rem 0.5rem 3.5rem;
  margin: 0.75rem 0;
}
.product-stocks__table {
  margin: 1.5rem 0 2.5rem;
}
.product-stocks__table-tbody {
  background-color: rgba(0, 0, 0, 0.025);
  border-radius: 8px;
  overflow: hidden;
}
.product-stocks__table-row {
  display: flex;
  width: 100%;
  align-items: stretch;
  justify-content: center;
  border-bottom: 2px solid #fff;
}
@media (min-width: 992px) {
  .product-stocks__table-row {
    flex-flow: row;
  }
}
@media (max-width: 991px) {
  .product-stocks__table-row {
    flex-flow: row wrap;
  }
}
.product-stocks__table-row:last-child {
  border-bottom: 0;
}
.product-stocks__table-col {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  color: #222;
  overflow: hidden;
}
@media (min-width: 992px) {
  .product-stocks__table-col {
    flex: 1;
    padding: 1.2rem 1rem;
  }
}
@media (max-width: 991px) {
  .product-stocks__table-col {
    width: 100%;
    min-width: 100%;
    padding: 0.8rem 1.2rem;
  }
}
.product-stocks__table-col:first-child {
  min-width: 216px;
  background-color: rgba(0, 0, 0, 0.015);
  padding: 1.2rem 1rem;
  color: #000;
}
@media (max-width: 991px) {
  .product-stocks__table-col:first-child {
    border-bottom: 2px solid #fff;
  }
}
@media (max-width: 767px) {
  .product-stocks__table-col:first-child {
    max-height: 220px;
    cursor: pointer;
  }
  .product-stocks__table-col:first-child:after {
    content: "";
    display: block;
    width: 20px;
    min-width: 20px;
    height: 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACABAMAAAAxEHz4AAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACXRSTlMA7zI3OOcmq6qS3rBCAAAA9klEQVRo3u3XsQ3CQBQE0RNINABCIqQD6IAugAyKIKAEQgdI/G4hmwDZBxPvpLbOzxvZLaWUUkoppekWt+NF3EfXqmX7oX3VuhHdq4Zd6zbfVL0a0bmqVq3btqqeowcMh9Zpthk94FGflv0FPr3GRmSFqQUY8QvXX2HLU8YuHjoL8J6CAMARAEgCAEcAIAkAHAGAJABwBACSAMARAEgCAEcAIAkAHAGAJABwBACSAMARAEgCAEcAIAkAHAGAJABwBACSAMARAEgCAEkAIAkOwKfEAEASAMgVABgCAEkAYAkAJAGAJQBw7QHYX4DTpaWUUkoppfR3bxuS+ZHaWsf9AAAAAElFTkSuQmCC) no-repeat center center;
    background-size: contain;
    transition: transform 0.2s ease;
  }
}
.product-stocks__table-col:not(:first-child) {
  transition: all 0.2s ease;
}
@media (min-width: 992px) {
  .product-stocks__table-col:not(:last-child) {
    border-right: 2px solid #fff;
  }
}
.product-stocks__table-col-icon {
  width: 17px;
  min-width: 17px;
  height: 100%;
  background: none no-repeat center center;
  margin-right: 0.7rem;
}
.product-stocks__table-col-icon_warehouse {
  background-image: url(data:image/png;base64,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);
  background-size: 15px 15px;
}
.product-stocks__table-col-icon_delivery {
  background-image: url("data:image/png;base64,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");
  background-size: 17px 17px;
}
.product-stocks__table-col-text {
  flex: 1;
}
.product-stocks__table-col-text_marked {
  color: #4a960b;
}
.product-stocks__table-col-text_dotted {
  border-bottom: 1px dotted currentColor;
}
@media (max-width: 767px) {
  .product-stocks__table-row.active .product-stocks__table-col:first-child:after {
    transform: rotate(180deg);
  }
  .product-stocks__table-row:not(.active) .product-stocks__table-col:not(:first-child) {
    max-height: 0;
    padding-top: 0;
    padding-bottom: 0;
    border-bottom: 0;
    opacity: 0;
  }
}

/*# sourceMappingURL=product.css.map */
