/* /templates2_0/module/goods/status.less */
@charset "UTF-8";
.goods_view .goods_status_icon {
  position: absolute;
  display: none;
  text-align: center;
  font: normal 10px Arial;
  line-height: 16px;
  top: -8px;
  left: 50%;
  box-shadow: 0 0 0 5px #fff;
  text-transform: uppercase;
}
.goods_view[data-purchased] {
  box-shadow: inset 0 0 0 2px #dcdcdc;
}
.goods_view[data-purchased]:after {
  content: 'вы покупали ранее';
  position: absolute;
  background-color: #dcdcdc;
  box-shadow: 0 0 0 5px #fff;
  box-sizing: border-box;
  color: #000;
  display: block;
  text-align: center;
  font: normal 10px Arial;
  line-height: 16px;
  width: 130px;
  top: auto;
  bottom: -8px;
  left: 50%;
  margin-left: -65px;
  text-transform: uppercase;
}
.goods_view[data-in_basket]:before {
  display: none;
}
.goods_view[data-in_basket] .goods_status_icon.in_basket {
  background-color: #5ca038;
  display: block;
  width: 120px;
  margin-left: -55px;
  color: #fff;
}
.goods_view[data-in_basket] .goods_status_icon.in_basket:after {
  content: ' шт. в корзине';
  display: inline;
}
.goods_view[data-not_stock]:before {
  display: none;
}
.goods_view[data-not_stock] .goods_status_icon.not_stock {
  background-color: #ff3923;
  display: block;
  width: 120px;
  margin-left: -55px;
  color: #fff;
}
.goods_view[data-not_stock] .goods_status_icon.not_stock:after {
  content: 'нет в наличии';
  display: inline;
}
.goods_view[data-sale_finish] .goods_status_icon.not_stock:after {
  content: 'снят с продажи';
}
.goods_view[data-preorder]:before {
  display: none;
}
.goods_view[data-preorder] .goods_status_icon.preorder {
  background-color: #adc32b;
  display: block;
  width: 120px;
  margin-left: -55px;
  color: #fff;
}
.goods_view[data-preorder] .goods_status_icon.preorder:after {
  content: 'предзаказ';
  display: inline;
}
