/*@import "global:/s3/makeup/sass/mixins/font-face.scss";*/
.product-side-r .stars-wrap {
  margin-bottom: 10px;
}
.product-side-r .roduct-price-wrapper {
  display: block;
}
.product-side-r .roduct-price-wrapper .product-amount {
  padding-top: 10px;
}
.prod_n_block {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  font: 400 16px "exo_2";
  color: #202020;
}
.prod_n_block .prod_n_block_title {
  padding-right: 5px;
}
.prod_n_block .prod_n_block_body {
  font-size: 14px;
  font-weight: normal;
}
.prod_n_block.old_pr_bl .price-old, .prod_n_block.old_pr_bl .price-current, .prod_n_block.cur_pr_bl .price-old, .prod_n_block.cur_pr_bl .price-current {
  font-size: 14px;
  font-weight: normal;
}
.prod_n_block.old_pr_bl .price-old strong, .prod_n_block.old_pr_bl .price-old span, .prod_n_block.old_pr_bl .price-current strong, .prod_n_block.old_pr_bl .price-current span, .prod_n_block.cur_pr_bl .price-old strong, .prod_n_block.cur_pr_bl .price-old span, .prod_n_block.cur_pr_bl .price-current strong, .prod_n_block.cur_pr_bl .price-current span {
  font-size: 14px;
  font-weight: normal;
}
.price-current.bold {
  font-weight: bold !important;
}
.price-current.bold span, .price-current.bold strong {
  font-weight: bold !important;
  font-size: 16px !important;
}
/* begin 1217 */
.search-panel-wrapper:not(.fixed) .phone_mobile {
  display: none;
}
.search-panel-wrapper .phone_mobile {
  -webkit-align-self: center;
  -moz-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}
.search-panel-wrapper .phone_mobile a {
  font: 700 16px "exo_2";
  color: #fff;
  text-decoration: none;
}
.site-header .top-block .left-side {
  min-width: 0;
  -webkit-flex-basis: auto;
  -moz-flex-basis: auto;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.site-header .top-block .right-side .block-user {
  margin: 0 0 0 auto;
}
.top-menu ul {
  z-index: 3;
}
@media (min-width: 901px) {
  .site-header .top-block .left-side {
    display: none;
  }
  .site-header .top-block .middle {
    text-align: center;
  }
}
@media (max-width: 900px) {
  .site-sidebar.left .shop2-filter-wr {
    display: none;
  }
  #hide_adapt {
    display: none;
  }
}
/* end 1217 */
html body .top-menu ul {
  z-index: 99;
}
