/**
* @Author: Игорь Нестеренко
* @Date:   2017-02-16T02:47:59+03:00
* @Email:  vip.nesterenko@gmail.com
* @Project: Bitrix API
* @Filename: styles.css
* @Last modified by:   Игорь Нестеренко
* @Last modified time: 2017-02-16T03:08:11+03:00
*/
.bxr-ecommerce-v2-lite .bxr-element-container .bxr-element-name a{
  color: #000000;
}

.bxr-ecommerce-v1 .bxr-element-container .bxr-element-name a{
  color: #000000;
}
a.open-form {
    font-size: 12px;
    font-weight: 400;
    border: 1px solid #E3E3E3;
    border-radius: 2px;
    padding: 8px 8px;
    min-width: 108px;
    display: inline-block;
    text-transform: none;
    /*background-color: #8bc34a;*/
    background-color: #EA1100;
    float: left;
    margin-right: 9px;
    margin-bottom: 10px;
    cursor: pointer;
    color: white;
    text-decoration: none;
}
a.open-form:hover{
    text-decoration: none;
    color: white;
}
a.open-form:before {
    content: "\1F528 ";
	}
.css_popup{
  border: 1px solid #E3E3E3;
  border-radius: 2px;
  padding: 8px 8px;
  width: 224px;
  cursor: pointer;
  text-align: center;
  margin-bottom: 10px;
}

.art_number {
  position: absolute;
  top: 2px;
  right: 4px;
  color: grey;
  font-size: 12px;

}

.bxr-element-container:hover > #preview_text {
  display: block;
}

#preview_text {
  display: none;
}

.cash-back {
    display: flex !important;
    justify-content: center;
    height: 20px;
    color: red;
    font-weight: bold;
}
.cash-back a img {
	width: auto;
	height: 20px;
}
.cash-back_detail {
	line-height: 24px;
    display: flex !important;
    align-items: baseline;
    height: 24px;
    font-size: 24px;
    color: red;
    font-weight: bold;
}
.cash-back_detail a img {
	width: auto;
	height: 34px;	
}
.mobile__selector{
  position: absolute;
  top: 5%;
  right: 5%;
}