/* /templates2_0/module/basket/goods/floating.less */
.basket_goods_floating {
  position: relative;
  box-sizing: border-box;
  margin-top: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.basket_goods_floating-pic {
  position: relative;
  box-sizing: border-box;
  text-align: center;
  -webkit-flex: 0 0 40px;
  -ms-flex: 0 0 40px;
  flex: 0 0 40px;
}
.basket_goods_floating-pic a {
  position: relative;
  box-sizing: border-box;
  border-spacing: 0 0;
  display: table-cell;
  max-height: 40px;
  max-width: 40px;
  width: 40px;
  height: 40px;
  line-height: 0;
  vertical-align: middle;
  text-align: center;
}
.basket_goods_floating-pic img {
  max-height: inherit;
  max-width: inherit;
}
.basket_goods_floating-form {
  position: relative;
  box-sizing: border-box;
  padding-left: 10px;
  -webkit-flex: 0 0 80px;
  -ms-flex: 0 0 80px;
  flex: 0 0 80px;
}
.basket_goods_floating-form .btn {
  padding: 0;
}
.basket_goods_floating-form .increase {
  margin-left: 5px;
  padding-right: 5px;
}
.basket_goods_floating-data {
  position: relative;
  box-sizing: border-box;
  padding-left: 10px;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 auto;
}
.basket_goods_floating-price {
  position: relative;
  box-sizing: border-box;
  font: bold 10px/2 Tahoma, sans-serif;
}
.basket_goods_floating-price:after {
  position: relative;
  content: ' Р';
  display: inline-block;
}
.basket_goods_floating-count {
  position: relative;
  box-sizing: border-box;
  font: normal 10px/2 Tahoma, sans-serif;
}
.basket_goods_floating-count:after {
  position: relative;
  content: attr(data-sale_unit_shn);
  display: inline-block;
  margin-left: 3px;
}
